US09930819B2

An implantable device includes an exterior gold surface and a thin film disposed on the exterior gold surface and forming a barrier between the exterior gold surface and an implanted environment, in which the thin film includes molecules with a head portion, the head portion attached to the exterior gold surface.
US09930816B2

A modular electromagnetically shielded enclosure is provided. The enclosure includes connective frame elements that make up a support frame assembly. Conductive fabric panels are fastened to the connective frame elements to form walls and ceiling. A modular electromagnetically shielded floor assembly is made up of floor panels with rabbet edges that form channels for the placement of electromagnetic shielding gaskets and floor panel connectors. The conductive fabric panels that make up the walls of the enclosure are fastened to the modular electromagnetically shielded floor assembly to form a faraday cage environment that can be readily assembled to create a large or very large shielded enclosure and that can be reconfigured with continued radiofrequency shielding effectiveness.
US09930796B2

Vehicle diagnostic interface module comprising: a printed circuit board, an OBD connector, which is provided with a plate-like contact-carrier socket arranged parallel to and facing the printed circuit board, a plurality of rigid pins, each of them having a first segment projecting from the inner face of the socket along an axis orthogonal to the printed circuit board and inserted in a notch formed on the outer perimeter edge of the board.
US09930795B2

An electronic device having a removable handle is provided and includes a handle, two connecting elements, and a body. The handle is coupled to the body through the connecting elements to allow a user to change the handle through the connecting elements as needed, thereby rendering the use of the handle highly flexible. Bumps of the connecting elements are disposed at concave portions on the body, respectively. The fastening components fasten the connecting elements to the body. Therefore, the connecting elements are firmly coupled to the body to enhance overall structural stability after assembly and usage safety of using the handle to carry the body.
US09930791B2

A wiring board with a built-in electronic component includes a substrate having a cavity, an interlayer insulating layer formed on the substrate such that the interlayer insulating layer is covering the cavity of the substrate, a conductor layer formed on the interlayer insulating layer, an electronic component accommodated in the cavity of the substrate and including a rectangular cuboid body and three terminal electrodes such that each of the three terminal electrodes has a metal film form formed on an outer surface of the rectangular cuboid body, and via conductors formed in the interlayer insulating layer such that the via conductors are connecting the conductor layer and the three terminal electrodes of the electronic component. The three terminal electrodes are arrayed in parallel on the outer surface of the rectangular cuboid body such that adjacent terminal electrodes have the opposite polarities.
US09930789B2

The steps of forming a multi-layer flexible printed circuit cable (flex circuit) with an electrical interconnection between independent conductive layers. In accordance with various embodiments, a partial aperture is formed in the flex circuit that extends through a first conductive layer and an intervening insulative layer to an underlying surface of a second conductive layer that spans the partial aperture. A solder material is reflowed within the partial aperture to electrically interconnect the first and second conductive layers.
US09930783B2

Passive device assembly for accurate ground plane control is disclosed. A passive device assembly includes a device substrate conductively coupled to a ground plane separation control substrate. A passive device disposed on a lower surface of the device substrate is separated from an embedded ground plane mounted on a lower surface of the ground plane separation control substrate by a separation distance. The separation distance is accurately controlled to minimize undesirable interference that may occur to the passive device. The separation distance is provided inside the passive device assembly. Conductive mounting pads are disposed on the lower surface of the ground plane separation control substrate to support accurate alignment of the passive device assembly on a circuit board. By providing sufficient separation distance inside the passive device assembly, the passive device assembly can be precisely mounted onto any circuit board regardless of specific design and layout of the circuit board.
US09930778B2

Through positioning between a first mark portion of a first substrate body and a second mark portion of a second substrate body, a first connection terminal portion and a second connection terminal portion are superimposed on each other simultaneously with the superimposition of the second substrate body on the first substrate body. In addition, a first substrate cut-off portion and a second substrate cut-off portion are also superimposed on each other. The first connection terminal portion of a first row and the second connection terminal portion of the first row are electrically bonded to each other by thermo-compression bonding or the like.
US09930750B2

A method for manufacturing a chip scale package (CSP) for a light-emitting diode (LED). The method may include a light-emitting device mounting step for mounting a plurality of light-emitting devices on a substrate strip, a phosphor forming step for forming a phosphor on the plurality of light-emitting devices, a reflective member forming step for forming a reflective member on the substrate strip to surround the phosphor, and a package singulation step for singulating unit packages by cutting the substrate strip and the reflective member.
US09930749B2

A lighting structure with patterns includes an electro-luminescence (EL) layer, a glass layer, a first ultraviolet (UV) ink layer, a non-conductive vacuum metallization (NCVM) layer and an optically clear adhesive (OCA) layer. The first UV ink layer includes a first surface and a second surface. The first surface is laminated to the glass layer. The second surface includes a first pattern. The NCVM layer is formed on the second surface of the first UV ink layer. The OCA layer is coated on the EL layer. The EL layer is laminated to the NCVM layer via the OCA layer.
US09930742B1

An illumination system and method is provided for readily mapping a plurality of scenes along a dimcurve form a natural show for one or more groups of LED illumination devices. Mapping can be performed using a graphical user interface on a remote controller wirelessly linked to the illumination devices. A keypad is preferably configured for button control of changes to color temperature as a function of brightness along each of the various dimcurves for each of the various groups of illumination devices controlled by a corresponding keypad to allow momentary or persistent override and reprogram of the natural show. Modification to a scene further comprises modifications to scenes before and after the currently modified scene to provide a smoothing dimcurve modification. Global keypad can be used to control multiple zones arranged throughout a structure to switch between a natural show that emulates outdoor sunlight conditions to a panic show when an intruder is detected.
US09930740B1

A control circuit of the present disclosure can directly coupled with AC power grid to control and adjust an LED lamp. The control circuit includes a protection unit, an anti-interference unit, an adjusting unit, an auxiliary control unit, a light emitting module, a low-flicker control unit, an ESD protection unit, an output unit and a plurality of IC unit. the adjusting unit adjusts and control a luminance of the light emitting module, the auxiliary control unit assistants to adjust the luminance of the light emitting module and increase a compatibility between the adjusting unit and the IC unit.
US09930730B2

A variable width transverse flux electric inductor has a fixed powered coil section and associated box-like moveable passive coil sections that electromagnetically couple with magnetic flux generated by current flowing through the fixed powered section. The passive coil sections can be transversely moved across the workpiece to accommodate induction heating of workpieces having different widths or track movement of the workpiece. Alternatively the fixed powered coil section and associated moveable coil sections may be connected to each other through flexible connections, sliding contacts or other means, such as clamps, so that an electrical connection can be maintained between both in any relative position.
US09930723B2

An Automatic Neighbor Relation (ANR) task execution method, system and an ANR user equipment management method, apparatus are described, when an ANR function is enabled, a corresponding User Equipment (UE) is selected for the enabled ANR function, and then a Discontinuous Reception (DRX) configuration matching this ANR function is configured for the selected UE; that is, the disclosure specifically configures a matching DRX parameter for the UE selected by the ANR function, without searching a required UE from the UE configuring a Long DRX in an entire cell, thus improving efficiency and a success rate of executing an ANR task; simultaneously the disclosure only needs to perform specific configuration on the UE selected by the ANR function, without changing the configuration of all the UEs in the entire cell, thus greatly reducing an influence on a Key Performance Indicator (KPI) of the cell, and improving entire user experience satisfaction of the cell.
US09930721B2

Provided is a radio communication device including a radio communication section that communicates by radio with a base station, a storage section that stores information indicating two or more intervals, and a receipt control section that switches, among the two or more intervals, a receiving cycle for receiving a paging channel sent from the base station in an unconnected state with the base station.
US09930720B2

The present invention provides a method for user equipment receiving multi-flow data with respect to one evolved packet system (EPS) bearer through a macro base station (macro eNB) and a small base station (small eNB) in a wireless communication system supporting dual connectivity. The method comprises the steps of: a packet data convergence protocol (PDCP) entity of the user equipment receiving PDCP packet data units (PDU) through the macro base station and the small base station from a PDCP entity of the macro base station; obtaining PDCP service data units (SDU) corresponding to PDCP PDUs; and receiving from the macro base station information related to a sequence timer for the PDCP SDUs through a radio resource control (RRC) message, wherein the PDCP SDUs are indicated by a predefined PDCP sequence number (SN).
US09930718B2

The present invention relates to a method and an apparatus for switching a data path in a wireless communication system supporting device-to-device (D2D) communication. The method for switching a path of a base station in a wireless communication system supporting device-to-device communication, according to the present invention, comprises the steps of: receiving, from a first terminal, a measurement report including a D2D identifier of a second terminal that performs a direct communication with the first terminal; sending a query to a D2D server for a network identifier corresponding to the D2D identifier of the second terminal; and determining whether to switch a direct path between the first terminal and the second terminal to a local path on the basis of the network identifier of the second terminal obtained from the D2D server.
US09930716B2

Apparatus and methods to support IP flow mobility (IFOM) via multiple wireless accesses in a wireless device are disclosed. The wireless device initiates network-based IFOM (NB-IFOM) to establish and manage IP flows. Support for NB-IFOM is negotiated during initial attach procedures to either or both wireless accesses and by using packet data network (PDN) connectivity procedures. The wireless device sends routing rules including priorities to apply to both existing and future IP flows or to future IP flows only. The wireless device requests to move IP flows from a source access to a target access. When a new wireless access is added to an existing PDN connection, an identical IP address for the wireless device is allocated as used for the existing PDN connection. The network establishes a GPRS tunneling protocol (GTP) tunnel for the new wireless access while maintaining a previously established GTP tunnel for the existing wireless access.
US09930711B2

The present invention discloses a method for transmitting a discovery message in a wireless communication system and an apparatus for the method. More specifically, a method for transmitting a discovery message in a wireless communication system supporting communication between user equipments (UEs) comprises estimating, by a UE, an energy level over an energy detection interval configured within a discovery resource pool; determining, by the UE, a discovery resource region of the UE on the basis of the estimated energy level; selecting, by the UE, a discovery resource for transmitting a discovery message within the determined discovery resource region; and transmitting, by the UE, the discovery message from the selected discovery resource.
US09930709B2

Embodiments include methods and apparatuses for the design, construction and selection of base patterns and associated control signaling for direct device-to-device (D2D) communication, independent of a network. An embodiment includes the selection and transmission, by a wireless transmit and receive unit (WTRU), of base patterns in a scheduling period when the number of medium access control (MAC) protocol data units (PDUs) is larger than the number of MAC PDUs that a family of pre-determined base patterns can support. An embodiment may include the selection and transmission, by a WTRU, of base patterns in a scheduling period when the number of MAC PDUs is smaller than the number of MAC PDUs that a family of pre-determined base patterns can support. In addition, embodiments may include the selection, by a WTRU, of a base pattern or base patterns to minimize interference with other communications and to use resources efficiently.
US09930705B2

A mobile terminal control method includes: acquiring, by a mobile terminal, system permission of an operating system of the mobile terminal; establishing, by the mobile terminal, a connection to a remote control device; receiving, by the mobile terminal, a remote control instruction from the remote control device, the remote control instruction being an instruction recognizable to the operating system of the mobile terminal, and the remote control instruction being used for remote control over the mobile terminal; and recognizing, by the mobile terminal, the remote control instruction by using the operating system, and executing an operation corresponding to the remote control instruction on the basis of the system permission.
US09930704B2

Described herein are systems, devices, techniques and products for configuration of access points in access point clustering environments. For example, access points are provided that self-discover existing access point clusters present on a single layer 2 broadcast domain or virtual local area network (VLAN). The access points may join one of the existing access point clusters or establish a new access point cluster, depending on compatibility or capacity, for example. Access point clusters that are present on a single VLAN may be distinguished based on a cluster identifier in order for multiple access point clusters to operate on the VLAN without creating a conflict. One or more criteria, such as a cluster identifier, a cluster size, a cluster version, a network latency, etc., may be used by an access point in determination of which of multiple access point clusters to join. When multiple clusters are operating on the VLAN, a supercluster may be formed. In such a supercluster, for example, one cluster may be elected as the master cluster for cluster management purposes.
US09930703B2

An electronic device, an operating method thereof, and a recording medium are provided. The electronic device includes a housing, a location sensor that is disposed within the housing and obtains location information about the electronic device, a biometric sensor that is disposed within the housing and obtains health information about a user of the electronic device, and a processor which is disposed within the housing, and is connected with the location sensor and the biometric sensor, wherein when a change to an emergency mode is detected, the processor controls to transmit the location information and the health information to a predesignated first external electronic device in response to the emergency mode.
US09930696B2

In orthogonal frequency division multiplexing (OFDM) multiple-input multiple-output (MIMO) systems, a wireless transmit/receive unit (WTRU) selects a random access channel (RACH) and a phase for a constant amplitude zero auto correlation (CAZAC) sequence for RACH transmission. The WTRU then transmits a RACH transmission to a Node B via the selected RACH. Once the RACH transmission is detected, the Node B sends an acknowledgement (ACK) to the WTRU over an ACK channel. The Node B may transmit the ACK on a shared channel. The WTRU may ramp up transmit power while the RACH transmission is transmitted, or steps up transmit power of a subsequent RACH transmission. The RACH transmission and data transmission may be either time multiplexed or frequency multiplexed. A plurality of RACHs may be defined and one of the defined RACHs may be selected randomly or based on predetermined criteria.
US09930692B2

This disclosure describes methods, apparatus, and systems related to early indication system. A device may identify a high efficiency frame in accordance with a high efficiency communication standard, received from a first device, the high efficiency frame including, at least in part, one or more legacy signal fields and one or more high efficiency signal fields. The device may determine a length field included in one of the one or more legacy signal fields, wherein the length field includes an indication bit. The device may determine a position of a high efficiency short training field within the high efficiency frame based at least in part on the indication bit.
US09930689B2

A method for communication in a wireless telecommunications system is provided. The method comprises receiving, by a first UE, a reference signal transmitted by a second UE and transmitting, by the first UE to a network node, a report indicating that the reference signal was received. The reference signal is received in a detection opportunity that occurs as one of a single detection opportunity or a portion of a pattern of detection opportunities.
US09930688B2

The present disclosure relates to a method and device (10) for enabling downlink (DL) coordinated multipoint (CoMP) communication. In particular it relates to a method of enabling CoMP in legacy user equipments, i.e. devices that only measures and reports the channel quality of the link to its primary serving point. The method comprises the steps receiving the at least one DL channel quality measurement (SI), receiving at least one uplink (UL) measurement of the respective UL channels from the wireless device to one of the multiple access points (S2), and estimating a coordinated DL multipoint channel quality of a coordinated multipoint channel corresponding to one or more different coordinated transmission states of the access points, based on the at least one DL channel quality measurement and the received UL measurements, by assuming that the DL path gains from the multiple access points to the wireless device are proportional to the UL path gains to the multiple access points for respective access point, thereby predicting link quality of inter-access-points-coordinated DL multipoint transmissions from the access points.
US09930682B2

A system that incorporates the subject disclosure may include, for example, facilitating establishing a first interface between a processor and the system where the system performs a policy and charging rules function in a mobile communications network and where the first interface bypasses a packet data network gateway and a serving gateway, facilitating establishing a second interface between the processor and the system where the second interface utilizes the packet data network gateway and the serving gateway, providing a first message from the processor to the system via the first interface where the first message is associated with a quality of service authorization, and receiving a second message from the system via the first interface where the second message is associated with the quality of service authorization. Other embodiments are disclosed.
US09930673B2

In an operating method of a user equipment that exchanges signals with network nodes of a cellular radio access network, a quantity that is indicative of a current operating temperature of the user equipment is measured; the user equipment determines whether a threshold value relating to the operating temperature has been exceeded; if the threshold value is exceeded, temperature information is transmitted to a network node of the cellular radio access network, to indicate that the threshold value has been exceeded; in response, the user equipment receives an instruction to use a second set of operating parameters requiring a smaller average power input for the connection to the cellular radio access network in comparison with the first set of operating parameters; and the user equipment, in response to receiving the instruction, reconfigures its connection to the cellular radio access network so as to use the second set of operating parameters.
US09930668B2

A distributed antenna system is provided that frequency shifts the output of one or more microcells to a 60 GHz or higher frequency range for transmission to a set of distributed antennas. The cellular band outputs of these microcell base station devices are used to modulate a 60 GHz (or higher) carrier wave, yielding a group of subcarriers on the 60 GHz carrier wave. This group will then be transmitted in the air via analog microwave RF unit, after which it can be repeated or radiated to the surrounding area. The repeaters amplify the signal and resend it on the air again toward the next repeater. In places where a microcell is required, the 60 GHz signal is shifted in frequency back to its original frequency (e.g., the 1.9 GHz cellular band) and radiated locally to nearby mobile devices.
US09930662B2

Communication operations are optimally conducted by applying space-division multiple access in which wireless resources on a spatial axis are shared among a plurality of users. By applying an RD protocol to a communication system that conducts space-division multiple access, spatially multiplexed frames in a TXOP are made more efficient. By specifying a frame length for reverse direction frames with reverse direction permission information and having respective transmitters of reverse direction frames make their frame lengths uniform while respecting the specification, AGC operation stabilizes. Also, a transmit start time for reverse direction frames can be specified by reverse direction permission information, and respective transmitters of reverse direction frames can transmit frames at the same time while respecting the specification.
US09930658B2

A method communicating data between a base station and a terminal device in a wireless telecommunications system, for example an LTE-based system. The wireless communication system uses plural frequency sub-carriers spanning a system frequency band. Physical-layer control information for the terminal device is transmitted from the base station using sub-carriers selected from across the system frequency band, for example to provide frequency diversity. However, higher-layer data for the terminal device is transmitted using only sub-carriers selected from within a restricted frequency band which is smaller than and within the system frequency band. The terminal device is aware of the restricted frequency band, and as such need only buffer and process data within this restricted frequency band during periods where higher-layer data is being transmitted. The terminal device buffers and processes the full system frequency band during periods when physical-layer control information is being transmitted.
US09930657B2

A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus determines a first starting index for transmitting first control information in a first search space, determines a second starting index for transmitting second control information in a second search space, and transmits the second control information in the second search space at the second starting index when the first starting index and the second starting index are not the same value. The apparatus further transmits to a user equipment (UE) control information in a first search space, receives information from the UE corresponding to the transmitted control information, and decodes the received information based on the UE parsing the control information according to the first search space and based on the UE incorrectly parsing the control information according to a second search space.
US09930655B2

A method of performing measurement at a user equipment (UE) in a wireless communication system is disclosed. The method includes receiving channel status information-reference signals (CSI-RSs) for channel status information feedback from plurality of transmission points (TPs), performing radio resource management (RRM) measurement based on the CSI-RSs, and selecting one or more TPs for receiving a signal from among the plurality of TPs based on the result of measurement.
US09930654B2

A method and apparatus schedule user equipment uplink transmissions on an unlicensed carrier. Listen before talk can be performed to determine when a subframe is available for uplink transmission. A sounding reference signal can be transmitted in an initial discrete Fourier transform spread orthogonal frequency division multiplexing symbol of the subframe when listen before talk indicates that the subframe is available. A physical uplink shared channel can be transmitted in at least a portion of a remaining part of the subframe.
US09930653B2

A method, a radio network node and user equipment (UE) suitable for overload control in a communication network are disclosed. The method comprises, when an overload condition is determined by a radio network node, including an overload indicator (OI) in a MAC PDU to be transmitted to the UE and thereby indicating to the UE that transmission resources for the UE will be allocated at a later point in time, e.g. when there is no longer any overload condition.
US09930652B2

Embodiments of an Evolved Node-B (eNB) to support Carrier Aggregation (CA) of a licensed frequency band and an unlicensed frequency band are disclosed herein. The eNB may transmit traffic packets on an unlicensed channel in the unlicensed frequency band to one or more User Equipments (UEs) assigned to the unlicensed channel. The eNB may receive, on the licensed frequency band, interference indicators for the unlicensed channel from at least a portion of the UEs assigned to the unlicensed channel. In addition, the eNB may transmit, on the licensed frequency band, a multicast vacate channel control message for the unlicensed channel. The message may be for reception at one or more of the UEs assigned to the unlicensed channel.
US09930642B2

A first wireless communication device measures a signal characteristic of a reference signal transmitted by a second wireless communication device. The first wireless communication device transmits information to a base station where the information is based of the measured signal characteristic. A scheduler evaluates the information to identify device to device (D2D) communication resources. The base station transmits, to the first wireless communication device, D2D resource allocation information indicating the D2D communication resources. The first wireless communication device transmits a D2D signal to the second wireless communication device using the assigned D2D communication resources.
US09930638B2

A method, a device and a system for transmitting an multicast control channel change notification relate to the communication technology field, and solve the problem in the prior art that the MBMS service cannot be performed through a deactivated cell. A method for sending a multicast control channel change notification includes: acquiring relative identification information of the multicast control channel change notification when a non-effective cell of a terminal needs to send the MCCH change notification; and sending the MCCH change notification corresponding to the non-effective cell to the terminal in an effective cell; wherein, the effective cell is a cell that is assigned to the terminal and in an activation status, and the non-effective cell is a cell other than the effective cell.
US09930633B2

Systems and methods for determining a location of a mobile device are disclosed. A location of a second (e.g., mobile) device can be determined using location information of a first (e.g., stationary or wired) device. The location information of the first device can be sent, using the second device, to a server, which can then transmit corresponding location information to, for example, a call center.
US09930604B2

A station (100, 330) for use in a mesh network comprising at least one first station (100a) and a second station (100b) wherein the station comprises a controller (210) configured to receive a path request for a path from the first station (100a) to the second station (100b) from a transmitting station (100a); determine a proposed path between the first station (100a) and the second station (100b); and determine a cost for the proposed path. The controller (210) is configured to retrieve a power output level for the transmitting station (100a), and to include the battery level in the determination of the cost for the proposed path, wherein an increase in power output level leads to an increase in cost for the proposed path.
US09930597B2

Coordinated P-GW change for SIPTO may be provided. A WTRU may send and/or receive one or more flows via a first PDN connection and via a first P-GW. The WTRU may send an indication to the network that at least one flow of the first PDN connection is available for SIPTO. The indication may include one or more SIPTO preferences. The WTRU may receive a message from a MME. The message may trigger establishment of a second PDN connection via a second P-GW. The WTRU may move, while maintaining the first PDN connection, the at least one flow from the first PDN connection to the second PDN connection. The WTRU may deactivate the first PDN connection when the one or more flows have been moved to the second PDN connection and/or when no information has been received via the first PDN connection after a predetermined duration.
US09930596B2

Apparatuses and methods for control of uplink transmission by a user equipment (UE) using machine-type communications (MTC) applications are described herein. The UE may transmit first data on a logical uplink channel. The logical uplink channel may have been assigned for use by machine-type communications (MTC) applications. The UE may receive transmission time restriction information, responsive to the transmitting, that indicates time periods during which the UE is permitted to transmit additional data on the logical uplink channel. The UE may refrain from transmitting additional data in a time period on the logical uplink channel based on the transmission time restriction information.
US09930588B2

A communication terminal is described comprising a memory storing, for each radio cell of a plurality of radio cells, an information specifying whether the radio cell supports simultaneous operation in a plurality of different and overlapping frequency bands and a controller configured to initiate a cell reselection to one of the plurality of radio cells based on at least a part of the information.
US09930582B2

There is provided mechanisms for determining Universal Terrestrial Radio Access (UTRA) environment for a wireless terminal (WT). The WT supports operation in both a UTRA frequency-division duplexing (UTRA-FDD) environment and a UTRA time-division duplexing (UTRA-TDD) environment. The WT acquires a need for determining its UTRA environment. The WT determines its UTRA environment based on network information received by the WT. The network information indicates if the WT is in the UTRA-FDD environment or in the UTRA-TDD environment.
US09930577B2

This invention provides a method, system and apparatus for controlling mobility on a wireless network, which includes retrieving a network mobility preference, the network mobility preference indicating a level of mobility service for the mobile station, the level of mobility service indicating the extent to which the mobile station can handoff among base stations of the wireless network, and establishing a level of mobility service for the mobile station based on the retrieved network mobility preference. The method and apparatus may further include determining the level of mobility service for the mobile station to be fully or partially restricted based on the mobility preference.
US09930566B2

There are provided a method of controlling traffic in a cellular network comprising a plurality of controlled access points (APs) and a system thereof. The method comprises: continuously obtaining data informative of resource utilization with regard to APs of the plurality of controlled APs; processing the obtained data to continuously classify, for a given AP, downlink load with respect to a downlink load threshold and uplink load with respect to an uplink load threshold, thereby giving rise to downlink and uplink classification results, wherein uplink load classification is provided independently of downlink load classification; and enabling provisioning of the given AP in accordance with respective classification results, wherein: provisioning in accordance with downlink classification results comprises changing cell reselection parameters and/or changing cell footprint parameters; provisioning in accordance with uplink classification comprises changing cell selection parameters; and provisioning in accordance with uplink classification is enabled independently of provisioning in accordance with downlink classification.
US09930565B2

It is an objective of the present disclosure to provide a controlling apparatus for communication-quality measuring which suppresses a reduction of a service communication quality in measurement of a communication quality through data transfer. A communication apparatus 100 is provided with a controlling apparatus for communication-quality measuring 102 that includes a communication-quality measuring unit 106 performing the data transfer with a communication load at a predetermined repetition to measure a communication quality value, a measurement-environment memory 107 storing the communication quality value, a measurement-environment monitor 108 monitoring a change in the stored value in the measurement-environment memory 107, and a measurement-load controlling unit 109 changing the communication load according to the change in stored value.
US09930560B2

A method, apparatus, and system for application controlled network selection between a broadband network and a narrowband network include operating an application with an end device with a narrowband connection to the end device; acquiring a source broadband connection comprising a source broadband network address; negotiating a peer-to-peer broadband connection with the end device utilizing the narrowband connection to communicate the source broadband network address; utilizing the peer-to-peer broadband connection for data associated with the application responsive to successful negotiating; and managing the peer-to-peer broadband connection using the narrowband connection as a control channel therefor. The narrowband connection can include Digital Mobile Radio (DMR), Land Mobile Radio (LMR), Project 25 (P25), Terrestrial Trunked Radio (TETRA), or the like.
US09930557B2

Disclosed is a method by which a terminal reports channel status information (CSI) to a base station in a wireless communication system. Particularly, the method comprises a step for setting a plurality of CSI processes through an upper layer, a step for pairing the plurality of CSI processes in two CSI process units; a step for calculating the CSI corresponding to each of the plurality of CSI processes by using a signal measurement resource and an interference measurement resource indicated by each of the plurality of CSI processes; and a step for reporting, to the base station, the CSI corresponding to each of the plurality of CSI processes, wherein the paired two CSI processes indicate a common signal measurement resource and interference measurement resources, which are different from each other.
US09930554B2

The present disclosure relates to a method performed in a network node with two or more transmission states for dynamically managing outer loop link adaptation instances for a wireless device. The method includes monitoring one or more variables, where each variable is either associated with an outer loop link adaptation instance or with a transmission state; and adapting the number of outer loop link adaptation instances based on the monitored one or more variables. The disclosure also relates to corresponding devices.
US09930545B2

A device may select a sector of a network on which to perform network traffic offloading based on a sector loading metric relating to an imbalance of loading of a set of cells of the sector. The device may identify a loaded cell of the sector based on one or more call admission metrics or one or more cell congestion metrics. The device may identify a less loaded neighbor (LLN) cell for the loaded cell. The device may cause one or more cell configuration alterations relating to causing network traffic to be offloaded from the loaded cell to the LLN cell.
US09930534B2

The present invention discloses a method, where the method includes: determining, by a management network element, a first P-GW to be re-allocated and adjustment type information of the first P-GW, and obtaining an identity of a PMNO corresponding to the first P-GW; obtaining, according to the obtained identity of the PMNO and a stored correspondence between an identity of a PMNO and a P-GW, resource information of a P-GW corresponding to the PMNO; and adjusting, according to the adjustment type information of the first P-GW and the resource information of the P-GW corresponding to the PMNO and based on that a sum of throughput upper limits of P-GWs corresponding to the PMNO is equal to a total throughput value of the PMNO, a throughput upper limit configured for the first P-GW and a throughput upper limit configured for another P-GW corresponding to the PMNO.
US09930530B2

Methods and apparatuses are provided for synchronizing security parameters between access terminals and a wireless network. An access terminal and network entity can conduct a security mode procedure where the access terminal sends a security mode complete message to the network entity. On receipt of the security mode complete message, the network entity may update to new security parameters. The access terminal may initiate a mobility procedure while the security mode procedure is ongoing and may, as a result, abort the security mode procedure and revert back to the old security parameters. The access terminal can send a mobility update message to the network entity including a dedicated status indicator adapted to inform the network entity that the access terminal has reverted back to the old security parameters. In response to the mobility update message, the network entity may revert back to the old security parameters.
US09930529B2

A shared data communications system includes a network file server and two routers, each with its own address. A first router provides wireless access to a first part of the system. A second router provides wireless access to a second part of the same, shared system via the technique known as broadband-over-power line (BPL). In the second part, a first BPL unit is carried by the proximal end of an electrical conductor for receiving and sending signals between it and distal, second BPL unit on the same electrical conductor. The use of separate routers with different addresses and a power line to transmit and receive data to confine the wireless portion of the second part of the system to a smaller area increase the physical security of wireless communications with the second part, making it less likely data communications taking place in the second part will be accessed by others.
US09930521B2

Provided is a method for updating a preferred roaming list of a user identity module card, the method comprising: reading preferred roaming list updating data; packing the preferred roaming list updating data in a preferred roaming list updating text message; and writing the preferred roaming list updating text message into a text message file of a user identity module card.
US09930515B2

A method for detecting a discovery signal in a wireless communication system and a device for same are disclosed. In particular, the method whereby a terminal receives a discovery signal in a wireless communication system comprises the steps of: receiving discovery quasi co-located (QCL) type configuration information for configuring a discovery QCL type; detecting a synchronization signal and obtaining a first scrambling identity (SCID); and detecting the discovery signal by using the first SCID on the basis of the configured discovery QCL type, wherein a QCL relationship between an antenna port for the discovery signal and an antenna port for the synchronization signal can be established in relation to a large-scale channel property according to the discovery QCL type.
US09930508B2

A base station (BS) for transmitting an Earthquake and Tsunami Warning System (ETWS) message in a mobile communication system. The BS according to one embodiment includes a processor configured to transmit, to a user equipment (UE), a paging message including an ETWS indication indicating a presence of the ETWS message, after the paging message is transmitted, transmit system information in a system information block (SIB) through a control channel, the system information including scheduling information for the ETWS message, and transmit the ETWS message through a downlink channel according to the scheduling information.
US09930502B2

A mobile device may detect when a calling party dials an emergency service to request emergency assistance. Following input of the dialed digits, the device may automatically generate a text message in addition to initiating a voice call, both of which may be transmitted over a wireless data network. The wireless network nay correlate the two calls as originating from the same emergency situation and may attempt to deliver the two calls to a Public Services Answering Position (PSAP) at an appropriate emergency center. If the PSAP does not receive a voice call, the PSAP may communicate with the device via test messaging.
US09930498B2

A method and apparatus for adjusting preamble transmissions to maintain synchronization with other network entities operating in an unlicensed spectrum during wireless communications are described. The method and apparatus include accessing, by a second node, a contention-based medium currently accessed by a first node transmitting a first burst of data. The method and apparatus further include transmitting, by the second node, a second burst of data over the accessed medium, the second burst of data having an associated preamble configured not to interfere with a joint transmission portion of the first burst of data. The first and second nodes may be enhanced-multimedia broadcast multicast service (eMBMS) nodes. Moreover, the joint transmission portion of the first burst of data may include transmission of one or more multicast-broadcast single-frequency network (MBSFN) subframes.
US09930492B2

An information storage apparatus includes a transmission unit that transmits configuration information to an operation terminal connected to the information storage apparatus, the configuration information indicating whether the information storage apparatus is configured to store location information of the operation terminal; a control unit that performs a process requested by a request sent from the operation terminal; and a storage control unit that stores, in a storage unit of the information storage apparatus, the location information of the operation terminal in association with information related to the process requested by the request. When the configuration information indicates that the information storage apparatus is configured to store the location information, the control unit performs the process requested by the request only when the location information is received from the operation terminal together with the request.
US09930490B2

Embodiments of the present invention provide a method, computer program product, and a computer system for dynamically adjusting bandwidth based on location. At least one computing device, utilizing a network bandwidth, associated with a user is registered at a first location. The location of the at least one computing device is tracked by detecting whether the at least one computing device is at the first location. Upon detecting a change in location, it is determined whether a change in the amount of the network bandwidth is required, based, at least in part on, a set of rules and a current location of the at least one computing device. If a change in the amount of network bandwidth is required, a request is made to the internet provider to adjust the current amount of network bandwidth to the at least one computing device.
US09930489B2

A distance display method based on a social networking application includes: establishing, by a first terminal, a connection with a second terminal by using a social networking application obtaining, by the first terminal, a distance to the second terminal; and generating, by the first terminal according to the distance, an icon corresponding to the distance, and displaying the icon on an interface of the social networking application.
US09930487B2

A plotter device measures movement distance of a moving body along with other device belonging to the same network, in which only of the devices belonging to the same network functions as a master, and a device other than the master functions as a slave. This plotter device includes a measurement component, a communication component, and a calculator. The measurement component adds the movement distance while the plotter device is functioning as the master to the master movement distance of the plotter device, and does not add the movement distance while the plotter device is functioning as the slave to the master movement distance of the plotter device.
US09930483B2

Attendance of subjects within a monitored area includes periodic steps of: (a) transmitting by wireless transmitters (23) of identification modules (2), assigned and attachable to subjects (7), notification messages (Nm) with identification data; (b) receiving by a wireless base receiver (3) the notification messages (Nm) transmitted by the transmitters (23) and a wireless base transmitter (11) transmitting receipt confirmation messages (Cm); (c) determining attendance statuses (As) based on the received notification messages (Nm); wherein (a) additionally includes transmitting individual motion signals (Ims) representing a motion of a given identification module (2), and (c) additionally includes determining attendance status (As) of an “absent” value in a case of indicating for a predetermined time period by the individual motion signal (Ims) for a motionless status of an identification module (2) assigned to the given subject (7). Also a system is shown for an automatic monitoring of attendance of subjects within a predetermined monitored area.
US09930475B1

A customer service document with an electrical data storage device is provided to deliver customer service information in a secured manner. The data storage device is attached to the customer service document and configured to contain information to be transferred to a customer's data reading device via short-range communication once the data reading device is authenticated. The transferred information can be used by the data reading device in various applications without identity theft concerns.
US09930473B2

Methods and systems for instant activation of virtual PBX services on a mobile device are disclosed. In one aspect, a user request for activating virtual PBX services is received on a mobile device. An available primary identification number for the virtual PBX services is retrieved from a telecommunication service provider (TSP). A user interface is presented on the mobile device including a first interface portion presenting the available primary identification number and a second interface portion configured to receive a user identifier. Upon receiving the user input specifying the user identifier and while the user interface is still presented on the mobile device, a user instruction for activating the virtual PBX services is received. Upon receiving the user instruction, the user identifier is sent to the TSP. Then, a confirmation is received from the TSP.
US09930461B2

The invention relates to a method implementing at least one loudspeaker comprising at least one module suitable for generating a value representative of an internal operation of the loudspeaker, and a memory unit for storing an alarm criterion relative to the generated value, and control software for controlling the loudspeaker. The method further comprising the steps of the module produces a value representative of the internal operation of the loudspeaker, the loudspeaker compares the generated value and the alarm criterion, and the loudspeaker emits a sound or visual signal if the result of the comparison indicates that the generated value fulfills the alarm criterion.
US09930458B2

A processor comprises instructions to adjust a bias of an input signal in order to decrease a duty cycle of a pulse modulated optical signal. The bias can be increased, decreased, or maintained in response to one or more measured values of the signal. In many embodiments, a gain of the signal is adjusted with the bias in order to inhibit distortion. The bias can be adjusted slowly in order to inhibit audible noise, and the gain can be adjusted faster than the bias in order to inhibit clipping of the signal. In many embodiments, one or more of the bias or the gain is adjusted in response to a value of the signal traversing a threshold amount. The value may comprise a trough of the signal traversing the threshold.
US09930456B2

A hearing assistance system streams audio signals from one or more streaming sources to a hearing aid set and enhances the audio signals such that the output sounds transmitted to the hearing aid wearer include a spatialization effect allowing for localization of each of the one more streaming sources. The system determines the position of the hearing aid set relative to each streaming source in real time and introduces the spatialization effect for that streaming source dynamically based on the determined position, such that the hearing aid wearer can experience a natural feeing of the acoustic environment.
US09930453B2

The present invention provides a silicon microphone with a high-aspect-ratio corrugated diaphragm and a microphone package including the same. The microphone comprises the corrugated diaphragm on which at least one ring-shaped corrugation is formed in the vicinity of the edge of the diaphragm which is fixed to the substrate, the corrugated diaphragm is flexible, wherein the ratio of the depth of the corrugation to the thickness of the diaphragm is larger than 5:1, preferably 20:1, and the walls of the corrugation are inclined to the surface of the diaphragm at an angle in the range of 80° to 100°. The microphone with the high-aspect-ratio corrugated diaphragm can achieve a consistent and optimal sensitivity and greatly reduce impact applied thereto in a drop test so that the performances, the reproducibility, the reliability and the yield can be improved. The microphone package of the present invention further provides a simplified processing, an improved sensitivity and an improved SNR.
US09930451B2

Systems and methods are presented for power supply noise cancellation in a microphone package. A first node on a MEMS microphone package is coupled to an inverted voltage signal of a power supply output. A summing node is connected to both the first node and a second node. The second node is coupled to a non-inverted voltage signal of the power supply output. Because the parasitic capacitance of the MEMS microphone package is substantially equivalent relative to both the first node and the second node, the summing node outputs a noise-reduced summed voltage signal. An adjustable trim module is coupled to the first node and configured to adjust a reduction of a power supply noise in the summed voltage signal from the summing node.
US09930441B1

An audio playing system has a first channel output device, a first equalizer and a controller. The first equalizer is electrically coupled to the first channel output device and having a set of first parameters of frequency response, the first equalizer configured to adjust a first channel audio signal with the set of first parameters of frequency response and output the adjusted first channel audio signal to the first channel output device. The controller is electrically coupled to the first channel output device and the first equalizer, wherein in a test mode, the controller is configured to send a set of test audio signals to the first channel output device, to generate a set of first user parameters based on a plurality of pieces of first confirmation signal, and to adjust the set of first parameters of frequency response based on the set of first user parameters.
US09930440B2

Acoustic noise reduction (ANR) headphones described herein have current detection circuitry that is used to detect current consumed by ANR circuitry as a result of pressure changes due to a tapping of a headphone, ear or head of a user. Tapping may be performed to change an audio feature or operating mode. The current detection circuitry senses a characteristic of the current that can be used to determine an occurrence of a tap event. Examples of a characteristic include an amplitude, waveform or duration of the sensed current. Advantageously, the ANR headphones avoid the need for control buttons to initiate the desired changes to the audio feature or operating mode. Error detection circuitry included in the ANR headphones can distinguish between a valid tap events and an occurrence of a different type of event that may otherwise be improperly be interpreted as a tap event.
US09930437B2

An earphone device includes a housing having a driver unit, and a sound guide tube mounted on a front surface of the housing to protrude from the front surface, in which the sound guide tube is disposed at a position deviated from a center position of the housing.
US09930435B2

A method and apparatus are described for providing an acoustically-resistive air-permeable venting structure within a sealed microphone acoustic cavity. A microphone is mounted on a printed circuit board and positioned within a housing. A water-resistant membrane seals the microphone from an exterior of the housing, and a active acoustic cavity establishes an acoustical connection between the water-resistant membrane and the microphone. An acoustically-resistive air-permeable venting structure is formed in the body of the printed circuit board and connects to the active acoustic cavity either directly or via a separate vent path. The venting structure provides a viscous dampening effect by venting an active acoustic cavity of the electronic device to the rest of the enclosure sealed by the water-resistant membrane.
US09930434B2

Disclosed are exemplary embodiments of visual and/or acoustic privacy features. For example, exemplary embodiments are disclosed that include visual and/or acoustic privacy features for furniture (e.g., office chair, desk, table, cubicle, etc.). The visual and/or acoustic privacy features are movable relative to the user and/or furniture between at least a first configuration and a second configuration. In the first configuration, the visual and/or acoustic privacy features may be configured such that they do not inhibit the user from interacting with others. In the second configuration, the visual and/or acoustic privacy features may be configured to provide the user with at least some visual and/or acoustic privacy and isolation from others.
US09930433B2

The technology described in this document is embodied in a speaker grill configured to be attached to a speaker system disposed in a portion of a vehicle seat. The speaker grill includes a base that includes perforations to allow acoustic energy from the speakers to pass through the grill, a sidewall extending from the base such that the sidewall and the base define a cavity, and a structural feature configured to allow the speaker grill to be to be attached to a substantially rigid portion of the vehicle seat. The speaker grill is attached in an acoustic path of the speaker system, and is removable from the substantially rigid portion of the vehicle seat following attachment.
US09930427B2

Systems and methods for providing playback features to a device are disclosed. In an aspect, one method can comprise transmitting a manifest and a state file to a recipient device, wherein processing of the manifest facilitates access to content and wherein processing of the state file facilitates one or more playback features associated with the content.
US09930426B2

Aspects of the subject disclosure may include, for example, a device that performs operations including receiving user input associated with a group of emergency alert service messages, assigning a plurality of severity codes to the group of emergency alert service messages according to the user input, each of the plurality of severity codes indicating a presentation format, determining a first location of a mobile communication device, determining a second location of a premises of a user of the mobile communication device. The operations can also include, responsive to detecting a first emergency alert service message associated with the first location, determining a first severity code of the plurality of severity codes assigned to the first emergency alert service message and providing the first emergency alert service message to the mobile communication device for presentation in a first format according to the first severity code. Other embodiments are disclosed.
US09930425B2

Methods and systems are provided that can include iconization and later play of video content items, such as advertisements. During presentation of an online video, video advertisements may be presented. Upon user selection, during or after presentation of a particular video advertisement, the advertisement may cease to be presented, but an icon may be displayed that represents the video advertisement. The icon may be displayed in an area adjacent to the online video display area, which area may include multiple icons. Later, upon user selection of the icon, the video advertisement may be played, or may continue playing, utilizing local storage of the video advertisement. This, in turn, may provide, for example, efficient, convenient user access to the video advertisement, leading to enhanced advertisement performance with minimal intrusive impact on the user experience as a whole.
US09930424B2

A system and method leverage survey data to segment viewers to associate the viewers to television programs. The viewer associations resulting from classification are advantageously employed by advertisers to increase the penetration of the advertising to the consuming public, cost effectiveness of the advertising, brand acceptance, and the like, by targeting the classified viewers through the associated content provider websites.
US09930423B1

Video is multicast to a group of wireless devices as a series of video segment files containing the video frame data for a period of the video stream. After receiving a video segment file, the wireless devices report about the quality of their reception of the video segment. If a threshold percentage (or number) of wireless devices report they experienced poor reception of a video segment, the number of subframes (i.e., transmission time intervals) used in a frame to multicast the video is increased. In other words, if the number of wireless devices that report they experienced poor reception of a video segment is higher than some threshold, the number of subframes allocated to redundantly transmit the streaming video data is increased.
US09930421B2

In one embodiment, a system for providing data communication services includes a cable television (CATV) tap-off device including a signal splitter communicably coupled to a tap-off access point and a first signal transceiver, the CATV tap-off device being configured to communicate a CATV signal with a CATV network through the splitter; and a CATV gateway device communicably coupled to the signal splitter through a first coaxial cable to communicate the CATV signal with the CATV tap-off device. The CATV gateway device is configured to split the CATV signal into a television signal and a baseband data signal. A second signal transceiver of the CATV gateway device is configured to communicate the baseband data signal as a transceiver signal over the first coaxial cable to the first signal transceiver. The tap-off access point is configured to wirelessly transmit a first wireless signal based on the transceiver signal.
US09930417B2

In an embodiment, a computing device may display a video browser screen on an output device. The video browser screen may include a list of video programs arranged as a carousel. The carousel may have a plurality of entries, where an entry may represent a video program that may be provided by a service provider. A video program represented by an entry may be, for example, a live video program, a video program available on demand, or a video program that may have been recorded by a device that may be provided by the service provider. The computing device may acquire an indication to navigate to an entry in the carousel. The computing device may navigate to the entry and acquire an indication to select the entry. The computing device may select the entry and display the video program associated with the selected entry on the output device.
US09930412B2

The present disclosure relates to the field of communication technology, and provides a network set-top box and its operating method. The operating method includes steps of selecting N types of television programs to be recommended to a user in accordance with a viewing record of the user; and after the set-top box is enabled by the user, determining from the N types of television programs M television programs not be played currently, and prompting the user for information about the M television programs. M and N are each an integer not less than 0.
US09930408B2

A device may receive an update playlist file that lists segments of a content stream in an order that the segments are to be recombined by a client device; update a live playlist file based on the update playlist file; update a time playlist file by appending segment identifiers, which are included in the update playlist file and not included in the time playlist file, to the time playlist file; create a new playlist file that includes the segment identifiers and that does not include other segment identifiers; and send one of the live playlist file, time playlist file, or the new playlist file to a client device.
US09930406B2

Disclosed are methods and systems to help disambiguate channel identification in a scenario where a video fingerprint of media content matches multiple reference video fingerprints corresponding respectively with multiple different channels. Given such a multi-match situation, an entity could disambiguate based on an audio component of the media content, such as by further determining that an audio fingerprint of the media content at issue matches an audio fingerprint of just one of the multiple channels, thereby establishing that that is the channel on which the media content being rendered by the media presentation device is arriving.
US09930403B2

An embodiment of the invention provides a data stream processing apparatus. The data stream processing apparatus includes a demultiplexer, a data processor and a backward buffer. The demultiplexer accesses and demultiplexes a multimedia data stream and output a first data stream. The multimedia data stream includes a plurality of data units. The data processor receives and processes the first data stream. The backward buffer stores a first portion of multimedia data stream, wherein the data units of the first portion of the multimedia data stream has been accessed by the demultiplexer, but has not been processed by the data processor. If a user demands changing a playback content of the multimedia data stream, the data units stored in the backward buffer are re-transmitted to the demultiplexer for filtering out a second data stream corresponding to the demand.
US09930402B2

In embodiments, apparatuses, methods and storage media are described that are associated with adjusting audio during content presentation. While content is being presented, one or more persons may be identified that are consuming the content. The persons may be identified via various techniques, such as voice recognition, facial recognition, and distance detection. When persons may be uniquely identified, user audio preferences may be retrieved and used to adjust audio. Audio may be adjusted when persons are not uniquely identified, such as based on a number of persons or their location relative to a content consumption device. Audio adjustment may include volume adjustment and/or adjustment of audio, such as through application of audio effects, as it being presented. Other embodiments may be described and claimed.
US09930399B2

A system for enabling a digital video recorder to serve as a content delivery server is disclosed. In particular, the system may include deploying a content delivery server at a cell site, which may be provided a content package from a satellite or fiber network. Additionally, the system may include deploying, at a customer premises, a digital video recorder that may serve as a content delivery server and may be equipped for wireless communication. The content package may be transmitted from the content delivery server of the cell site to the digital video recorder. Upon receiving a request for content from a user device, the digital video recorder may transmit the requested content to the user device if the digital video recorder is in range of the user device. Otherwise, the content delivery server at the cell site may transmit the requested content to the user device.
US09930395B2

A method including receiving a first input for displaying an external input list; and displaying, by the display device, the external input list in response to the first input. The external input list includes a first button for displaying a first external input list including at least one icon corresponding to at least one external device connected to the transmitting device, and a second button for displaying a second external input list including at least one icon representing at least one external device connected to the display device. The first external input list is displayed when the first button is selected. The second external input list is displayed when the second button is selected. The method further includes receiving a second input for selecting an icon from the external input list; and accessing an external input corresponding to the selected icon in response to the second input.
US09930382B2

The present invention relates to providing a method and/or an apparatus for transmitting/receiving a broadcast signal for a 3-dimensional (3D) broadcast service. The method for transmitting a broadcast signal according to one embodiment of the present invention comprises the steps of: downsampling each of a left picture frame, a right picture frame, a depth picture frame for the left picture frame and a depth picture frame for the right picture frame, and encoding a packed frame which packs at least one frame of the downsampled frames into one frame, generating a broadcast signal comprising signaling information for the encoded packed frame and a picture related to the packed frame; and sending the generated broadcast signal.
US09930378B2

A first descriptor describes an operation point. The second descriptor is a hierarchy descriptor or a hierarchy extension descriptor. The second descriptor has a hierarchy layer index value equal to a value of the second syntax element. A first value of a first syntax element in the first descriptor specifies that an elementary stream indicated by a second syntax element in the first descriptor, when not present in an elementary stream list, shall be added into the list, and an elementary stream indicated by an index in the second descriptor, when not present in the list, shall be added to the list. Responsive to determining the first syntax element has a second value different from the first value, adding the elementary stream indicated by the second syntax element, when not present in the list, into the list, but not the elementary stream indicated by the index in the second descriptor.
US09930375B2

A method includes processing a number of media assets stored in one or more media asset repositories to determine a number of signatures for media in time intervals of the media assets of the number of media assets, processing the number signatures to identify duplicate instances of the signatures in the number of signatures, processing the identified duplicate instances to identify relationships between the identified duplicate instances, and storing the number of signatures and the relationships between the identified duplicate instances of the signatures in a signature data store.
US09930366B2

This disclosure describes intra-smoothing techniques for intra-coding of video data. In one example, a video encoder is configured to determine a plurality of prediction samples for intra-predictive coding of a block to be coded in a video frame, calculate a local statistic for a first prediction sample of the prediction samples, select a filter from a plurality of filters based on the local statistic, and apply the selected filter to the first prediction sample. The video encoder may also be configured to calculate at least one local statistic for each prediction sample of the prediction samples, select a filter from a plurality of different filters based on the at least one local statistic for each prediction sample, and apply each selected filter to the corresponding prediction sample to generate the filtered version of the prediction sample. Embodiments further include video decoders and method of decoding encoded video signals.
US09930365B2

Techniques are described for encoding and decoding digital video data using macroblocks that are larger than the macroblocks prescribed by conventional video encoding and decoding standards. For example, the techniques include encoding and decoding a video stream using macroblocks comprising greater than 16×16 pixels. In one example, an apparatus includes a video encoder configured to encode a coded unit comprising a plurality of video blocks, wherein at least one of the plurality of video blocks comprises a size of more than 16×16 pixels and to generate syntax information for the coded unit that includes a maximum size value, wherein the maximum size value indicates a size of a largest one of the plurality of video blocks in the coded unit. The syntax information may also include a minimum size value. In this manner, the encoder may indicate to a decoder the proper syntax decoder to apply to the coded unit.
US09930363B2

There are disclosed various methods, apparatuses and computer program products for video encoding. The type of prediction used for a reference picture index may be signaled in the video bit-stream. The omission of motion vectors from the video bit-stream for a certain image element may also be signaled; signaling may indicate to the decoder that motion vectors used in prediction are to be construed at the decoder. The construction of motion vectors may take place by using disparity information that has been obtained from depth information of the picture being used as a reference.
US09930360B2

A video codec for encoding a sequence of video frames divides a video frame area into number of row segments. The Video encoder selects a different set of row segments in each video frame in a set of video frames and encodes the selected set of row segments by intra-prediction. As a result, the selected part of the frame is intra-refreshed. The video codec limits the maximum value of the vertical global motion vector GMVy to zero and video codec adjust the number of row segments in the select set of row segments based on the height of the search range configured for the motion estimation. As a result, the video codec may not refer to a un-refreshed portion in the previous frame for encoding an already refreshed area of the current frame.
US09930354B2

An image decoder includes a processor and a memory. The memory includes instructions configured to cause the processor to perform steps. The steps include to receive a bitstream including a plurality encoded blocks representing an image, receive a boundary indicator representing a cropped portion of the image, determine a row start and a row end within the image based on the boundary indicator, and in a single decoding pass, entropy decode the plurality of encoded blocks that include the row start, the row end and the rows there between and transform for display a portion of the plurality of encoded blocks that include the rows including the cropped portion of the image, and skip processing of a remainder of the plurality of encoded blocks.
US09930345B2

An image encoding apparatus, which is configured to perform image encoding based on a gradual decoder refresh scheme, includes a pre-processor configured to receive a video signal obtained by slicing one screen into a plurality of sub-screens and perform pre-processing, and an image encoder configured to receive output of the pre-processor, perform an encoding process, and generate stream data. The image encoder is configured to acquire information of a first Intra-slice corresponding to a target Intra-slice in a first sequence with respect to the target Intra-slice in a second sequence, in which encoding is performed, after the first sequence; and is configured to estimate an Intra-slice line number and an Inter-slice line number of the second sequence not to exceed a target information amount based on the acquired information of the first Intra-slice.
US09930343B2

A video system for coding a stream of video data that includes a stream of video frames divides each video frame into a matrix of a plurality of subblocks, wherein each subblock includes a plurality of pixels. The video system operates in accordance with nine prediction modes. Each prediction mode determines a prediction mode according to which a present subblock is to be coded. One of the nine prediction modes is selected to encode the present subblock, wherein the selected prediction mode provides for a minimum error value in the present subblock.
US09930339B2

Methods and systems for improving coding decoding efficiency of video by providing a syntax modeler, a buffer, and a decoder. The syntax modeler may associate a first sequence of symbols with syntax elements. The buffer may store tables, each represented by a symbol in the first sequence, and each used to associate a respective symbol in a second sequence of symbols with encoded data. The decoder decodes the data into a bitstream using the second sequence retrieved from a table.
US09930337B2

A decoder receives a bitstream containing quantized coefficients representative of blocks of video representative of a plurality of pixels and decodes the bitstream using context adaptive binary arithmetic coding. The context adaptive binary arithmetic coding decodes the current syntax element using the first mode if the current syntax element is intra-coded and selecting between a first set of probable modes and a second set of probable modes, where the first set of probable modes are more likely than the second set of probable modes. The context adaptive binary arithmetic coding decodes the current syntax element using the second mode if the current syntax element is intra-coded and if selecting among one of the second set of probable modes.
US09930334B2

An image coding method includes: generating a first flag indicating whether or not a motion vector predictor is to be selected from among one or more motion vector predictor candidates; generating a second flag indicating whether or not a motion vector predictor is to be selected from among the one or more motion vector predictor candidates in coding a current block to be coded in a predetermined coding mode, when the first flag indicates that a motion vector predictor is to be selected; and generating a coded signal in which the first flag and the second flag are included in header information, when the first flag indicates that a motion vector predictor is to be selected.
US09930328B2

A device having a test module configured to connect with a server through a cellular telephone network and a wireless area network. The test module is also configured to initiate, in the server, a diagnostic test of an interactive television network and a media processor. The test module is further configured to receive information indicating problems with the television network and the media processor, and to display the information on a display.
US09930327B2

A probe is configured to monitor one or more communication parameters on one or more downstream frequency channels carried on a communication medium of an access network. Results of repeated monitoring are stored over a predetermined period. At the conclusion of the monitoring period, data reports reflecting the stored results are transmitted in upstream frequency channels carried on the same medium. The probe can also be configured to send immediate messages if a parameter exceeds predefined limits and can store a plurality of monitoring programs and can be reprogrammed remotely. The probe can be contained within a cable tap if the medium is, e.g., a coaxial cable. Numerous probes can be deployed throughout an access network so as to provide monitoring data from each of many locations over a prolonged period.
US09930315B2

Embodiments are disclosed for a stereoscopic device (also referred to simply as the “device”) that captures three-dimensional (3D) images and videos with a wide field of view and provides a virtual reality (VR) experience by immersing a user in a simulated environment using the captured 3D images or videos.
US09930302B2

A method, system, and computer-readable medium for managing screen burn-in. The method includes identifying information about an electronic device having a display. The method also includes determining a version of a video be sent to the electronic device and one or more times for the electronic device to display the determined video version based on the identified information. Additionally, the method includes sending information about the determined video version and the one or more times to the electronic device. The video includes display of a sequence of different colors for different durations designed to at least remediate or reduce screen burn-in of the display.
US09930296B2

An image switching device for a vehicle includes: a reference distance determination device that determines a reference distance; and a determination device that prohibits an image display device from displaying an image captured by an on-board camera, based on a feature that a detection distance from an object to a vehicle is longer than the reference distance, and allows the image display device to display the image captured by the on-board camera, based on a feature that the detection distance is shorter than the reference distance. The reference distance determination device shortens the reference distance in a case where an absolute value of acceleration of the vehicle is a second value which is greater than a first value, compared to a case where the absolute value of acceleration of the vehicle is the first value.
US09930293B2

A videoconferencing system includes a codec configured to generate one or more acknowledgement signals, a remote control for controlling the codec, a system controller in communication with the codec, and at least one other videoconferencing component. The system controller is configured to send one or more commands to the other videoconferencing component in response to the one or more acknowledgement signals generated by the codec. Other videoconferencing systems and presentation systems and related methods are also disclosed.
US09930289B2

The present invention relates to an arrangement for transmission of signal units to at least one receiver. The receiver is being arranged to receive a number of signal units within a frequency range and a comparator unit being arranged to make possible for at least a portion of the signal units to be forwarded or at least partially be blocked with respect to the receiver. A verification unit is arranged to verify that the forwarded signal units correspond to a corresponding signal unit in a memory. If the forwarded signal unit do not correspond to a corresponding signal unit in the memory the particular signal unit is being registered by means of a specific signal in a register unit.
US09930281B2

An image sensor with an array of pixels is provided. The array may include a semiconductor substrate having opposing first and second sides. A first photodiode region may be implanted in the semiconductor substrate through the first side. A second photodiode region may be implanted in the semiconductor substrate through the second side. The second photodiode region may be implanted to overlap with the first photodiode region in the semiconductor substrate to form a continuous photodiode region that extends from the first side to the second side of the substrate. The continuous region may generate charge in response to image light. The continuous region may belong to a single pixel that generates an image signal from the charge. The image signal may be conveyed to readout circuitry via metallization layers formed over the substrate. The first and second photodiode regions may be thermally activated prior to forming the metallization layers.
US09930271B2

A processing device generates composite images from a sequence of images. The composite images may be used as frames of video. A foreground/background segmentation is performed at selected frames to extract a plurality of foreground object images depicting a foreground object at different locations as it moves across a scene. The foreground object images are stored to a foreground object list. The foreground object images in the foreground object list are overlaid onto subsequent video frames that follow the respective frames from which they were extracted, thereby generating a composite video.
US09930270B2

A method and an apparatus for controlling video content displayed to a viewer are presented. The method includes receiving video stream of a video. Two or more areas of interest are identified in a segment of the video stream and a display priority for each area of interest is determined. The method includes facilitating display of concurrently occurring portions of the segment if the display priority for the each area of interest is equal and the areas of interest can be simultaneously presented in a single view on a display screen. The concurrently occurring portions are displayed in a split screen arrangement if the areas of interest cannot be simultaneously presented in the single view. The portions of the segment related to one or more areas of interest are displayed based on an order of the display priority if the display priority for the each area of interest is unequal.
US09930269B2

A method of cropping an image in an apparatus having a camera includes displaying an image, identifying a face area in the image if a crop mode is selected, setting and displaying a crop mark including the identified face area, and displaying a crop image by cropping an image in the crop mark if a crop execution is requested.
US09930260B2

An information processing system that acquires a first captured image; acquires a plurality of second images; and generates display data including the first captured image and at least a subset of the plurality of second images based on an evaluation parameter corresponding to each of the plurality of second images.
US09930257B2

A wearable camera systems according to examples of the present disclosure may include a camera and a mobile charging unit. The camera may include onboard power, memory and control for capturing and storing an image without being connected to the mobile charging unit and the camera body may have a width or a height that is smaller than the length of the camera body. The camera body may include a trigger for initiating image capture. The wearable camera may be attachable to an eyewear temple and the mobile charging unit is configured to recharge the wearable camera without being connected to an external power source.
US09930255B2

The present invention relates to a power supply system for video cameras (2) and for protection cases (1) for video cameras. The system comprises a first device (13), called as powered device since it receives power from a remote device, able to split a supply voltage (131) and a data signal (130) from a power supply input line (18). A plurality of power supply lines (14a-14e) are connected to a first output of the powered device (13) and they supply a plurality of electric components (7,8,9,10) via the supply voltage (131) extracted by the powered device (13). The system further comprises a power supply equipment (19) connected to the powered device (13) so as to receive as input the supply voltage and the data signal split by the powered device. A case and a method for powering a video camera are also described.
US09930250B2

One image processing method has at least the following steps: receiving an image input in a device, wherein the image input is composed of at least one source image; receiving image selection information; regarding a source image included in the image input, checking the image selection information to determine whether the source image is selected or skipped; and performing an object oriented image processing operation upon each selected source image. Another image processing method has at least the following steps: receiving an image input in a device, wherein the image input is composed of at least one source image; receiving algorithm selection information; and regarding a source image included in the image input, checking the algorithm selection information to determine a selected image processing algorithm from a plurality of different image processing algorithms, and performing an image processing operation upon the source image based on the selected image processing algorithm.
US09930247B2

A mobile terminal including a camera configured to obtain an image; a display configured to display the obtained image; and a controller configured to receive a zoom input for zooming in on the displayed image, display a zoomed image on a portion of the displayed image in response to the zoom input, and capture at least one of the displayed image and the zoomed image in response to a predetermined input.
US09930240B2

In a method for controlling a camera by using Bluetooth communication in a wireless communication system, a method performed by a first device comprises transmitting to the camera a command message including camera control information for controlling a specific function of the camera; transmitting to the camera a configuration message for setting a trigger point of the camera, where the trigger point is a condition by which specific information is received from the camera; and receiving a notification message including the specific information from the camera.
US09930238B2

The disclosure includes a system and method for stitching image frames. The system includes a processor and a memory storing instructions that, when executed, cause the system to: receive image frames that are captured by two or more camera modules at a particular time; interpolate a virtual camera between a first set of camera modules from the two or more camera modules; determine a set of disparity maps between the first set of camera modules; generate, based on the set of disparity maps, a virtual camera image associated with the particular time for the virtual camera from a set of image frames captured by the first set of camera modules at the particular time; and construct a left panoramic image and a right panoramic image associated with the particular time from the image frames captured by the two or more camera modules and the virtual camera image.
US09930237B2

The invent on relates to a multichannel optics image capturing apparatus wherein at least a first channel includes anamorphic mapping optics and the first channel has an at least partial field of view overlap with a second channel. Additionally, the invention relates to a multichannel optics image capturing apparatus including at least a first channel and a second channel, wherein the first channel has an at least partial field of view overlap with the second channel, and the second channel includes a first two-dimensional arrangement of detector pixels and the second channel includes a second two-dimensional arrangement of detector pixels, and the first two-dimensional arrangement is incongruent with respect to the second two-dimensional arrangement. The suggested solution achieves that the resolution of an overall image composed of individual images of the channels is essentially distance-independent with respect to an object to be captured.
US09930234B2

A positioning system is designed to align a lens barrel with a sensor assembly. A first end of a lens barrel includes ridges along an edge. The sensor assembly includes a recessed channel with reciprocal ridges for mating with the ridges of the lens barrel. The sensor assembly also includes a plurality of shim platforms structured, each structured to position a wedge shaped shim, the wedge shaped shim including a flat bottom to slide on the shim platform and raise or lower the lens barrel relative to the reciprocal ridges on which the lens barrel rests.
US09930229B2

An EMI shield for a camera module subassembly includes a first conductive portion covering an optical unit and a top surface of a circuit substrate of the camera module subassembly and a second conductive portion covering a bottom surface of the circuit substrate, such that the two portions are in contact. The EMI shield can also include an extension to cover a flexible circuit substrate and its connector, as well as can include an EMI attenuator over an aperture formed in the first conductive portion above the optical unit. The EMI shield of the invention provides improved EMI shielding and EM compatibility at the camera module packaging level, especially for frequencies in the megahertz and gigahertz range, by shielding substantially all of the camera module subassembly.
US09930219B2

The profile creation method creates a color conversion profile for a printer by causing the printer to output a color chart including patch images having colors corresponding to combinations of values of a plurality of basic colors. The method includes extracting a pair of grid points adjacent to each other from among grid points of a lookup table indicating a correspondence relationship between the values of the colors of the patch images and colorimetric values of the patch images, and performing an interpolation process according to a degree of color variation in two patch images corresponding to the pair of grid points obtained from data of colorimetric values accumulated regarding the two patch images to obtain a grid point for interpolation between the pair of grid points.
US09930214B2

A correction method for an image forming apparatus including a light source including a plurality of light emitting points, a photosensitive member configured to rotate in a first direction so that a latent image is formed thereon with light beams emitted from the light source, and a deflecting unit configured to deflect the light beams emitted from the light source in a second direction orthogonal to the first direction to form scanning lines, the correction method including a correction step of correcting sparseness and denseness of density in the first direction caused by deviation of the scanning lines in the first direction by moving a predetermined pixel in the first direction in accordance with the deviation of the scanning lines and causing a pixel value of the predetermined pixel to be output in accordance with a movement of the predetermined pixel.
US09930207B2

There are provided an information processing apparatus including a non-volatile storage device, and a method of initializing the non-volatile storage device. The non-volatile storage device is managed by a plurality of partitions. When an instruction to initialize the non-volatile storage device is issued, data indicating a use history of the information processing apparatus is saved from a first partition storing the setting data and the data indicating the use history. A Partition which includes data subjected to the initialization is erased. The same partition as that before the erasure is created in the erased area. Setting data, which is stored in the storage unit storing an initial value of the setting data, and the saved data indicating the use history are written in the first partition of the created partitions.
US09930201B2

A MFP includes a storage device, a RAM device, and a CPU. The MFP is capable of executing a standard program and an application that is not a standard program. The MFP receives specification of: an application deployment area upper limit as an upper limit of a size of a deployment area of the RAM device in which the application is deployed; and a Java heap upper limit as an upper limit of a size of a processing area of the RAM device that the application uses for a process (S107). The MFP controls starting of the application according to the application deployment area upper limit and the Java heap upper limit, which were specified in S107.
US09930190B2

A method for presenting services to a subscriber includes certain processes. The method includes collecting usage data associated with an account for the subscriber that is associated with a portable device. The method includes storing usage data in a repository. The method includes determining whether the usage data satisfies a condition. The method includes determining whether an actionable category of data exists. The method includes determining an action based on the actionable category of data and a set of rules. The method includes receiving a first message from the portable device indicating that a communication function of the portable device has terminated. The method includes sending a second message to the portable device that requests an input from the subscriber via the portable device and is based on the action. The method includes receiving a third message from the portable device that includes a response to the second message.
US09930189B2

Methods and systems for providing a rating system that allow for customers to create a database of toll-free numbers that are abused by malicious consumers which may be cloud-based and allow for service providers to dip prior to completing or accepting calls.
US09930185B2

Novel tools and techniques are provided for delivering plain old telephone service (“POTS”) telephony over high speed data networks. In particular, various embodiments provide tools and techniques for concurrent transmission of POTS voice signals and data signals over the same wire(s) of high-speed data lines or data cables. Various systems and methods might, in some instances, utilize upbanding or rebanding of the POTS voice band to a higher frequency band above the data stream band spectrum for transport of voice concurrent with data over the same wire(s) in the cable. The system might comprise interface devices at either end of a cable segment, one interface device to reband the voice signal and to combine the voice signal with the data signal for each dual-transport wire in the cable, and another interface device at the other end to separate the voice signal from the data signal.
US09930178B2

Systems for interactive display responses. An example system includes an interactive display server (IDS), wherein the IDS is configured to: establish a data session with an interactive display application (IDA) installed on a mobile device, wherein the data session is established when a call is placed, via the mobile device, with a call center that is subscribed to provide IDR services; obtain, from the call center, a link to a data to be displayed via the IDA; and send, to the mobile device, the link to the data to be displayed on the mobile device.
US09930170B2

A method and apparatus for providing a phonebook using an image in a portable terminal are provided. The method includes recording contact information in metadata of an image, and performing a linkage function using the image having the contact information recorded therein.
US09930161B1

A mobile communication device. The device comprises a radio transceiver, a display, a non-transitory memory, a processor, and a notification application stored in the non-transitory memory. When executed by the processor the notification application receives a plurality of notification bundles via the radio transceiver, where each notification bundle comprises a notification and a trigger rule and each notification comprises a prompt to download and install a mobile application on the mobile communication device. The notification application when executed further stores the notification associated with each of the notification bundles in the non-transitory memory, monitors a context of the device, evaluates each of the trigger rules of the notification bundles based on monitoring the context of the device, and when a trigger rule evaluates to be active, presenting the notification associated with the active trigger rule in the display.
US09930152B2

A mobile terminal includes first and second bodies, and a folding unit connecting the first and second bodies and disposed to be foldable, wherein the folding unit includes a plurality of sequentially disposed blocks; and a plurality of magnets installed in the plurality of blocks respectively, to generate a magnetic force when the folding unit is folded or unfolded.
US09930143B2

In an approach for connecting an access point in a client region to an access point within a cluster of server regions for a transaction process, a processor receives a connect request to a cluster of server regions sharing a network end point from a client region. A processor reroutes the connect request by a connection balancing mechanism to a network end point corresponding to a server region within the cluster of server regions. A processor transmits connection information to the client region, wherein the connection information allows the client region to connect to the server region within the cluster of server regions. A processor connects the server region within the cluster of server regions to the client region.
US09930139B2

Techniques for enabling access to user-specified and/or user-chosen content via remote third-party systems. A method includes communicating with a content provider via use of one or more user credentials, wherein the content provider maintains a list of user content choices and one or more preferences for content, wherein the content is generated by the user and/or by the content provider and/or by one or more other users, automatically downloading an amount of user-specified and/or user-chosen content from the list of user content choices and one or more preferences to a primary enterprise system and/or a secondary enterprise system in conjunction with an interaction between the user and the primary enterprise system, and providing access to the downloaded user-specified and/or user-chosen content to the user in conjunction with an interaction between the user and the secondary enterprise system, the content provider and/or the primary enterprise system.
US09930138B2

A cloud computing environment can be configured to allow third party, user-controlled resources to be included in the pool of resources available in the cloud, regardless of the type of system supporting the user-controlled resources. A cloud management system can identify a particular type of management system supporting the user-controlled resources and the commands necessary to communicate with the particular type of management system. Once the particular type of management system is identified, the cloud management system can communicate with the particular type of management system, utilizing the determined commands and protocols, to coordinate access to the user-controlled resources. The cloud management system can identify, allocate, and manage a set of resources from the user-controlled resources utilizing the commands and protocols.
US09930135B2

There are disclosed systems, devices, and methods for distributing pre-fetch data. A parent node obtains pre-fetch data comprising at least one of: i) data expected to be of interest to a particular user, pre-fetched by the parent node from at least one data source; and (ii) at least one identifier identifying data expected to be of interest to the particular user, for pre-fetching the identified data at a child node. The parent node selects first and second subsets of the pre-fetch data for transmission, respectively, to first and second child nodes, the selecting based on at least a predicted future location of the particular user and a respective geographic location of the first and second child nodes; and transmits the first and second subsets of the pre-fetch data, respectively, to the first and second child nodes.
US09930131B2

Generally described, the present disclosure is directed to managing request routing functionality corresponding to resource requests for one or more resources associated with a content provider. The processing of the DNS requests by the service provider can include the selective filtering of DNS queries associated with a DNS query-based attack. A service provider can assign DNS servers corresponding to a distributed set of network addresses, or portions of network addresses, such that DNS queries exceeding a threshold, such as in DNS query-based attacks, can be filtered in a manner that can mitigate performance impact on for the content provider or service provider.
US09930126B2

An electronic apparatus and an information processing method, which are related to a field of electronic technique, are described. The electronic apparatus includes a first sensing unit configured to sense first sensing data representing an action of the electronic apparatus; a communication unit for broadcasting a first identification information itself and the first sensing data sensed by the first sensing unit to an external second apparatus, and receiving a second identification information and a second sensing data broadcasted from the external second apparatus; and a control unit for controlling the electronic apparatus to execute a preset operation based on a decision result whether the first sensing data and the second sensing data satisfy predetermined conditions.
US09930122B1

Methods and systems for selecting an existing connection from a connection pool. A connection is immediately decoupled from its client session when the client session is released by a user and made available to the same user or other users. Criteria are defined, applied and considered for either re-using an existing connection or creating a new connection.
US09930120B2

The system and methods according to the present invention advantageously provide redundant, confirmatory or control signals or information or data capture, for motorist and/or autonomous or driverless vehicles. These control, confirmatory or redundant signals or information may be used by driverless vehicles, trucks, motorist, pedestrians and cyclist to navigate roadways or receive or validate infrastructure information or make decisions based on conditions. The signals may also be used by motorists, pedestrians and electronic devices to gather data and make decisions. The redundant, confirmatory or control signals or information communication may be done via visible, non-visible or radio-frequency spectrum. The system may be implemented by embedding hardware or electronics or optics into or on luminous sign systems, traditional sign systems or mounted onto infrastructure such as guard rails, bridges or other fixed or temporary systems for the purpose of transmitting and/or receiving signals/messages or communication using visible and non-visible light spectrum.
US09930117B2

Techniques are disclosed relating to parallel computing. In some embodiments, fine-grained data communication facilitates operations on large data sets such as multiplication of a sparse matrix by a vector. In this example, a first data set (the matrix) and a second data set (the vector) are distributed across multiple processing nodes. Performance of the overall multiplication operation may require communication of data among the processing nodes. In various embodiments, fine-grained communication of this data may reduce processing times and/or power consumption by avoiding congestion.
US09930115B1

A first virtual network storage function instance associated with a first portion of at least one network is configured to communicate with at least a second virtual network storage function instance associated with a second portion of the at least one network. The first and second virtual network storage function instances collectively comprise at least part of a virtual network storage function layer configured to interact with an underlying storage layer providing access to physical storage comprising a plurality of storage elements. The first and second virtual network storage function instances are configured to implement at least one data service that involves processing data obtained from at least one of the storage elements via at least one of the first and second portions of the at least one network, responsive to analytics performed by at least one of the first and second virtual network storage function instances.
US09930110B2

A method, including deploying multiple servers as a distributed computing system (DCS) configured to provide a service to clients. At a first time, a given server is configured as an active node in the DCS, the active node configured to and to process requests for the service received from the clients. At the first time, one or more remaining first servers are configured as one or more semi-active nodes in the DCS, each given semi-active node configured to receive, from the clients, requests for the service, and to forward the received requests to the active node for processing. Each of the servers maintains respective counts of the received requests, and at a second time subsequent to the first time, upon identifying a given remaining server having a highest count the given remaining server is reconfigured as the active node, and the given server is reconfigured as a semi-active node.
US09930105B2

Methods for distributing and providing access to stored content from remote storage comprising: receiving a first request to access a first portion of stored content from a requestor, wherein the first request is in a file system request format; creating a placeholder for the stored content so that the placeholder has at least one parameter identical to the stored content and the placeholder can hold the first portion of the stored content and at least a second portion of the stored content; requesting the first portion of the stored content from remote storage; receiving the first portion of the stored content from the remote storage; storing the first portion of the stored content in the placeholder; and before the second portion of the stored content has been stored in the placeholder, providing the first portion of the stored content to the requestor using a file system response format.
US09930099B2

In a network including WAN accelerators and segment-oriented file servers, a method comprises responding to a client request to manipulate a file via a network file protocol by receiving a first request at a first WAN accelerator, wherein the request is a request to open a file located at a file server that is a segment-oriented file server, sending a local request for the file, corresponding to the first request, from the WAN accelerator to the file server, using a segment-aware network request protocol, returning at least a portion of the requested file in the form of a representation of a data map corresponding to the at least a portion of the requested file stored on the file server and using a data map for reconstruction of the requested file.
US09930092B2

A document editing system using a third party application having an embedded document editing module is disclosed. The system include a client-side document editing engine that accepts requests to edit a document from and displays at least a portion of the document to a user of the client-side system. The system includes a first server-side application engine that processes the requests to edit the document. The system can include a second server-side data storage engine that stores the document in a remote storage location.
US09930087B1

A method, a computer program product, and a computer system for scheduling downloads based on metadata in a client-server topology. A server receives from a client application a request for scheduling a download of a file, wherein the request for scheduling the download of the file comprises a requirement of a time period for downloading the file. The server fetches information from one or more metadata sources. The server determines an optimal time for downloading the file, based on the requirement of the time period and information from one or more metadata sources. The server sends a response with the optimal time and information for downloading the file. The server receives from the client a request for downloading the file at the optimal time. The server serves, at the optimal time, the file to the client application.
US09930074B2

A mobile terminal for supporting Rich Communication Suite (RCS) and Voice Over Long Term Evolution (VoLTE) based services is provided. The mobile terminal includes an application processor that enables a first layer of a first session connection protocol stack and transmits signaling for an RCS service to a modem processor; and the modem processor that comprises a second session connection protocol stack for connecting a session, and that transmits, to a communication network, the signaling for the RCS service transmitted through the first layer.
US09930067B1

A client establishes a network session with a server. The network session is used to establish an encrypted communications session. The client establishes another network session with another server, such as after terminating the first network session. The client resumes the encrypted communications session over the network session with the other server. The other server is configured to receive encrypted communications from the client and forward them to the appropriate server.
US09930063B2

Various embodiments of the present technology involve creating a secure unique identifier for a content item to be used in a synchronized content management system while off-line with the synchronized content management system. In some embodiments, securing the unique identifier involves generating a random key and applying a hash function to an input to generate a hash. The synchronized content management system can require a user to send both the secure identifier and the key to the content management system in order to register the content item with the content management system. Accordingly, a malicious user who only has access to the secure identifier cannot use it to identify the key. This prevents a malicious user who has obtained the secure identifier, but does not have access to the key from registering a malicious document using the original user's secure identifier.
US09930057B2

In one embodiment, a device in a network captures a first set of packets based on first packet capture criterion. The captured first set of packets is provided for deep packet inspection and anomaly detection. The device receives a second packet capture criterion that differs from the first packet capture criterion. The device captures a second set of packets based on the second packet capture criterion. The device provides the captured second set of packets for deep packet inspection and anomaly detection. The anomaly detection of the captured first and second sets of packets is performed by a machine learning-based anomaly detector configured to generate anomaly detection results based in part on one or more traffic metrics gathered from the network and based further in part on deep packet inspection results of packets captured in the network.
US09930052B2

A method for pattern matching finds a target pattern from a stream of patterns, both of the stream of patterns and the target pattern being comprised of elements. The method includes acquiring occurrence numbers of target elements in the target pattern, initializing the buffer, the buffer indicating a section in the stream of patterns, determining whether occurrence numbers of the target elements in the buffer reach the occurrence numbers of the target elements in the target pattern, updating the buffer and then returning to the determining step, in response to determining that the occurrence numbers of the target elements in the buffer do not reach the occurrence numbers of the target elements in the target pattern, and outputting the elements in the buffer for subsequent processing, in response to determining that the occurrence numbers of the target elements in the buffer reach the occurrence numbers of the target elements in the target pattern. A device and a circuit for pattern matching are also provided to increase the speed for pattern matching.
US09930048B2

An electronic device connects to a network associated with a service provider via a router at a home location. During a time interval, the electronic device provides information specifying a network address of the router to an authentication computer when the electronic device is connected to a network. The authentication computer uses the received information to determine a connection pattern of the electronic device. Moreover, the authentication computer identifies that the electronic device is at the home location based on the connection pattern. Then, the authentication computer provides, to an accounting computer associated with the service provider, a request to allow the electronic device to access a wireless network associated with the service provider at a remote location (which is other than the home location). Furthermore, the authentication computer communicates network information to the electronic device, which allows the electronic device to access the wireless network without providing authentication information.
US09930046B2

The disclosed embodiments include methods and systems for providing information-technology (IT) assets in an open environment. In certain aspects, an IT system may provide an online portal that presents an IT self-serve store of IT assets that a user may select for access or use. The IT system may, for example, determine that the selected IT assets comply with one or more compliance and permissioning policies, and based on the determination, may assemble the selected IT assets to generate or “spin-up” instances of applications executable by various hardware platforms. The IT system may also perform processes that perform automated operations relating to certain IT assets, such as testing, modeling, recommendations, etc.
US09930044B2

A mechanism is provided in a data processing system for performing a remote direct memory access operation. Responsive to receiving in a network interface controller a hash value of data to be copied from a source address in a source node to a destination address in a destination node in the remote direct memory access operation, the network interface controller performs a lookup operation in a translation protection table in the network interface controller to match the hash value to a hash value for data existing in memory of the destination node. Responsive to the network interface controller finding a match in the translation protection table, the network interface controller completes the remote direct memory access operation without transferring the data from the source node to the destination node.
US09930043B2

Systems and methods of virtual world interaction, operation, implementation, instantiation, creation, and other functions related to virtual worlds (note that where the term “virtual world” is used herein, it is to be understood as referring to virtual world systems, virtual environments reflecting real, simulated, fantasy, or other structures, and includes information systems that utilize interaction within a 3D environment). Various embodiments facilitate interoperation between and within virtual worlds, and may provide consistent structures for operating virtual worlds. The disclosed embodiments may further enable individuals to build new virtual worlds within a framework, and allow third party users to better interact with those worlds.
US09930036B2

A computer implemented method for providing location based security controls on a plurality of user devices is provided. The method includes the following steps of: (a) defining a geo location of an area at a server, (b) defining a radius of said area where security policies are effective at the server, (c) retrieving a current location of one or more of users, (d) activating the security policies on the one or more users devices when the one or more users enter within the radius of the area, (e) restricting blacklisted applications and websites to be accessed on the one or more user devices, (f) accessing a camera of the one or more user devices to control the camera, (g) retrieving biometric information of the one or more users, and (h) tracking an attendance of the one or more users based on the biometric information of the one or more users.
US09930032B2

A mechanism is provided for selective password synchronization. An indication is received that a password is to be changed for an account in a plurality of accounts associated with an individual, where the indication includes a new password. Responsive to receiving the indication of the password change, the account is grouped with one or more other accounts in the plurality of accounts thereby forming a first subset of accounts, where grouping the account with the one or more other accounts in the plurality of accounts excludes at least one account in the plurality of accounts thereby forming a second subset of accounts. The new password is propagated to the first subset of accounts according to a first policy. The new password is propagated to a second subset of accounts of the plurality of accounts according to a second policy, where the second policy is different from the first policy.
US09930023B1

Methods and systems provide indirect and temporary access to a company's IT infrastructure and business applications. The methods/systems involve establishing an access control center (ACC) to control the access that technical support personnel may have to the company's IT infrastructure and business applications. Thin client terminals with limited functionality may then be set up in the ACC for use by the technical support personnel. The thin client terminals connect the technical support personnel to workstations outside the ACC that operate as virtual desktops. The virtual desktops in turn connect the technical support personnel to the IT infrastructure and business applications. An ACC application may be used to automatically establish the connection between the thin client terminals and the virtual desktops and the virtual desktops and the IT infrastructure and business applications.
US09930010B2

Some embodiments of the invention provide a method that performs security operations for packets that are processed by a forwarding element. The method of some embodiments receives, at a security agent operating on a physical machine, a packet from a forwarding element that also operates on the physical machine. The method then determines whether a security rule is stored for the packet at the security agent. When no security rule is stored for the packet, the method transmits the packet to a default security controller of several security controllers that store security rules for a network and process packets according to the stored security rules. When the security rule is stored for the packet, the method processes the packet according to the stored security rule for the packet.
US09930009B2

This disclosure describes systems, methods, and apparatus related to receiving, at an access point and from a wireless communication station, a media access control (MAC) address of the wireless communication station; assigning, at the access point, a prefix to the MAC address of the wireless communication station; receiving, at the access point and from the wireless communication station, a frame comprising the prefix and a random MAC address; replacing, at the access point and using the prefix, the random MAC address in the frame with the MAC address of the wireless communication station, thereby resulting in a processed frame; and transmitting, at the access point and to a destination device, the processed frame.
US09930008B2

In one embodiment, a method includes receiving a packet associated with a flow at a network device, classifying the packet at the network device based on information received from a policy layer, inserting a Network Address Translation (NAT) indicator for the flow into the packet, and transmitting the packet in a service chain comprising network address translation. The NAT indicator is associated with the flows before and after network address translation to provide symmetry between the service chain and a return traffic service chain. An apparatus and logic are also disclosed herein.
US09930007B2

Provisioning an Internet Protocol address is disclosed. A request to provision an Internet Protocol address to a virtual resource is received. An Internet Protocol address is automatically determined to allocate to the virtual resource. The determined Internet Protocol address was selected from a group of Internet Protocol addresses potentially available to be assigned to the virtual resource of the received request.
US09930005B2

Provided are a DNS cache information processing method, device and system. The method comprises: upon reception of a client request, resolving and obtaining domain name information requested by the client; querying in a database a data structure corresponding to the domain name information; when finding the data structure, acquiring read lock information corresponding to the data structure, the read lock information being permission information allowing performing a read operation of the cache information stored in the data structure; reading the cache information in the data structure by using the permission of the read lock information, and transmitting the read cache information to a sender requested by the client. The embodiment of the present invention can improve caching speed and cache information throughput, improving the flexibility of cache information, and enhancing the quality of stored information.
US09929984B2

A system, method, and computer program product is provided for establishing real-time communications between computer users connected by a communications network. An invitation is created by a first computer. An invitation is data that proposes a communication session. An invitation can indicate the status or availability of the sending user or of some other resource. Creation of the invitation is followed by the transfer of the invitation from the first computer to at least one second computer. The invitation can be transferred electronically through the network, or physically, by the transfer of a magnetic medium bearing the invitation. The invitation contains parameters to configure an invitation communicator application for communications between the first and second computers. The second computer accepts the invitation and invokes an invitation communicator application to allow communication.
US09929983B2

According to an embodiment of the present invention, a method for operating a cognitive computing system comprises starting a capture agent on a processor, subscribing the capture agent to a second agent, receiving a first message from the second agent, storing the received first message in a memory, receiving a notification of a new subscription from a third agent, and registering the capture agent to subscribe to the new subscription from the third agent.
US09929979B2

A crosspoint switch matrix may include a plurality of point cells provided at intersections between a plurality of input pathways and a plurality of output pathways. The input pathways may be partitioned into groups, each group defined by a demultiplexer that forwards an input signal to the point cells within the group and/or to a demultiplexer of a succeeding group. The output pathways may be partitioned into groups, each group defined by a multiplexer that forwards a signal from an active point cell to an output of the matrix. Multiplexers of groups in intermediate positions between the point cell and the matrix output may relay the output signal between the multiplexers along a bypass pass. When both the input pathways and output pathways are so partitioned, each point cell may be a member of one input pathway group and one output pathway group.
US09929977B2

Significantly optimized multi-stage networks with scheduling methods for faster scheduling of connections, useful in wide target applications, with VLSI layouts using only horizontal and vertical links to route large scale sub-integrated circuit blocks having inlet and outlet links, and laid out in an integrated circuit device in a two-dimensional grid arrangement of blocks are presented. The optimized multi-stage networks in each block employ several slices of rings of stages of switches with inlet and outlet links of sub-integrated circuit blocks connecting to rings from either left-hand side only, or from right-hand side only, or from both left-hand side and right-hand side; and employ multi-drop links where outlet links of cross links from switches in a stage of a ring in one sub-integrated circuit block are connected to either inlet links of switches in the another stage of a ring in the same or another sub-integrated circuit block.
US09929972B2

A method includes sending data from a first serial low-power inter-chip media bus (SLIMbus) component to a second SLIMbus component. The method further includes sending the data via at least a first SLIMbus data line of a plurality of SLIMbus data lines.
US09929964B2

A network system is provided between at least a first client site and a second client site. A client site network component is implemented at least at the first client site, the client site network component aggregating one or more diverse network connections so as to configure an aggregated connection that has increased throughput. At least one network server component may be configured to connect to the client site network component using the aggregated connection. A cloud network controller may be configured to manage the data traffic and a virtual edge providing transparent lower-link encryption for the aggregated connection between the client site network component and the network server component. The network server component includes a virtual control plane interface configured to establish a unicast path between the network server component and each of a plurality of remote network server components.
US09929955B2

A method for efficient utilization of available bandwidth over a data connection between a client computer and a server computer. An echo component on both the sending and receiving side of the connection registers a set of connection parameters, and stores a copy of the last transmitted request or response of the client and server computer systems. Once an echo component detects a duplicate data request or response, it simulates and transmits the last stored response back to the client or server computer system and notifies the remote side echo component to send data when it is ready. When non-duplicate data is ready to be transmitted, the local side echo component disables the loopback protocol then notifies the remote side to do the same and the data is transmitted.
US09929946B2

An apparatus and method is disclosed for segment routing (SR). In one embodiment, the method includes a node creating a segment stack that identifies one segment calculated using a first algorithm and a second segment calculated using a second, different algorithm. The node then attaches this header to a packet and sends it to another node.
US09929943B1

A method, apparatus, and system, in which a network detects a communication failure between a gateway and a policy server, and the network responsively causes at least one user equipment device (UE) having at least one bearer connection with that gateway to detach and reattach so as to facilitate set up of at least one new bearer connection between the UE and a different gateway. Optimally, the different gateway would not have a similar communication failure with the policy server, so that the at least one new bearer connection can be successfully set up between the UE and the different gateway, and one or more other bearers can be successfully set up between the UE and the different gateway.
US09929937B2

A layer 3 routing loop prevention system includes a port extender coupled to a first and second control bridges by a Link Aggregation Group (LAG). The first and second control bridges are coupled by an interchassis link. When the first control bridge receives a packet and determines that its LAG link to the port extender is unavailable, it provides a control bridge failover identifier in the packet and performs layer 3 forwarding to send the packet to the second control bridge over the interchassis link. When the second control bridge receives the packet though the interchassis link and determines that its LAG link to the port extender is unavailable, that the packet includes the first control bridge failover identifier, and that layer 3 forwarding will result in the packet being sent back to the first control bridge device, the packet is dropped to prevent layer 3 routing loops.
US09929935B2

One embodiment provides a system that facilitates a content requesting device to handle a potential timeout event. During operation, the system receives, by a content producing device, a packet that corresponds to a first Interest message from a content requesting device, where the first Interest includes a name. Responsive to determining that additional time is required to generate a matching Content Object for the first Interest, the system generates a notification message which indicates a time period after which a second Interest is to be sent out by the content requesting device. The name for the second Interest can be the same as the name for the first Interest or a new name as indicated in the notification message. The system transmits the notification message to the content requesting device, thereby facilitating the content requesting device to handle a potential timeout event.
US09929934B2

At a first virtual device executing in a data processing system, a determination is made whether a partner list associated with the first virtual device includes a threshold number of partner virtual devices, the first virtual device participating in the control cluster. A first Live packet is unicast over the VLAN to each partner virtual device identified in the partner list. A unicast of a second Live packet from a second virtual device to the first virtual device is received over the VLAN, the second virtual device being identified in the partner list. A Hello packet is broadcast over the VLAN to cause the Hello packet to reach a third virtual device, wherein the Hello packet is configured to discover a new partner virtual device to add to the partner list, discovering the new partner enlarging the control cluster.
US09929922B2

The disclosed embodiments relate to a system that gathers telemetry data while testing a computer system. During operation, the system obtains a test script that generates a load profile to exercise the computer system, wherein a running time of the test script is designed to be relatively prime in comparison to a sampling interval for telemetry data in the computer system. Next, the system gathers telemetry data during multiple successive executions of the test script on the computer system. The system merges the telemetry data gathered during the multiple successive executions of the test script, wherein the relatively prime relationship between the running time of the test script and the sampling interval for the telemetry data causes a sampling point for the telemetry data to precess through different points in the test script during the multiple successive executions of the test script, thereby densifying sampled telemetry data points gathered for the test script. Finally, the system outputs the densified telemetry data.
US09929910B1

A first configuration tag is received from a host, wherein each configuration tag comprises a configuration state and a configuration value pair for a given software. The first configuration tag is stored with a first timestamp. A second configuration tag is received from the host. The second configuration tag is stored with a second timestamp. A difference is determined between the first configuration tag and the second configuration tag.
US09929904B2

The present invention extends to methods, systems, and computer program products for enforcing device settings for mobile devices. Generally, a computer system enforces appropriate mobile device settings (e.g., policy and/or configuration settings) prior to permitting a mobile device to access maintained data. The computer system receives a request from a mobile device. The computer system determines that current mobile device settings are not appropriate for accessing the maintained data. The computer system sends device settings, representing a new mobile device configuration that is appropriate accessing the maintained data, to the mobile device. The computer system receives an indication that the mobile device is configured in accordance with the device settings. The computer system permits the mobile device to access the maintained data in response to receiving the indication that the mobile device is configured in accordance with the device settings.
US09929883B2

An integrated circuit is disclosed that includes a receiver circuit to receive duobinary data symbols from a first signaling lane. The receiver circuit includes sampling circuitry to determine symbol state, and a duobinary decoder. The duobinary decoder is coupled to the sampling circuitry and converts the detected states to a PAM2 coded symbol stream. A decision-feedback equalizer (DFE) is provided that has inputs coupled to the sampling circuitry in parallel with the duobinary decoder. The DFE cooperates with the sampling circuitry to form a feedback path, such that the duobinary decoder is external to the feedback path.
US09929872B2

An integration tool is presented for integrating and/or commissioning a new device or system into a building automation system. The integration tool is incorporated into the building automation system and is operative to create one or more databases and/or applications for the new device that is then flashed to an appropriate building system controller. In one form, the present invention is a software tool for integrating a building automation device into the building control system. In another form, the present invention is an integration tool for defining applications for new devices.
US09929865B2

A powered device interface constituted of: a first and second rectifier bridge, the outputs and returns thereof in electrical communication with each other; and a selection circuit; and a classification current circuit in electrical communication with the output and return of each of the first rectifier bridge and the second rectifier bridge, and further in electrical communication with a first and second input of the first rectifier bridge, wherein the classification current circuit is arranged, responsive to a classification voltage received at one of the first rectifier bridge and the second rectifier bridge, to: in the event that the classification voltage is received at the first rectifier bridge, output a first classification current exhibiting a first magnitude; and in the event that the classification voltage is received at the second rectifier bridge, output a second classification current exhibiting a second magnitude.
US09929858B2

In an embodiment, an integrated circuit (IC) device for detecting fault attacks is disclosed. In the embodiment, the IC device includes a main CPU core, memory coupled to the main CPU core, and a co-processor core including a checksum generation module, the co-processor core coupled to the main CPU core, wherein the main CPU core is configured to direct the co-processor core to process data from the memory and the co-processor core is configured to process the data, in part, by feeding internal signals to the checksum generation module and wherein the co-processor core is further configured to return a checksum value generated by the checksum generation module to the main CPU core.
US09929857B2

A system for precise timing and synchronization of events is provided. The system includes a first terminal including one or more first counters and a packetizer configured to create a packetized data stream having one or more event tags. The system also includes a second terminal that includes one or more second counters and a depacketizer. The second counter(s) is/are configured to count clock pulses generated by a first clock of the first terminal at a first clock rate. The depacketizer is configured to receive the packetized data stream and detect the event tag(s). When the at least one event tag is detected, the second terminal calculates a time at which the first terminal created the packetized data stream based on a count value of the second counter(s) and a count value of the first counter(s) of the first terminal.
US09929855B2

A User Equipment comprises a master clock, for example a Precision Time Protocol, PTP, or Precision Time Control Protocol, PTCP, network clock. The User Equipment further comprises circuitry configured to set the master clock based on signals from a wireless communications network node and a time offset, wherein the time offset is based on the propagation delay between the wireless network node and the User Equipment. The circuitry is further configured to send timing information to a network device in a communications network having a slave clock, whereby the network device can synchronize its slave clock with respect to the master clock comprised within the User Equipment.
US09929853B2

A single carrier cable modem can be initialized on multiple channels. By initializing a cable modern on more than one channel, the error rate performance of short data packets in cable modems in an impulsive noise environment is improved. The advantage of low symbol rate transmission for short packets in an impulse noise environment is achieved without sacrificing burst capacity at a cable modem and without the complexity of transmitting multiple symbol waveforms simultaneously at a cable modem.
US09929852B2

A method for operating a communications controller adapted for full duplex (FD) operation includes receiving a measurement report from a user equipment served by the communications controller, the measurement report indicating a first power margin between a current transmit power and a transmit power break point and a second power margin between the current transmit power and a maximum transmit power capable of supporting FD operation, performing FD link adaptation (LA) in accordance with the first power margin and the second power margin to adjust one or more FD configuration parameters of a link between the communications controller and the user equipment, wherein the link includes a downlink and an uplink, and instructing the user equipment to communicate over the link in accordance with the one or more FD configuration parameters.
US09929850B2

A circuit arrangement includes an antenna port, a first receiving port, a second receiving port, a first transmission port, and a second transmission port. A number of 90 degree hybrids are configured to transfer an input signal into two output signals that are phase shifted relative to each other. Two quadplexers each include a first duplexer and a second duplexer. The quadplexers and the 90 degree hybrids are interconnected such that a leakage signal travelling from one of the transmission ports to one of the receiving ports destructively interferes at the receiving port.
US09929836B2

Disclosed is a transmission apparatus capable of properly performing cross carrier scheduling in ePDCCHs. In this apparatus, when communication is performed using a plurality of component carriers (CCs), configuration section 102 configures a first search space as a candidate to which control information for a first CC is assigned and a second search space as a candidate to which control information for a second CC other than the first CC among the plurality of CCs is assigned, within a same allocation unit group among a plurality of allocation unit groups included in a data-assignable region within the first CC, and transmission section 106 transmits control information mapped to the first search space and control information mapped to the second search space.
US09929835B2

Techniques are described for wireless communication. One method includes identifying a plurality of counters used to contend for access to a plurality of channels of an unlicensed radio frequency spectrum band. Each of the plurality of counters is associated with a respective channel of the plurality of channels of the unlicensed radio frequency spectrum band. The method also includes measuring at least one channel of the plurality of channels of the unlicensed radio frequency spectrum band. The measuring is associated with a contention for access to the at least one channel of the unlicensed radio frequency spectrum band. The method also includes synchronizing or desynchronizing at least a subset of the plurality of counters based at least in part on the measuring.
US09929832B2

A method and apparatus for transmitting/receiving a status report in a mobile communication system where Automatic Repeat reQuest (ARQ) and Hybrid Automatic Repeat reQuest (HARQ) operate together. An ARQ receiving (Rx) entity determines whether transmission of the status report is permitted, if a predetermined status report generation condition is satisfied. If the transmission of the status report is permitted, the ARQ Rx entity generates a status report depending on a reception status of ARQ packets received up to the time the transmission of the status report is permitted, and transmits the generated status report to an ARQ transmitting (Tx) entity through an allocated transmission resource. The ARQ Tx entity determines an initial reception time of an HARQ packet including the status report as a generation time of the status report, and performs retransmission according to the status report.
US09929831B2

The object of the present invention can be achieved by providing a method of transmitting broadcast signals including encoding Data Pipe, DP, data, wherein the encoding further includes Forward Error Correction, FEC, encoding the DP data, Bit interleaving the FEC encoded DP data and mapping the bit interleaved DP data onto constellations; building at least one signal frame by mapping the encoded DP data; and modulating data in the at least one built signal frame by an Orthogonal Frequency Division Multiplexing, OFDM, method and transmitting the broadcast signals having the modulated data, wherein each of the at least one signal frame includes at least one preamble having repeated at least one signaling information.
US09929828B2

OADM processes input light containing reference light and multiplexed optical signals. A splitter splits the input light to generate first and second input light. A receiver generates an electric signal representing the second input light. An estimator estimates a difference in optical frequency between the reference light and a specified optical signal based on the electric signal. Alight source generates first and second light. An optical frequency of the second light is shifted by the estimated difference with respect to that of the first light. A demodulator generates a dropped signal representing the specified optical signal. A drive signal generator generates a drive signal in accordance with an inverted signal of the dropped signal. A modulator modulates the second light with the drive signal to generate a modulated optical signal. The first input light, the first light and the modulated optical signal are input to non-linear optical medium.
US09929825B2

A transmitting apparatus is disclosed. The transmitting apparatus includes an encoder to perform channel encoding with respect to bits and generate a codeword, an interleaver to interleave the codeword, and a modulator to map the interleaved codeword onto a non-uniform constellation according to a modulation scheme, and the constellation may include constellation points defined based on various tables according to the modulation scheme.
US09929820B2

A device providing an emergency alert service via a mobile broadcasting according to one embodiment of the present invention includes an RS frame encoder configured to generate an RS frame, which is a 2nd dimensional data frame, in a manner of performing an RS (Reed-Solomon)-CRC (Cyclic Redundancy Check) encoding on an ensemble comprising a mobile data for a mobile broadcasting service and a service signaling channel containing an access information on the mobile broadcasting service, an RS frame divider configured to divide the generated RS frame into a plurality of RS frame portions, a signaling encoder configured to generate a signaling data comprising a TPC (Transmission Parameter Channel) for signaling a transmission parameter of the mobile broadcasting and a FIC (Fast Information Channel) containing a connection information between the ensemble and the broadcasting service, a data group formatter configured to generate a data group containing a part of the signaling data and the RS frame portion, and a broadcasting signal generating unit configured to generate a mobile broadcasting signal containing the data group.
US09929815B1

Adaptive communications focal plane arrays that may be implemented in, e.g., a specially-configured camera that can be utilized to receive and/or process information in the form of optical beams are presented. A specialized focal plane array (FPA) having a plurality of optical detectors is utilized, where one or more optical detectors are suppressed such that data is not allowed to be output from the one or more suppressed optical detectors, and only a significantly smaller number or subset of optical detectors receiving optical beams are allowed to output data. In this way, the rate at which data is to be output by an adaptive communications FPA (ACFPA) can be significantly reduced.
US09929814B2

A silicon photonics based temperature-insensitive delay line interferometer (DLI). The DLI includes a first arm comprising a first length of a first material characterized by a first group index corresponding to a first phase delay to transfer a first light wave with a first peak frequency and a second arm comprising a second length of a second material characterized by a second group index corresponding to a second phase to transfer a second light wave with a second peak frequency with a time-delay difference relative to the first light wave. The first phase delay and the second phase delay are configured to change equally upon a change of temperature. The time-delay difference between the first light wave and the second light wave is set to be inversed value of a free spectral range (FSR) to align at least the first peak frequency to a channel of a designated frequency grid.
US09929811B2

Methods and systems for an optical connection service interface may include, in an optical data link comprising an optical fiber, a local control system, first and second transceivers at ends of the optical fiber, generating a control signal for the local control system at a low frequency and communicating, utilizing the optical fiber, an optical data signal at a high frequency and an optical service signal for an Optical Connection Service interface (OCSi) at an intermediate frequency. An optical signal may be modulated at the intermediate frequencies for the OCSi, and may be modulated and communicated to the second transceiver. The communicated modulated signal and the optical data signal may be detected utilizing a photodetector in the second transceiver. The detected optical signal may be demodulated, and an optical power of the optical data signal may be configured based on the demodulated signal.
US09929808B2

The invention relates to a method for determining data embedded into a light output of a light source (121, 122) with an image acquisition device (140, 210) comprising at least a first color channel (212) and a second color channel (214). The method includes adjusting an initial gain of the first color channel (212) and/or an initial gain of the second color channel (214) so that the distribution of a histogram of pixel values for the first color channel (212) is substantially different from the distribution of a histogram of pixel values for the second color channel (214) according to one or more measures of distribution, obtaining one or more images of a scene acquired with the image acquisition device (140, 210) configured with the adjusted gains for the first and second color channels, the scene containing the light output of the light source, and processing at least some of the pixel values of the acquired images to determine the embedded data.
US09929807B2

A visible light transmitting signal is modulated on the basis of an information signal to be transmitted, and is superimposed on a visible light to be transmitted. A camera (10) photographs the transmitted visible light by use of a pixel amplifier sequential output type imaging element (11), and the pixel amplifier sequential output type imaging element (11) amplifies electric charges generated in respective pixels by respective pixel amplifiers (22), to output imaging signals in sequence from the respective pixel amplifiers (22). Image data of light and dark bands acquired from the imaging signals are taken in by frame, and a differential value is calculated for displacement of exposure amounts of the respective pixels output in sequence or the respective rows. The transmitted information signal is demodulated on the basis of the differential value of the imaging signals of a plurality of samples serving respective pixels or respective rows as one sample in one frame.
US09929798B2

The present invention contemplates a variety of improved techniques including methods and apparatus for coordinating a plurality of devices, and more specifically, a method and apparatus for coordinating a plurality of devices to estimate or calculate various distances, relative positions, device attitudes, and other absolute and/or relative kinematic data.
US09929796B2

A satellite system includes a satellite operating in an orbit around the Earth and a satellite operating in another orbit around the Earth. The satellite points a fixed beam at least temporarily to a zone above the Earth's surface through which the satellite passes.
US09929789B2

A method and system for data communication in a Multiple-Input and Multiple-Output (MIMO) system is provided. The method includes receiving, from a first UE, first channel information relating to a first subset of a plurality of antennae of the MIMO system and second channel information relating to a second subset of a plurality of antennae. The method further includes generating first and second sub-precoders according to the first and second channel information, respectively. A precoder is then generated according at least in part to the first sub-precoder and the second sub-precoder, and data is transmitted to the first UE using the precoder.
US09929788B2

A plurality of communication links are established between a user device and a base station. The user device may determine if one or more criteria are satisfied and may reconfigure one or more of the plurality of communication links, based on the one or more criteria.
US09929784B2

The present invention relates to methods for transmitting a frame by grouping a plurality of wireless terminals in a multiuser based wireless communication system. The present invention includes a method for transmitting a frame by including information about multiple receiver terminals in a MAC frame, another method for transmitting a frame by allocating group addresses and then using a corresponding group address for frame transmission, and yet another method for transmitting a frame by using a unique group sequence number that is allocated to each group and group control information that contains bitmap information. The group control information is included in a destination address field of a MAC layer, or in a signal field of a physical layer, or in both the MAC layer and the physical layer.
US09929782B2

A method of calibrating transmit and/or receive paths of an antenna comprising at least two antenna columns, each of which comprising two co-located sub-arrays of antenna elements. The method includes the steps of transmitting a measurement signal on at least one of the antenna elements, and receiving a representation of the measurement signal on at least one other of the antenna elements, the representation comprising at least a mutual coupling component dependent on the mutual coupling between the at least one antenna element and the at least one other antenna element. Further, the method includes the steps of repeating the transmitting and receiving step for at least a subset of all combinations of antenna elements of the antenna, wherein each combination of antenna elements comprises antenna elements having a same or different polarization, and subsequently comparing the received representations of the measurement signal between different combinations of antenna elements, and estimating at least a respective phase difference between antenna elements with the same polarization based on the comparison. Finally, the method includes the step of calibrating transmit and/or receive paths of antenna elements with the same polarization based on the estimated phase difference.
US09929775B2

Embodiments of the present disclosure provide apparatuses and systems for proximity communications. The apparatus may include an integrated circuit (IC) package with a central processing unit (CPU) circuit, an input-output (I/O) circuit coupled with the CPU circuit, and a dielectric electromagnetic waveguide coupled with the I/O circuit, to enable communications between the CPU circuit and another apparatus. In another instance, the apparatus may include a plurality of coupler pads disposed on a first surface of the apparatus; and a processor electrically coupled with the coupler pads. One of the coupler pads may form capacitive coupling with one of coupler pads disposed on a second surface of another apparatus, in response to a placement of the first surface in at least partial contact with the second surface, to enable proximity data communication between the processor and the other apparatus. Other embodiments may be described and/or claimed.
US09929772B2

The systems and methods described herein are directed to techniques for improving battery life performance of end devices in resource monitoring systems which transmit data using low-power, wide area network (LPWAN) technologies. Further, the techniques include providing sensor interfaces in the end devices configured to communicate with multiple types of metrology sensors. Additionally, the systems and methods include techniques for reducing the size of a concentrator of a gateway device which receives resource measurement data from end devices. The reduced size of the concentrator results in smaller, more compact gateway devices that consume less energy and reduce heat dissipation experienced in gateway devices. The concentrator may comply with modular interface standards, and include two radios configured for transmitting 1-watt signals. Lastly, the systems and methods include techniques for fully redundant radio architecture within a gateway device, allowing for maximum range and minimizing downtime due to transmission overlap.
US09929771B2

The systems and methods described herein are directed to techniques for improving battery life performance of end devices in resource monitoring systems which transmit data using low-power, wide area network (LPWAN) technologies. Further, the techniques include providing sensor interfaces in the end devices configured to communicate with multiple types of metrology sensors. Additionally, the systems and methods include techniques for reducing the size of a concentrator of a gateway device which receives resource measurement data from end devices. The reduced size of the concentrator results in smaller, more compact gateway devices that consume less energy and reduce heat dissipation experienced in gateway devices. The concentrator may comply with modular interface standards, and include two radios configured for transmitting 1-watt signals. Lastly, the systems and methods include techniques for fully redundant radio architecture within a gateway device, allowing for maximum range and minimizing downtime due to transmission overlap.
US09929765B2

A mobile device case has a case configured to receive a mobile device and a wrist system configured for attachment to a wrist of a user. The case is selectively removable from the wrist system.
US09929763B1

Systems and methods for addressing an inadvertent decrease in transmission energy/power due to triggering a proximity sensor by a cover disposed on a computing device. In an embodiment, a cover sensor may be incorporated into the device. The cover sensor may be used to detect the presence of a cover on the device, as well as whether the cover is in an open or closed position. The output of the cover sensor may then be used to adjust a trigger/proximity threshold of the proximity sensor to account for the presence and position of the cover on the device. In this manner the device may avoid unnecessary power backoff caused by proximity of the cover, rather than proximity of the user. This improves the over the air (OTA) performance of the device, as well as the user experience.
US09929754B2

An embedded system and, in particular, a communication protocol suitable for a data transmission using auxiliary physical channels of such an embedded system. A transmission method suitable for such a channel includes the transmission of a data signal based on the encoding of three symbols. The message consists of a preamble allowing recognition of the symbols used, followed by the significant part of the message. The decoding of the message comprises a first step of learning the symbols used, prior to the decoding of the significant part of the message.
US09929751B2

A mobile communication device includes an antenna and a transceiver circuit having a first port for transmitting first RF signals and a second port for transmitting second RF signals. The second RF signals are different than the first RF signals. A single RF filter is electrically connected between the antenna and the transceiver circuit. The RF filter has an antenna port coupled to the antenna and a transceiver port coupled to the transceiver circuit. The transceiver port of the RF filter is coupled to the first port and to the second port of the transceiver circuit.
US09929749B2

Aspects include techniques for implementing a clock path technique for using on-chip circuitry to generate a correct encode pattern to test the on-chip circuitry for encoding and correction of a chip. A computer-implemented method may include initializing a scan of the chip including data and a set of check bits protecting the data; applying a global control bit to a latch on the chip; and applying an additional clock to the latch so the check bits are updated using the on-chip circuitry.
US09929724B2

A Schmitt trigger circuit includes a first inverter, second inverter, first feedback unit, and second feedback unit. The first inverter includes a PMOS transistor unit and an NMOS transistor unit which generate an internal signal by inverting an input signal based on a first feedback signal and provide the internal signal to a first node. A second inverter generates an output signal by inverting the first signal. A first feedback unit generates a first feedback signal providing a first hysteresis character to a first unit among the PMOS transistor unit and NMOS transistor unit based on a first signal of the first node. A second feedback unit generates a second feedback signal providing a second hysteresis character to a second unit among the PMOS transistor unit and NMOS transistor unit based on the output signal. The second feedback unit provides the second feedback signal to the first node.
US09929723B2

Embodiments of the present disclosure relate to a flip flop circuit that obviates the need of a transmission gate. The flip flop includes a first match multiplexer, a second match multiplexer and a separable inverter. The first match multiplexer receives an input data signal and generates a feedback output based on the input data signal and the logic levels at two nodes coupled to the first match multiplexer. The separable inverter receives the feedback output and switches the logic level of one of two nodes but maintains the logic level per each clock cycle. The second match multiplexer generates a signal output based on the logic levels at the two nodes and the signal output that is fed back into the second match multiplexer. Embodiments may reduce power consumption and operate at lower voltages.
US09929719B2

A high-frequency module includes a connection line that interconnects a first SAW resonator and a second SAW resonator, and is connected to a second shunt connection terminal through a third SAW resonator. A connection line interconnecting a fourth SAW resonator and a second series connection terminal is connected to the second shunt connection terminal through a fifth SAW resonator. The second shunt connection terminal is connected to a ground through an inductor. A matching circuit is connected between a first series connection terminal and a first external connection terminal. The matching circuit is inductively or capacitively coupled to the inductor.
US09929717B2

An elastic wave device includes a piezoelectric substrate and an interdigital transducer electrode disposed in a piezoelectric vibrating portion of the piezoelectric substrate to pass through the piezoelectric substrate.
US09929706B2

A switching amplifier includes a first half-bridge PWM modulator, a second half-bridge PWM modulator, and at least one amplifier stage configured to receive input signals. The switching amplifier also includes a PWM control stage configured to control switching of the first PWM modulator and of the second PWM modulator as a function of the input signals, by respective first PWM control signals and second PWM control signals. The amplifier stage and the PWM control stage have a fully differential structure.
US09929699B2

A power amplifier circuit includes N (N is an integer equal to or greater than 2) power amplifier circuit cores, which in operation, amplify power of an input signal, N inductors, which in operation, are connected to the N power amplifier circuit cores, and ring-oscillator-type transconductance (gm) generation circuitry, which in operation, generates transconductance (gm) for compensating power loss of the N inductors.
US09929692B2

A crystal unit includes: a crystal substrate; and a pair of excitation electrodes formed respectively on both surfaces of the crystal substrate, wherein at least one of the pair of excitation electrodes has a pattern serving as both of an excitation electrode and a coil. An oscillator includes a package and a crystal unit accommodated in the package. The crystal unit includes a crystal substrate, and a pair of excitation electrodes formed respectively on both surfaces of the crystal substrate. At least one of the pair of excitation electrodes has a pattern serving as both of an excitation electrode and a coil. An oscillation circuit is accommodated in the package and electrically connected to the crystal unit.
US09929689B2

A semiconductor device disclosed in the present specification has a structure that includes: a first terminal that is to be externally connected to a power source line; a second terminal that is to be externally connected to a ground line; a third terminal that is internally connected to the first terminal and to be externally connected to a first terminal of a bypass capacitor; and a fourth terminal that is internally connected to the second terminal and to be externally connected to a second terminal of the bypass capacitor.
US09929683B2

Provided is a motor drive device which performs switching, with respect to a synchronous motor including a stator around which a motor winding is wound and a rotor holding a permanent magnet, from a synchronous operation in which the synchronous motor is synchronously driven to position-sensorless vector control in which a current supplied to the motor winding is controlled based on a position of the rotor. During the synchronous operation, the present motor drive device calculates, by estimation, an induced voltage error based on the detected current and voltage, performs control of an amplitude of a current instruction such that an error, of a target induced voltage, calculated based on an estimated induced voltage and based on an internal angle becomes equal to the induced voltage error, and switches the mode to the sensorless mode after the error is reduced to be within a range of a predetermined value. Further, by gradually reducing the current instruction during the synchronous operation, the absolute value of the induced voltage error is reduced to be within a range of the predetermined value.
US09929679B2

An electrostatic induction-type vibration power generation device and method for improving a power generation amount, and extracting an external electric field from a spontaneous polarization electret. A pair of conductive plates is disposed with a gap therebetween. A charged body formed of a spontaneous polarization electret having predetermined thickness has a positively charged lower surface and negatively charged upper surface. The charged body is between conductive plates in contact with one conductive plate. The gap between the conductive plates is displaced in a direction vertical to the surfaces of the spontaneous polarization electret, whereby an electrostatic capacitance changes and electric power is generated. The other conductive plate is disposed at a position where an absolute value of an external electric field emitted outside from the charged body is between 2.7×107 V/m and 1.5×1010 V/m. Moreover, the thickness of the spontaneous polarization electret is between 1 mm and 60 mm.
US09929676B2

Provided is a method of controlling a three phase equivalent voltage in a multilevel inverter including sensing a state of each of power cells of the multilevel inverter to determine whether or not failure occurs at each of the power cells, bypassing power cells which are determined as being failed to connect power cells operating normally to each other in series per each phase, calculating an offset voltage value using a phase voltage reference per each phase and a sum of each of direct current (DC) link voltages of the power cells which operate normally and configure each of the phases, and calculating a pole voltage reference per each phase for maintaining an equivalence of a three phase line-to-line output voltage using the phase voltage reference per each phase and the calculated offset voltage.
US09929653B1

A multi-level buck converter is provided with multiple control loops to regulate the output voltage across a wide duty cycle range while also regulating the flying capacitor voltage.
US09929652B1

A power circuit is disclosed. The power circuit includes a power capacitor and a power resistor connected to the power capacitor. The power circuit also includes a power integrated circuit, including a GaN-based substrate, a power FET on the substrate, and a driver on the substrate. The driver is configured to charge a gate of the power FET using current from a power node. The power integrated circuit also includes a first power voltage regulator on the substrate, where the driver is configured to receive current from the capacitor through the resistor while the driver charges the gate of the power FET, and where the first power voltage regulator is configured to provide current to the capacitor while the driver does not charge the gate of the power FET.
US09929650B1

Methods and apparatus for operating a DC-to-DC voltage converter that has a power stage that includes at least one switching transistor. The output voltage of the DC-to-DC voltage converter is monitored. If the output voltage drops below a lower output voltage threshold, a series of drive pulses is provided to the at least one switching transistor to commence switching of the at least one switching transistor. If the output voltage rises above an upper output voltage threshold, a random number of additional drive pulses is provided to the at least one switching transistor and then the provision of drive pulses to the at least one switching transistor is ceased.
US09929637B2

The device includes a rectifier circuit that converts alternating-current power from an alternating-current power supply into direct-current power; a short-circuit unit that short-circuits the alternating-current power supply via a reactor connected between the alternating-current power supply and the rectifier circuit; and a control unit that controls an ON/OFF operation of the short-circuit unit during a half cycle of the alternating-current power supply. The control unit includes a driving-signal generating unit that generates a driving signal Sa that is a switching pulse to control the ON/OFF operation of the short-circuit unit; and a pulse dividing unit that divides the driving signal Sa into a plurality of switching pulses.
US09929633B2

An electrical apparatus comprises a chain-link converter which includes a plurality of chain-link sub-modules each of which is operable to provide a voltage source. The electrical apparatus also includes a switching control unit to control the chain-link sub-modules. The switching control unit is operatively interconnected with each chain-link sub-module by an electromagnetic radiation conduit. The length of the electromagnetic radiation conduit between the switching control unit and at least one chain-link sub-module differs from the length of the electromagnetic radiation conduit between the switching control unit and at least one other chain-link sub-module. The switching control unit is configured to discern a difference in the time taken for an electromagnetic signal to propagate through each different-length electromagnetic radiation conduit to thereby identify the or each chain-link sub-module associated with each different-length electromagnetic radiation conduit.
US09929631B2

An interior magnet linear induction motor includes an armature and a line of inductor teeth. The armature includes coils arranged between a plurality of teeth, and the line of inductor teeth is arranged so as to face the armature and includes a plurality of tooth portions arranged at a constant pitch in a linear stroke direction. An end portion of each of the plurality of teeth has a shape such that magnetoresistance of the tooth increases toward the root side. At least one permanent magnet is arranged at an end portion of each of the plurality of teeth and adjacent permanent magnets that are arranged at different teeth are magnetized such that opposite magnetic poles face each other.
US09929624B2

An object of the present invention is to provide a brushless motor and a wiper apparatus which allow high-precision control of a motor unit, and which can be reduced in size and weight. The first surface (91) of the control board (90) is provided on the same side as the rotating shaft (46) and the output shaft (51) so as to face the sensor magnet (MG1), the first and second Hall ICs (94a) and (94b) are mounted on the first surface (91). The second surface (92) of the control board (90) is provided on the opposite side from the first surface (91), and the third Hall IC (94c) is mounted on the second surface (92), and located between the first and second Hall ICs (94a) and (94b) so as to face the sensor magnet (MG1). In addition, the MR sensor (95) is mounted on the first surface (91) so as to face the second sensor magnet (MG2).
US09929617B2

An electric motor (40) includes stator (10), rotor (14) including rotation body (20), a pair of bearings (15), and a pair of brackets (17, 24). Rotation body (20) includes outer iron core (25), inner iron core (26), and dielectric layer (23). Outer iron core (25) is located in the outer side of rotation body (20). Inner iron core (26) is fixed to shaft (16). Dielectric layer (23) is located between outer iron core (25) and inner iron core (26) and includes at least two dielectric bodies different in dielectric constant.
US09929613B2

A motor includes a rotor and a stator. The stator is operable to electromagnetically induce movement of the rotor and includes stator teeth and a motor-board. A stator tooth includes a core material, a plurality of winding segments, and a bobbin. The bobbin includes a core receptacle for mechanically engaging the core material, radial-orientated sections to support and electrically isolate the winding segments, and connectors for electrically coupling the winding segments. The motor-board includes electrical receptacles for electrically mating with the connectors for each of the winding segments and traces for coupling the winding segments to a power source.
US09929608B2

An electric motor is provided. The stator includes a core and a stator cage. The stator core is comprised of a plurality of axially stacked laminations. The stator cage includes a pair of end plates positioned adjacent the axial ends of the rotor core. The stator cage also includes at least one axially extending bar that interconnects the end plates. The stator core, the end plates, and the at least one bar are interconnected to form an integral body that is supported on the motor frame. The at least one bar presents opposite ends and includes a bore that projects axially from one of the ends. The bore is exposed to facilitate lifting of the stator.
US09929604B2

A transmission antenna includes a transmission coil, and transmits an electric power signal. A driver applies a driving signal to the transmission antenna. A first temperature sensor measures the temperature of the transmission coil, and generates a first temperature signal. A second temperature sensor measures the temperature of an interface surface on which an electronic device mounting a wireless power receiving apparatus is to be placed, and generates a second temperature signal. A control circuit controls the electric power signal according to the difference between the first temperature signal S11 and the second temperature signal.
US09929595B2

A system comprises a primary switch network coupled to a power source, wherein the primary switch network comprises a plurality of power switches, a primary resonant tank coupled to the plurality of power switches, wherein a resonant capacitor of the primary resonant tank is formed by a first variable capacitance network, and wherein the first variable capacitance network is modulated to improve soft switching of the plurality of power switches through reducing a voltage level and a current level of a switch at a turn-on instant and a primary coil coupled to the primary resonant tank.
US09929592B2

A UPS sensitivity of power status parameter adjustment setting method used in UPS system for allowing sensitivity setting of power status parameter manually by user or according to system default value. Microcontroller can automatically switch sensitivity to HIGH to enhance power protection if power status of input power supply is judged in the range set according to option of energy-saving, electrical safety or set time in priority after completing counting time. If power generator of relatively lower power quality level is used for input power supply, microcontroller can automatically switch sensitivity to LOW subject to option of energy-saving in priority and employ a low-sensitivity detection of power judgment, maintaining USP system in normal mode without being changed to battery mode, preventing system shutdown due to complete discharge of stored energy systems, and UPS system can operate normally, and power supply of stored energy systems can be prolonged and well-protected.
US09929587B2

Disclosed is a Radio Frequency (“RF”) Energy Harvesting System (“RFHS”). The RFHS includes a phased array antenna, a power harvesting unit, and a controller. The phased array antenna is configured to receive ambient RF energy and, in response, produce an input power signal. The power harvesting unit is in signal communication with the phased array antenna and includes a rectifier module, storage module, and power threshold module. The power harvesting unit is configured to receive the input power signal and, in response, produce a rectified power signal. The controller is in signal communication with the phased array antenna and may steer the antenna beam of the phased array antenna.
US09929584B2

An integrated external controller/charger system for an implantable medical device is disclosed comprising an external controller/charger device with a Graphical User Interface (GUI) and first battery, and an external charging coil assembly coupleable to the external controller/charger device and including or associated with a second battery. The second battery is used to energize a charging coil in the external charging coil assembly, while the first battery is used to power other aspects of the system (data telemetry circuitry, control circuitry, the GUI, etc.). Because the second battery powers the relatively high-power charging function, the first battery in the external controller/charger device can be made smaller. Additionally, the second battery enables a suitable external controller device (e.g. a mobile device such as a cell phone) to provide charging functionality even if its first battery is otherwise inadequate.
US09929582B2

A method and apparatus for adjusting the charge for a battery under a power sharing arrangement is disclosed. In one embodiment, the method comprises determining if power output capacity of an alternating current (AC) adapter is less than or greater than a system power requirement for a system that receives power from the AC adapter and a battery, determining a charge current for charging the battery from the AC adapter, based on a voltage range of the battery, the current charge being less than excess current available from the AC adapter in view of determining that the power output capacity of the AC adapter is greater than the system power requirement, and controlling a battery charger to charge the battery with the charge current by specifying the charge current to the battery charger if the power output capacity of the AC adapter is greater than the system power requirement.
US09929576B2

A method, device and adaptor for dynamically adjusting charging current of the adaptor to achieve thermal protection and fast charging. The method includes the steps of: checking whether the adaptor is capable of providing a target current for a battery connected to a charger device, and generating a check result; and according to the check result, making the adaptor to adjust a charging voltage provided by the adaptor from a first voltage to a second voltage so as to adjust the charging current supplied by the adaptor.
US09929570B2

Disclosed herein is a control apparatus, including: a discrimination section configured to discriminate a plurality of battery units which are to share and output electric power required by a load; and a control section configured to carry out discharge control for the battery units in response to a situation of each of batteries which the battery units individually have.
US09929564B2

Embodiments may include a method of adjusting power in a distributed generation management system. The method may include receiving, by a processor, real-time load requirement data of an energy resources (ER) site. The method may also include receiving, by the processor, real-time energy generation (EG) data from the ER site. The method may further include determining, by the processor, a net power generation at a first level from the real-time load requirement data and the real-time energy generation data. The method may include receiving, by the processor, a first request from a utility to increase or decrease the net power generation from the first level. The method may also include determining a benefit complying with the first request. The method may further include estimating a benefit of not complying with the first request. The method may also include determining whether the determined benefit is greater than the estimated benefit.
US09929556B2

A fail-safe device may be coupled to a main device for actuating a switch responsive to a failure. The fail-safe device may include a fail-safe circuit, and an isolation trench surrounding the fail-safe circuit and isolating the fail-safe circuit from the main device. The fail-safe device may include an internal power supply connection, an internal reference voltage connection, a self-biased drive block configured to drive the at least one switch, and a receiver configured to receive failure signals from the main device.
US09929553B2

Various embodiments of the apparatus and/or methods are described for routing power to a wall-mounted appliance, particularly for routing electrical wiring and audio/video cabling up through a wall to power and communicate with a wall-mounted presentation device. The apparatus and systems include input and output enclosures with wiring therebetween and mechanisms for mounting the input and output enclosures adjacent to pre-cut wall openings. There exists at least one electrical input connector, disposed within the input enclosure, configured to electrically couple with a power source, and at least one electrical output connector, disposed within the output enclosure, configured to electrically couple with a wall-mounted appliance.
US09929549B2

A stud mounting bracket for a junction box includes a mounting extension extending outward from a longitudinal end margin of a main body. The mounting extension includes a mounting body connected to the longitudinal end margin of the main body and an extension tab connected to the mounting body. The extension tab is pivotable relative to the mounting body about an axis from a compact configuration to an extended configuration to increase the length of the mounting extension. A box mounting bracket for mounting a junction box on a stud mounting bracket includes first and second jaws. The first and second jaws engage the stud mounting bracket for use in attaching the box mounting bracket to the stud mounting bracket. The first and second jaws are resiliently deflectable both relative to the base and independent of one another when attaching the box mounting bracket to the stud mounting bracket.
US09929547B2

An angle block apparatus and method of stringing cable is provided. The apparatus includes an angle block frame having an enclosed frame perimeter structure. A rotatable roller wheel is connected to the angle block frame and positioned interior of the enclosed frame perimeter structure. A connector is affixed to the angle block frame and sized to retain the angle block frame in a substantially stationary position. The method of stringing cable includes, in part, disconnecting a sled carrying the cable from a messenger wire trolley. The sled and cable attached thereto is then moved through the angle block frame from a first side to a second side of the angle block frame. The trolley is moved from the first side to the second side of the angle block frame without going through the angle block frame. The sled is then reattached to the messenger wire trolley on the second side.
US09929542B2

A spark plug has an elongated center electrode, ground electrode, convex part and noble metal coating layer. The center electrode is held in a housing. The ground electrode has a tip end opposing part opposing the center electrode. The convex part is extended from the tip end opposing part to an opposing part face in an axial direction of the spark plug. A spark discharge gap is formed between a tip end part of the center electrode and the convex part. The noble metal coating layer covers a surface of the convex part. The noble metal coating layer has an end face coating layer covering a projecting end face of the convex part and a side face coating layer covering at least a part of a side face of the convex part extended from the projecting end face. A root part of the side face coating layer is buried in the tip end opposing part. An extension is formed so that at least a part of the root part is extended to an outside of the spark plug along the opposing part face.
US09929529B2

A solid-state laser system may include a first solid-state laser unit, a second solid-state laser unit, a wavelength conversion system, a wavelength detector, and a wavelength controller. The wavelength conversion system may receive a first pulsed laser light beam with a first wavelength and a second pulsed laser light beam with a second wavelength, and output a third pulsed laser light beam with a third wavelength converted from the first and second wavelengths. The wavelength controller may control the first solid-state laser unit to vary the first wavelength on a condition that an absolute value of a difference between a value of a target wavelength and a value of the third wavelength detected by the wavelength detector is equal to or less than a predetermined value, and control the second solid-state laser unit to vary the second wavelength on a condition that the absolute value exceeds the predetermined value.
US09929526B2

There is provided a contact type power feeding apparatus in which, even if a brush Br disposed in a space between the axis body and the cylinder body that are disposed concentric with each other wears out as a result of sliding, contact can be surely secured between the brush and the axis body as well as the cylinder body, thereby efficiently causing electric current to flow between the two. A brush Br has first brush pieces each having an inner wall surface to make surface-contact with an outer peripheral surface of the axis body; and second brush pieces each having an outer wall surface to make a surface-contact with an inner peripheral surface of the cylinder body. The brush is constituted by alternately arranging, in the circumferential direction, the first brush pieces and the second brush pieces in a state of keeping them in surface-contact with each other. The side wall surfaces of the first brush pieces and the second brush pieces are respectively formed into a tapered shape which is inclined relative to the radial direction. Coil springs are disposed between the second brush pieces that are adjacent to each other, in order to give a biasing force in a direction to move the second brush pieces away from each other.
US09929519B1

An electrical cable connector includes a contact subassembly having a center contact, a dielectric holder, and an outer contact. The dielectric holder defines a channel that is open at a top side of the dielectric holder. The center contact has a termination region that is held in the channel. The termination region includes a first cable insulation displacement (CID) feature. The outer contact includes a second CID feature extending from a base wall of the outer contact outside of the dielectric holder. The second CID feature extends into the channel through an aperture in the dielectric holder. The first CID feature engages a core conductor of a cable and the second CID feature engages a shield layer of the cable as the cable is loaded into the channel from above the top side of the dielectric holder.
US09929516B1

A device having first and second connectors configured for physical connection with a cable having first and second wires, wherein each of the first and second connectors includes a first pin for connection with a first wire of the cable and a second pin for connection with a second wire of the cable, includes a ground terminal connected to the first pin of the first connector and to the second pin of the second connector; a first pull-up resistor connected to the second pin of the first connector; a second pull-up resistor connected to the first pin of the second connector; and a signal detecting circuit connected to the second pin of the first connector through the first pull-up resistor and to the first pin of the second connector through the second pull-up resistor, the signal detecting circuit being configured to detect a signal level of second pin of the first connector and to detect a signal level of first pin of the second connector.
US09929507B2

A self-aligning RF connector interface comprises an electrical feed-trough with a connector body and an internal connector. The connector body defines a longitudinal axis. The connector interface further comprises a centering collar, a connector guide and an outer housing. The centering collar is spring loaded by a second axial spring and retractable with respect to the connector body. The connector body is spring loaded by a first axial spring and retractable and tiltable with respect to the connector guide. The connector guide is movable in a plane transverse to the longitudinal axis.
US09929495B2

A waterproof connector (10) has a terminal accommodating portion (20) on which a seal ring (40) is to be fit. Seal mounting walls (36) project out from the terminal accommodating portion (20) and include locking holes (37) through which projections (43) of the seal ring (40) are press-fit from the front. Seal protection walls (33) are arranged behind the seal mounting walls (36) and projection accommodation spaces (S) are provided between the seal mounting walls (36) and the seal protection walls (33) for accommodating the projections (43). The seal protection walls (33) cover the projections (43) from behind so that the projections (43) cannot be pushed forward, cut or damaged by an impact from behind. Accordingly, the seal ring (40) will not be separated inadvertently and sealing performance can be maintained.
US09929494B2

An electrical connector that may include a socket body and that includes four lateral walls, a rear wall, a catch feature and a catch support. The lateral walls may adjoin one another and the rear wall. The catch support may adjoin two of the lateral walls along edges of the catch support to define a catch cavity and a plug cavity on opposing sides of the catch support. A first side of the rear wall may face the plug cavity and a second side bounds a rear surface of the socket body. The catch feature may couple with the catch support. Electrical pins may pass through the rear wall of the socket body such that one end of each of the pins is within the plug cavity, and an opposing end of each of the pins extends away from the rear surface of the socket body.
US09929492B2

A composite electronic connector comprising an insulating housing, a USB Type-C connector and a USB Type-A connector which are arranged in the insulating housing is disclosed. The USB Type-C connector comprises a circuit board, a connecting line and a plurality of transferring terminals. One side of the circuit board is arranged with twenty-four golden fingers, other side of the circuit board is connected with the plurality of transferring terminals. The connecting line is used to integrate signal transmitted through the twenty-four golden fingers of the USB Type-C connector into USB Type-A standard adopted outputting signal, and outputs the outputting signal through the plurality of transferring terminals.
US09929490B1

An improved electrical connector including a latch strike plate, a body having a base, a receiver extending from the base and configured to receive the latch strike plate, an inserter extending from the base, a first electrical connection assembly extending through the body, a second electrical connection assembly extending through the body, an electrical linkage cable assembly connected to the base, the first electrical connection assembly, and the second electrical connection assembly, a latching mechanism partially positioned in the base and the inserter and partially extending from the base and the inserter, and a securing assembly extending in and from the base.
US09929481B2

A plug-type connector comprising a conductor and a union nut mounted rotatably on the conductor, wherein the union nut is mounted in a sprung manner on the conductor in the axial direction of the plug-type connector.
US09929463B2

A dual-band antenna disposed on the both sides of a substrate, including: a substrate, a first radiator and a second radiator. The substrate includes a first surface and a second surface; a feeding point is disposed at the edge of the first surface which may have a penetration hole electrically connected the first surface to the second surface. The first radiator extends from the first direction of the feeding point to the edge of the substrate, bend at the first corner, continues to extend toward the edge of the substrate, bends again at the second corner and then extend toward the third corner along the edge of the substrate. The second radiator straightly extends toward the second direction of the feeding point and the second direction's projection on the first surface is vertical to the first direction.
US09929456B2

The present invention is directed to an RF termination device that includes a substrate having a first meandered transmission line disposed on a first surface thereof. The meandered first transmission line has a predetermined first transmission line length and a characteristic impedance substantially equal to twice the predetermined system impedance. One end of the first meandered transmission line is configured as an open circuit. A second meandered transmission line is disposed on the first major surface adjacent the first meandered transmission line. The meandered second transmission line has a predetermined second transmission line length and a characteristic impedance substantially equal to twice the predetermined system impedance. One end of the second meandered transmission line is coupled to the other end of the first transmission line and the other end is coupled to ground.
US09929454B2

A circularly polarized wave generator includes a rectangular hollow waveguide (1), a plurality of first protrusions (2) that are provided on one pair of opposing wall surfaces in the waveguide (1), have longitudinal directions orthogonal to an axial direction of the waveguide (1), and are arranged at intervals along the axial direction, and a plurality of second protrusions (3) that are provided between the first protrusions (2) on the wall surfaces and are arranged with longitudinal directions thereof running along the axial direction.
US09929448B2

The invention refers to a cooling device (10) for a vehicle battery with at least one coolant line (12) and at least one separate clamping element (14), which is made of an elastic material, for pressing the coolant line (12) directly up against a flat surface of the vehicle battery. The coolant line (12) is flat, with an essentially flat upper surface (13) for contact with the flat face of the vehicle battery. The invention also concerns a vehicle battery assembly (100) with a vehicle battery that contains multiple battery elements (102) and a cooling device (10) such as that mentioned above.
US09929439B2

There is provided a stepped electrode assembly including: a first electrode stack including at least one first unit cell, the first unit cell including at least one positive electrode and at least one negative electrode having the same area and being alternately stacked in a vertical direction with a separator disposed therebetween; and a second unit cell including at least one positive electrode and at least one negative electrode that are alternately stacked in the vertical direction with a separator disposed therebetween, the second unit cell disposed on a side of the first electrode stack with a separator disposed therebetween, wherein the second unit cell includes a first area electrode having the same area as an electrode area of the first electrode stack and a second area electrode having an area different from the area of the first area electrode, wherein the second unit cell is a stepped unit cell including a stepped portion formed by an area difference between the first and second area electrodes.
US09929433B2

The problem is to provide a sulfide solid electrolyte material with favorable Li ion conductivity in a low-temperature environment. The problem is overcome by providing a sulfide solid electrolyte material comprising an M1 element (such as an Li element and an Mg element), an M2 element (such as a Ge element and a P element) and a S element, wherein the sulfide solid electrolyte material has a peak at a position of 2θ=29.58°±0.50° in X-ray diffraction measurement using a CuKα ray, does not have a peak at a position of 2θ=27.33°±0.50° or slightly having the peak, and a substituted amount δ(%) of the divalent element in the M1 element is in such a range that the sulfide solid electrolyte material exhibits higher Li ion conductance at 0° C. than the case of δ=0.
US09929424B2

A proton conductor includes a coordination polymer having stoichiometrically metal ions, oxoanions, and proton coordinating molecules capable of undergoing protonation or deprotonation. The coordination polymer including coordination entities that are repeatedly coordinated to bond the coordination entities with one another. Each coordination entity is either a first coordination entity or a second coordination entity. The first coordination entity is one metal ion of the metal ions coordinated with either at least one oxoanion of the oxoanions or at least one proton coordinating molecule of the proton coordinating molecules. The second coordination entity is the metal ion coordinated with each of at least one oxoanion of the oxoanions and at least one proton coordinating molecule of the proton coordinating molecules. At least a part of the proton conductor is non-crystalline. The proton conductor has high ion conductivity at high temperature.
US09929423B2

The disclosure relates to a fuel cell module. The fuel cell module includes a container and a membrane electrode assembly located on the container. The container includes a housing and a nozzle connected to the housing. The container defines a number of through holes located on the housing and covered by the membrane electrode assembly. The membrane electrode assembly includes a proton exchange membrane having a first surface and a second surface opposite to the first surface, a cathode electrode located on the first surface and an anode electrode located on the second surface.
US09929420B2

A valve device for controlling an air flow of a fuel cell stack includes: a housing connected to the fuel cell stack and including a plurality of manifolds formed therein; a disk rotatably provided in the housing to control the air flow of the fuel cell stack; and a central shaft provided at the center of the housing to rotate the disk.
US09929419B2

A device and a method for monitoring dryness of a fuel cell stack can accurately determine whether the fuel cell stack is dry or not, to ensure smooth operation and performance of the fuel cell stack during operation of a fuel cell vehicle. The device includes a voltage sensing unit that monitors voltage of the fuel cell stack in real time; a current sensing unit that monitors current of the fuel cell stack in real time; a counting unit that compares the monitored voltage with a standard current-voltage performance curve; and a stack dryness determining unit that determines that the fuel cell stack is dry when a count determined by the counting unit is a standard level or more.
US09929401B2

In a non-aqueous electrolyte secondary battery including a positive electrode 1, a negative electrode 2 and a non-aqueous electrolyte, a positive electrode active material wherein a particle of at least one compound selected from Er hydroxide, Er oxyhydroxide, Yb hydroxide, Yb oxyhydroxide, Tb hydroxide, Tb oxyhydroxide, Dy hydroxide, Dy oxyhydroxide, Ho hydroxide, Ho oxyhydroxide, Tm hydroxide, Tm oxyhydroxide, Lu hydroxide, and Lu oxyhydroxide is dispersed and adhered on a surface of a positive electrode active material particle containing Li is used.
US09929400B2

A composite Si-carbon fiber comprising a carbon matrix material with 1-90 wt % silicon embedded therein. The composite carbon fibers are incorporated into electrodes for batteries. The battery can be a lithium ion battery. A method of making an electrode incorporating composite Si-carbon fibers is also disclosed.
US09929386B2

There is provided a battery assembly wherein assembly can be facilitated by reducing the number of components to be assembled, by integrally fixing resin plates (52, 62) on the inside of metal plates (51, 61) of end plates (5, 6). A laminated battery body (3) is constituted by adjacently arranging battery holders (2) made of resin forming cooling passages (4) between a plurality of batteries (1) and holding such batteries (1) on both sides between other batteries (1). The metal plates (51, 61) and resin plates (52, 62) that are integrally fixed on the inside of these metal plates are provided on the outside of the batteries (1) at both ends of the laminated battery body (3). Thus, the batteries (1) are held by the resin plates (52, 62), and the end plates (5, 6) are respectively arranged to form the cooling passages (4) between these batteries (1) and the metal plates (51, 61). The laminated battery body (3) is fixed in a clamped manner by fixing means clamping these end plates (5, 6).
US09929378B2

Provided is a highly reliable organic EL display device. The organic EL display device includes a first insulating layer; and a display portion provided on the first insulating layer, the display portion including a plurality of pixels. The display portion includes a light emitting layer included in organic EL elements included in the plurality of pixels, the light emitting layer being extended in the entirety of, and beyond, the display portion. The organic EL display device further includes a first groove enclosing the display portion as seen in a plan view, the first groove being provided in the first insulating layer at a position below the light emitting layer. A second insulating layer covering the first groove may be provided between the first insulating layer and the light emitting layer.
US09929375B2

An organic electroluminescence display device includes: a lower electrode that is made of a conductive inorganic material and formed in each of pixels arranged in a matrix in a display area; a light-emitting organic layer that is in contact with the lower electrode and made of a plurality of different organic material layers including a light-emitting layer emitting light; an upper electrode that is in contact with the light-emitting organic layer, formed so as to cover the whole of the display area, and made of a conductive inorganic material; and a conductive organic layer that is in contact with the upper electrode, formed so as to cover the whole of the display area, and made of a conductive organic material.
US09929369B2

The present invention provides a multi-photon-type organic electroluminescent element including a charge generation layer using a material that is difficult to be degraded even at around normal atmospheric pressure. In an organic electroluminescent element (10) including a pair of electrodes consisting of an anode (32) and a cathode (34), a plurality of light-emitting layers (50) provided between the electrodes, and a charge generation layer (70) provided between the light-emitting layers adjacent to each other, the charge generation layer contains an ionic polymer generating at least any one of an electron and a hole.
US09929368B2

A tandem light-emitting element employing an inverted-structure is provided. The light-emitting element includes a cathode, a first EL layer over the cathode, a second EL layer over the first EL layer, an anode over the second EL layer, and an intermediate layer. The intermediate layer is between the first EL layer and the second EL layer. The intermediate layer includes a first layer, a second layer over the first layer, and a third layer over the second layer. The first layer includes a hole-transport material and an electron acceptor. The third layer includes an alkali metal or an alkaline earth metal. The second layer includes an electron-transport material.
US09929366B2

An organic EL element 1 according to one embodiment of the present invention is an organic EL element comprising: a continuous first electrode 20; a continuous second electrode 70; and a light emitting layer 50 arranged between the first electrode 20 and the second electrode 70, wherein the light emitting layer 50 has two light emitting regions 51, 52 and wherein the two light emitting regions 51, 52 are different in at least one of emission color and emission luminance.
US09929363B2

The present subject matter relates to compositions containing and synthesis of fluorescent materials e made from tetraphenylethylene (TPE) derivative compounds exhibiting aggregation induced emission (AIE) properties. Further contemplated herein are applications for TPE derivative compounds such as electroluminescent devices since they have a high efficiency, low turn on voltage, and excellent brightness. Additionally, application of TPE derivatives exhibiting AIE properties in various fields such as OLEDs, fingerprinting and forensic technology, and various other biological and industrial sectors are discussed.
US09929362B2

A bi- or polynuclear metal complex of a metal of groups Vb/VIb/VIIb (IUPAC groups 5-7), has a ligand of the structure (a), wherein R1 and R2, independently of each other, can be oxygen, sulfur, selenium, NH, or NR4, wherein R4 is selected from alkyls and aryls and can be bonded to R3; and R3 is selected from alkyls, long-chain alkyls, alkoxys, long-chain alkoxys, cycloalkyls, haloalkyls, aryls, arylenes, haloaryls, heteroaryls, heteroarylenes, heterocycloalkylenes, heterocycloalkyls, haloheteroaryls, alkenyls, haloalkenyls, alkynyls, haloalkynyls, ketoaryls, haloketoaryls, ketoheteroaryls, ketoalkyls, haloketoalkyls, ketoalkenyls, haloketoalkenyls, where one or more non-adjacent CH2 groups can be replaced, independently, with (1) —O—, —S—, —NH—, —NR∘—, —SiR∘R∘∘—, —CO—, —COO—, —OCO—, —OCO—O—, —SO2-, —S—CO—, —CO—S—, —CY1=CY2, or —C≡O— in such a way that O and/or S atoms are not bonded directly to each other, or (2) aryls or heteroaryls containing 1 to 30 C atoms, as a p-type doping agent for matrix materials of electronic components.
US09929349B2

An organic light emitting device and a display device including the same, the organic light emitting device including a first electrode; a hole transport region on the first electrode; an emission layer on the hole transport region; an electron transport region on the emission layer; and a second electrode on the electron transport region, wherein the electron transport region includes a compound represented by the following Chemical Formula 1:
US09929346B2

Provided are: an organic electronic material which can be easily multilayered and that can be used in substrates, such as resin, that cannot be processed at high temperatures; an ink composition containing the same; an organic thin film formed using said organic electronic material or said ink composition; and an organic electronic element and an organic EL element that are formed using said organic thin film and that have a superior luminous efficacy and emission lifespan than conventional elements. Specifically, provided are: an organic electronic material that is characterized by containing an oligomer or a polymer having a structure that branches into three or more directions and has at least one polymerizable substituent; an ink composition containing said organic electronic material; and an organic thin film prepared using the aforementioned organic electronic material. Further, provided are an organic electronic element and an organic electroluminescent element containing said organic thin film.
US09929340B2

An embodiment of the present invention is a method of manufacturing a perpendicular MTJ device which includes: a first stacked structure including a pair of CoFeB layers sandwiching an MgO layer; and a second stacked structure including a multilayer, the method comprising the steps of: forming one of the first and second stacked structures on a substrate; inspecting a property of the substrate with the one of the first and second stacked structures formed thereon while exposing the substrate to the atmosphere; and forming another one of the first and second stacked structures on the substrate with the one of the first and second stacked structures formed thereon.
US09929335B2

The invention relates to a piezoelectric vibrator having a piezoelectric laminate in which oriented film layers made of a polylactic acid and conductive layers are laminated alternately and grippers gripping both ends of the piezoelectric laminate, wherein one of two conductive layers neighboring via an oriented film layer is short-circuited to a negative electrode and the other conductive layer is short-circuited to a positive electrode, the oriented film layers interposed between the respective conductive layers are laminated such that the oriented film layers expand and contract in the same direction when a current is applied, the piezoelectric laminate has two parallel surfaces which are parallel to the plane direction of the oriented film layers and two end faces A and B which are between the parallel surfaces and parallel to each other, and the gripped ends respectively include the end face A and the end face B.
US09929334B2

Various embodiments are directed toward a circuit configured to act as a Josephson junction. The circuit includes: a junction stack on a substrate, the junction stack including a portion of a first superconductor electrode, with an interface layer on a top side of the first superconductor electrode and configured to act as a tunneling barrier for the junction stack. The circuit may also comprise a first portion of a second superconductor electrode on top of the interface layer. A spacer may separate the portion of the first superconductor electrode in the junction stack from a second portion of the second superconductor electrode outside the junction stack where the second superconductor electrode overlays the first superconductor electrode.
US09929331B2

A fluid heat exchanger has an impeller assembly with first and second impeller bodies mated together, each having a substantially circular shape and at least one opening therethrough. Impeller vanes extend transversely from the first impeller body and away from the second impeller body. Impeller vanes extend transversely from the second impeller body away from the first impeller body. A thermoelectric module is disposed between the first impeller body and the second impeller body. Heat sinks are connected to each side of the thermoelectric module and extend through at least one opening in the first and second impeller bodies, where the impeller vanes are configured to move a fluid through the heat sinks during rotation of the first and second impeller bodies. Electrically-conductive windings disposed in the impeller assembly are configured to deliver induced electric current to the one or more thermoelectric modules.
US09929330B2

A light emitting diode (LED) package includes an LED chip, a first lead frame and a second lead frame electrically connected to the LED chip and separated by a space, and a housing disposed on the first lead frame and the second lead frame. The housing includes an external housing surrounding a cavity, the cavity exposing a first portion of the first lead frame and a first portion of the second lead frame, and an internal housing disposed in the space, the internal housing covering a top portion of the first lead frame and a top portion of the second lead frame.
US09929318B2

The present invention provides a surface mounted light emitting apparatus which has long service life and favorable property for mass production, and a molding used in the surface mounted light emitting apparatus.The surface mounted light emitting apparatus comprises the light emitting device 10 based on GaN which emits blue light, the first resin molding 40 which integrally molds the first lead 20 whereon the light emitting device 10 is mounted and the second lead 30 which is electrically connected to the light emitting device 10, and the second resin molding 50 which contains YAG fluorescent material and covers the light emitting device 10. The first resin molding 40 has the recess 40c comprising the bottom surface 40a and the side surface 40b formed therein, and the second resin molding 50 is placed in the recess 40c. The first resin molding 40 is formed from a thermosetting resin such as epoxy resin by the transfer molding process, and the second resin molding 50 is formed from a thermosetting resin such as silicone resin.
US09929317B2

Provided is a deep ultraviolet LED with a design wavelength λ, including an Al reflecting electrode layer, an ultrathin metal layer, and a transparent p-AlGaN contact layer that are sequentially arranged from a side opposite to a substrate, and a photonic crystal periodic structure provided in the range of the thickness direction of the transparent p-AlGaN contact layer. The photonic crystal periodic structure has a photonic band gap.
US09929313B2

Described herein is a method for manufacturing a stack of semiconductor materials in which a growth substrate is separated from the stack after a semiconductor material, e.g., a Group III nitride semiconductor material, is grown on the substrate. The separation is effected in a spalling procedure in which spalling-facilitating layers are deposited over a protective cap layer that is formed over the Group III-nitride semiconductor material. Such spalling-facilitating layers may include a handle layer, a stressor layer, and an optional adhesion layer. The protective cap layer protects the Group III-nitride from being damaged by the depositing of one or more of the spalling-facilitating layers. After spalling to remove the growth substrate, additional processing steps are taken to provide a semiconductor device that includes undamaged semiconductor material. In one arrangement, the semiconductor material is GaN and includes p-doped GaN region that was undamaged during manufacturing.
US09929311B2

A semiconductor light emitting element with a design wavelength of λ, comprising a photonic crystal periodic structure having two structures with different refractive indices at each of one or more interfaces between layers that form the light emitting element. The period a and the radius R that are parameters of each of the one or more periodic structures and the design wavelength λ satisfy Bragg conditions. The ratio (R/a) between the period a and the radius R is a value determined so that a predetermined photonic band gap (PBG) for TE light becomes maximum for each periodic structure. The parameters of each periodic structure are determined so that light extraction efficiency of the entire semiconductor light emitting element with respect to light with the wavelength λ becomes maximum as a result of conducting a simulation analysis with a FDTD method using as variables the depth h of the periodic structure that is of greater than or equal to 0.5a and the period a and the radius R that are determined for each order m of the Bragg conditions.
US09929308B2

A nitride light-emitting diode (LED) fabrication method includes: providing a glass substrate; stacking a buffer layer structure composed of circular SiAlN layers and AlGaN layers with the number of cycles 1-5; growing a non-doped GaN layer, an N-type layer, a quantum well layer and a P-type layer. By using the low-cost glass the substrate that has a mature processing technology, and growing a SiAlN and an AlGaN buffer layer thereon, lattice mismatch constant between the substance and the epitaxial layer can be improved. Therefore, photoelectric property of the LED can be improved.
US09929305B2

The present invention relates generally to semiconductor devices and more particularly, to a structure and method of forming a photovoltaic cell using a surface treatment to improve device performance. Embodiments of the present invention may improve open circuit voltage, fill factor, and energy conversion efficiency by performing a surface treatment on an upper surface of an absorber layer. The surface treatment may improve device performance by permitting a more cohesive interface between the upper surface of the absorber layer and a lower surface of a passivation layer. The more cohesive interface may allow carriers to move from one layer to another with less resistance, and thus, increase device performance.
US09929304B2

An apparatus for forming a solar cell includes a housing defining a vacuum chamber, a rotatable substrate support, at least one inner heater and at least one outer heater. The substrate support is inside the vacuum chamber configured to hold a substrate. The at least one inner heater is between a center of the vacuum chamber and the substrate support, and is configured to heat a back surface of a substrate on the substrate support. The at least one outer heater is between an outer surface of the vacuum chamber and the substrate support, and is configured to heat a front surface of a substrate on the substrate support.
US09929303B2

A method of manufacturing a solid-state image sensor is provided. A first insulating member and an electrically conductive member is formed above a semiconductor substrate. A connecting portion of an upper surface of the electrically conductive member is covered with part of the first insulating member. First openings corresponding to the photoelectric conversion units are formed in the first insulating member. A second insulating member covering the first insulating member is then formed. The second insulating member is partially removed to expose the part of the first insulating member covering the connecting portion. A third insulating member that covers the first and second insulating members is then formed. The third insulating member is partially removed to expose the second insulating member. A second opening to expose the connecting portion is then formed to form a plug.
US09929300B2

A solar cell including a sequence of layers of semiconductor material forming a solar cell; a metal contact layer over said sequence of layers; a permanent supporting substrate composed of a carbon fiber reinforced polymer utilizing a conductive polyimide binding resin disposed directly over said metal contact layer and permanently bonding thereto.
US09929298B2

A solar cell includes polysilicon P-type and N-type doped regions on a backside of a substrate, such as a silicon wafer. A trench structure separates the P-type doped region from the N-type doped region. Each of the P-type and N-type doped regions may be formed over a thin dielectric layer. The trench structure may include a textured surface for increased solar radiation collection. Among other advantages, the resulting structure increases efficiency by providing isolation between adjacent P-type and N-type doped regions, thereby preventing recombination in a space charge region where the doped regions would have touched.
US09929295B2

In various embodiments, photovoltaic modules are hermetically sealed by providing a first glass sheet, a photovoltaic device disposed on the first glass sheet, and a second glass sheet, a gap being defined between the first and second glass sheets, disposing a glass powder within the gap, and heating the powder to seal the glass sheets.
US09929290B2

The present disclosure relates to semiconductor structures and, more particularly, to electrical and optical via connections on a same chip and methods of manufacture. The structure includes an optical through substrate via (TSV) comprising an optical material filling the TSV. The structure further includes an electrical TSV which includes a liner of the optical material and a conductive material filling remaining portions of the electrical TSV.
US09929289B2

A conductive paste is disposed on a transparent conductive film of a substrate in which a power generating film and the transparent conductive film are disposed in this order, a wiring member is disposed on the conductive paste through an anisotropic conductive film, and the anisotropic conductive film is heated while pressing the substrate and the wiring member by interposing them, and thus the wiring member is fixed.
US09929286B2

The solar cell module includes an anti-glare film on a transparent insulating substrate. The anti-glare film is a continuous film that contains transparent inorganic fine particles in an inorganic binder, and is free of cracks. The anti-glare film preferably has an average thickness d1 of 500 nm to 2000 nm, and a maximum surface height Ry1 of 1000 nm to 10000 nm. The inorganic binder is preferably composed mainly of silicon oxide containing Si—O bonds obtained by the hydrolysis of Si—H bonds and Si—N bonds. The inorganic fine particles are non-spherical particles having ground surfaces, and preferably have an average primary particle size, calculated from cross-sectional observations of the anti-glare film, of 0.1 μm to 5.0 μm.
US09929279B2

The semiconductor device includes a first insulating layer, a second insulating layer, an oxide semiconductor layer, and first to third conductive layers. The first conductive layer and the second conductive layer are connected to the oxide semiconductor layer. The second insulating layer includes a region in contact with the oxide semiconductor layer, and the third conductive layer includes a region in contact with the second insulating layer. The oxide semiconductor layer includes first to third regions. The first region and the second region are separated from each other, and the third region is located between the first region and the second region. The third region and the third conductive layer overlap with each other with the second insulating layer located therebetween. The first region and the second region include a region having a higher carbon concentration than the third region.
US09929271B2

A representative method for manufacturing a semiconductor device (e.g., a fin field-effect transistor) includes the steps of forming a gate structure having a first lateral width, and forming a first via opening over the gate structure. The first via opening has a lowermost portion that exposes an uppermost surface of the gate structure. The lowermost portion of the first via opening has a second lateral width. A ratio of the second lateral width to the first lateral width is less than about 1.1. A source/drain (S/D) region is disposed laterally adjacent the gate structure. A contact feature is disposed over the S/D region. A second via opening extends to and exposes an uppermost surface of the contact feature. A bottommost portion of the second via opening is disposed above a topmost portion of the gate structure.
US09929268B2

A method of fabricating a FinFET includes at last the following steps. A <551> direction is determined by tilting 8.05±2 degrees from a normal vector of a (110) lattice plane of a semiconductor substrate. The semiconductor substrate is patterned along a lattice plane perpendicular to the <551> direction, so as to form a plurality of trenches in the semiconductor substrate and at least one semiconductor fin having sidewalls disposed on a (551) lattice plane. Insulators are in the trenches. A gate stack is formed over portions of the semiconductor fin and over portions of the insulators. Strained material portions are formed over the semiconductor fins revealed by the gate stack.
US09929267B2

The present disclosure provides N-type fin field-effect transistors and fabrication methods thereof. A method for fabricating an N-type fin field-effect transistor includes providing a semiconductor substrate; forming at least one fin having a first side surface and a second side surface over the semiconductor substrate; forming a gate structure crossing over the fin over the semiconductor substrate; performing an ion implantation process on one of the first side surface and the second side surface of the fin at two sides of the gate structure; performing a thermal annealing process to cause doping ions to diffuse to the other one of the first side surface and the second side surface of the fin; and forming a source region and a drain region on the fin at the two sides of the gate structure, respectively.
US09929265B1

A semiconductor device includes: three or more transistors, which are formed on a semiconductor substrate and arranged in one direction; and a PN junction diode, which is formed in a part of a region between the transistors, wherein the transistor includes: a trench, which is formed inwardly from a front surface; and a conductive region in the trench; wherein a first trench is a trench of the transistor which is not adjacent to the PN junction diode, and a second trench is a trench of one or both of the two transistors adjacent to the PN junction diode, wherein a bottom surface of the first trench is formed in a semiconductor region of a first impurity concentration, and wherein a bottom surface of the second trench is formed in a semiconductor region of a second impurity concentration, which is higher than the first impurity concentration.
US09929261B2

An electronic device can include a low-side HEMT including a segmented gate electrode; and a high-side HEMT coupled to the low-side HEMT, wherein the low-side and high voltage HEMTs are integrated within a same semiconductor die. In another aspect, an electronic device can include a source electrode; a low-side HEMT; a high-side HEMT coupled to the low-side HEMT; and a resistive element. In an embodiment, the resistive element can be coupled to the source electrode and a gate electrode of the high voltage HEMT, and in another embodiment, the resistive element can be coupled to the source electrode and a drain of the low-side HEMT. A process of forming an electronic device can include forming a channel layer over a substrate; and forming a gate electrode over the channel layer. The gate electrode can be a segmented gate electrode of a HEMT.
US09929256B2

A method of forming an arrangement of active and inactive fins on a substrate, including forming at least three vertical fins on the substrate, forming a protective liner on at least three of the at least three vertical fins, removing at least a portion of the protective liner on the one of the at least three of the at least three of vertical fins, and converting the one of the at least three of the at least three vertical fins to an inactive vertical fin.
US09929245B2

Semiconductor devices and methods for forming semiconductor devices are provided. A vertical channel structure extends from a substrate and is formed as a channel between a source region and a drain region. A first metal gate surrounds a portion of the vertical channel structure and has a gate length. The first metal gate has a first gate section with a first workfunction and a first thickness. The first metal gate also has a second gate section with a second workfunction and a second thickness. The first thickness is different from the second thickness, and the sum of the first thickness and the second thickness is equal to the gate length. A ratio of the first thickness to the second thickness is chosen to achieve a desired threshold voltage level for the semiconductor device.
US09929227B2

A display device includes, on a substrate, light emitting elements each formed by sequentially stacking a first electrode layer, an organic layer including a light emission layer, and a second electrode layer and arranged in first and second directions which cross each other, a drive circuit including drive elements that drive light emitting elements, and a wiring extending in the first direction, and an insulating layer disposed in a gap region sandwiched by the light emitting elements neighboring in the second direction and having a recess or a projection. The wiring is disposed in an overlap region overlapping with the recess or the projection in the insulating layer in a thickness direction, in the gap region, and the second electrode layers in the light emitting elements neighboring in the second direction are separated from each other by the recess or the projection in the insulating layer.
US09929226B2

An organic light emitting display device is disclosed that includes a substrate including an active area and a pad area; a thin-film transistor (TFT) including a drain electrode, a source electrode, and a gate electrode; an anode electrode; an organic emitting layer; a cathode electrode; and a pad area of the substrate provided with a signal pad that is in a same layer as the drain electrode and the source electrode, the pad area including a first pad electrode on the signal pad, and a second pad electrode on the first pad electrode.
US09929224B2

A display device includes a circuit substrate that is formed of a plurality of layers stacked on each other and including a self-luminous element layer that emits light of controlled luminance from each of a plurality of unit pixels and a counter substrate that includes a light shielding layer that shields the light from the self-luminous element layer and so provided as to face the circuit substrate, and the light shielding layer has an opening so formed in an area shifted from an area facing the self-luminous element layer toward an edge of the counter substrate and along the edge of the counter substrate.
US09929217B2

A method of manufacturing an array substrate of a display is provided. The method includes forming a first bank material layer on a first substrate, wherein a material of the first bank material layer includes hydrophobic element; patterning the first bank material layer to form a first bank having at least one first concave; forming a first electrode on the first bank and in the first concave after the step of patterning the first bank material layer to form the first bank; and forming an color layer on the first electrode.
US09929215B2

A method of forming an organic semiconductor includes forming a thin film transistor (“TFT”) backplane; forming a pixel well over the TFT backplane using a photoresist; performing a first plasma etch of the pixel well; stripping the photoresist in the pixel well; performing a second plasma etch of the pixel well; performing a first wash of the pixel well; exposing the pixel well to ultraviolet light; performing a second wash of the pixel well; and forming an organic photodiode in the pixel well.
US09929213B2

The present disclosure generally relates to a nano-particle matrix in a 3D NVM RRAM device. The RRAM device utilizes a material that may be deposited into high aspect ratio channels, has good cycle ability, short erase and write times, and write/erase voltages that are compatible with CMOS. The RRAM material is disposed between two electrodes of the device and includes conductive nano-particles that are distributed within an insulating matrix. The particles are distributed below the percolation threshold.
US09929208B2

A light emitting device includes a substrate and a plurality of light emitting cells disposed on the substrate. Each light emitting cell includes a first semiconductor layer and a second semiconductor layer, an active layer between the first and the second semiconductors, a conductive material on the second semiconductor layer, an inclined surface, a first insulation layer overlaps each light emitting cell, an electrically conductive material overlaps the first insulation layer to couple two of the plurality of light emitting cells, and a second insulation layer overlaps the electrically conductive material. A light-transmitting material is used in both the first insulation layer and the second insulation layer. The inclined surface is continuous and has a slope of approximately 20° to approximately 80° from a horizontal plane based on the substrate.
US09929206B2

An integrated circuit for an imaging device including an array of photo-sensitive areas is disclosed. In one aspect the integrated circuit includes a first multi-layer structure and a second multi-layer structure arranged over a first and a second photo-sensitive area, respectively. The second multi-layer structures each have a bottom and a top reflective structure and a spacer layer arranged therebetween. The spacer layer has a thickness such that the multi-layer structure selectively transmits a narrow range of wavelengths of electro-magnetic radiation. The bottom and top reflective structures include a stack of alternating layers of a first and a second material. Thickness and/or material of the alternating layers of the first multi-layer structure differ from thickness and/or material of the alternating layers of the second multi-layer structure.
US09929200B2

Provided is an image pickup device, including: a first trench provided between a plurality of pixels in a light-receiving region of a semiconductor substrate, the semiconductor substrate including the light-receiving region and a peripheral region, the light-receiving region being provided with the plurality of pixels each including a photoelectric conversion section; and a second trench provided in the peripheral region of the semiconductor substrate, wherein the semiconductor substrate has a variation in thickness between a portion where the first trench is provided and a portion where the second trench is provided.
US09929199B2

There is provided a radiation detector including: a plurality of photoelectric conversion devices, each photoelectric conversion device formed at least partially within an embedding layer and having a light receiving surface situated at least partially outside of the embedding layer, and a plurality of scintillator crystals, at least a first scintillator crystal of the plurality of scintillator crystals in contact with at least one light receiving surface at a proximal end, wherein a cross-section of the first scintillator crystal at the proximal end is smaller than a cross-section of the first scintillator crystal at a distal end.
US09929195B2

An image sensor assembly, a method of manufacturing the same, and a camera module are provided. The image sensor assembly includes an image sensor including a pixel region provided on a surface of the image sensor, a cover disposed above the pixel region, a spacer disposed on a surface of the cover and the spacer being configured to maintain a distance between the image sensor and the cover, and an adhesive configured to fixedly attach the spacer to the image sensor, wherein the spacer comprises a first and a second member disposed parallel to and at a distance from each other.
US09929185B2

A semiconductor device manufacturing technique which allows reduction of semiconductor chip size. First, a pad and other wires are formed over an insulating film. A surface protective film is formed over the insulating film including the pad and wires, and an opening is made in the surface protective film. The opening lies over the pad and exposes a surface of the pad. A bump electrode is formed over the surface protective film including the opening. Here, the pad is smaller than the bump electrode. Consequently, the wires are arranged just beneath the bump electrode in the same layer as the pad 10. In other words, the wires are arranged in space which becomes available because the pad is small enough.
US09929178B1

A method for manufacturing a semiconductor device includes forming a first semiconductor layer, forming a stacked body including alternately formed first and second layers on the first semiconductor layer, forming a hole from an upper surface of the stacked body to the first semiconductor layer to expose the first semiconductor layer therein. A first insulating layer is formed on the inner wall of the hole, and a second semiconductor layer is formed on the first insulating layer within the hole, wherein the second semiconductor layer is electrically connected to the first semiconductor layer. A metal layer is provided in contact with at least one of the first and second semiconductor layers. The stacked body, semiconductor layers, insulating layer and metal layer are exposed to an annealing temperature sufficient to cause migration of metal in the metal layer into one of the first and second semiconductor layers.
US09929176B2

According to an embodiment, a non-volatile storage device includes a first layer, a second layer formed on the first layer, a stacked body including a plurality of conductive films stacked on the second layer, and a semiconductor pillar which penetrates the stacked body and the second layer and reaches the first layer. The semiconductor pillar includes a semiconductor film formed along an extending direction of the semiconductor pillar, and a memory film which covers a periphery of the semiconductor film. The memory film includes a first portion formed between the stacked body and the semiconductor film and a second portion formed between the second layer and the semiconductor film. An outer periphery of the second portion in a plane perpendicular to the extending direction is wider than an outer periphery of the first portion on a second layer side of the stacked body.
US09929171B2

A semiconductor memory device according to an embodiment comprises: a semiconductor substrate; a semiconductor layer provided extending in a first direction above the semiconductor substrate, on the semiconductor substrate; a first insulating layer provided on a side surface of the semiconductor layer; a charge accumulation layer provided on a side surface of the first insulating layer; a block insulating layer provided on a side surface of the charge accumulation layer; and a plurality of conductive layers stacked in the first direction via an insulating layer, in a periphery of the block insulating layer. The block insulating layer includes: a first block insulating layer; and a second block insulating layer that has a permittivity which is higher than that of the first block insulating layer. A lower end of the second block insulating layer is positioned more upwardly than a lower end of the first insulating layer.
US09929165B1

Methods of producing integrated circuits are provided. An exemplary method includes patterning a source line photoresist mask to overlie a source line area of a substrate while exposing a drain line area. The source line area is between a first and second memory cell and the drain line area is between the second and a third memory cell. A source line is formed in the source line area. A source line dielectric is concurrently formed overlying the source line while a drain line dielectric is formed overlying a drain line area. A drain line photoresist mask is patterned to overlie the source line in an active section while exposing the source line in a strap section, and while exposing the drain line area. The drain line dielectric is removed from over the drain line area while a thickness of the source line dielectric in the strap section is reduced.
US09929162B1

A semiconductor device include a substrate including at least a memory cell region formed thereon, an isolation mesh formed on the substrate; and a plurality of storage node contact plugs. The semiconductor device includes a plurality of memory cells formed in the memory cell region. The isolation mesh includes a plurality of essentially homogeneous dielectric sidewalls and a plurality of first apertures defined by the dielectric sidewalls. The storage node contact plugs are respectively formed in the first apertures, and electrically connected to the memory cells respectively.
US09929152B2

One aspect of the disclosure relates to an integrated circuit structure. The integrated circuit structure may include a fin having a first source/drain region and a second source/drain, the first source/drain region being over a substrate and below a central region of the fin, and the second source/drain region being within a dielectric layer and over the central region of the fin; a gate structure within the dielectric layer substantially surrounding the central region of the fin between the first source/drain region and the second source drain region, wherein the fin includes at least one tapered region from the central region of the fin to at least one of the first source/drain region or the second source/drain region.
US09929147B2

A vertical structure may be manufactured in a substrate of an integrated circuit, and that vertical structure used to form a high density capacitance for the integrated circuit. These thin vertical structures can be configured to operate as an insulator in a capacitor. The vertical structures may be manufactured using three-dimensional semiconductor manufacturing technology, such as FinFET (fin field effect transistor) technology and manufacturing processes. The capacitors based on thin vertical structures may be integrated with other circuitry that can utilize the thin vertical structures, such as FinFET transistors.
US09929144B2

An electrical device that in some embodiments includes a substrate including a lateral device region and a vertical device region. A lateral diffusion metal oxide semiconductor (LDMOS) device may be present in the lateral device region, wherein a drift region of the LDMOS device has a length that is parallel to an upper surface of the substrate in which the LDMOS device is formed. A vertical field effect transistor (VFET) device may be present in the vertical device region, wherein a vertical channel of the VFET has a length that is perpendicular to said upper surface of the substrate, the VFET including a gate structure that is positioned around the vertical channel.
US09929132B2

A semiconductor device includes a substrate, a seed layer, a first patterned metal layer, a dielectric layer and a second metal layer. The seed layer is disposed on a surface of the substrate. The first patterned metal layer is disposed on the seed layer and has a first thickness. The first patterned metal layer includes a first part and a second part. The dielectric layer is disposed on the first part of the first patterned metal layer. The second metal layer is disposed on the dielectric layer and has a second thickness, where the first thickness is greater than the second thickness. The first part of the first patterned metal layer, the dielectric layer and the second metal layer form a capacitor. The first part of the first patterned metal layer is a lower electrode of the capacitor, and the second part of the first patterned metal layer is an inductor.
US09929127B1

A package can include first, second, and third dynamic random access memory (DRAM) semiconductor devices having first, second and third through vias, respectively, and stacked above an interposer. First, second, and third interface connections can be formed between the DRAM semiconductor devices. A first wiring of the interposer can be connected at a central portion of a first external connection that receives a first power supply potential. A second wiring of the interposer can be connected to a second external connection that receives a first data signal.
US09929122B2

A ribbon bonding tool including a body portion is provided. The body portion includes a tip portion. The tip portion includes a working surface between a front edge of the tip portion and a back edge of the tip portion. The working surface includes a region defining at least one of a plurality of recesses and a plurality of protrusions. The working surface also defines at least one of (1) a first planar portion between the region and the front edge of the tip portion, and (2) a second planar portion between the region and the back edge of the tip portion.
US09929120B2

A semiconductor device includes an opening and a redistribution layer gutter which are formed integrally in a polyimide resin film of a single layer. A redistribution layer is formed in the polyimide resin film of a single layer. A wiring material (silver) including the redistribution layer can be inhibited from migrating.
US09929109B2

Some embodiments of the present disclosure relate to a three dimensional integrated circuit (3DIC) structure. The 3DIC structure has a first die and a second die that is bonded to the first die by one or more bonding structures. The one or more bonding structures respectively have a first metal pad arranged on the first die and a second metal pad arranged on the second die. A first plurality of support structures are disposed between the first die and the second die. The first plurality of support structures include polymers and are laterally spaced apart from a closest one of the one or more bonding structures. The first plurality of support structures extend below an upper surface of the second metal pad.
US09929102B1

A fan-out semiconductor package includes: a first interconnection member having a through-hole; a semiconductor chip disposed in the through-hole and having an active surface having connection pads disposed thereon and an inactive surface opposing the active surface; an encapsulant filling at least portions of spaces between walls of the through-hole and side surfaces of the semiconductor chip; and a second interconnection member disposed on the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pads of the semiconductor chip through vias, wherein the side surface of the semiconductor chip has a step portion.
US09929093B2

A semiconductor device includes a substrate including a cell area, a first contact area, and a second contact area; a lower stacked structure extending over the second contact area from the cell area; an upper stacked structure extending over the first contact area from the cell area, the upper stacked structure leaving the second contact area open; N (N is a natural number of 2 or more) first group of stepped grooves penetrating at least one portion of the upper stacked structure in the first contact area; and M (M is a natural number equal to or smaller than N) second group of stepped grooves penetrating at least one portion of the lower stacked structure in the second contact area.
US09929086B2

In a semiconductor device (SD), plate-shaped upper electrodes (UEL) are formed on a lower electrode (LEL) with a dielectric film (DEC) interposed therebetween. The lower electrode (LEL), the dielectric film (DEC), and the upper electrodes (UEL) constitute MIM capacitors (MCA). One of the upper electrodes (UEL) and another upper electrode (UEL) that are adjacent to each other are arranged at an equal distance (D1), without the guard ring being interposed therebetween. The upper electrodes (UEL) positioned on the outermost periphery and the guard ring (GR) positioned outside those upper electrodes UEL are arranged at a distance equal to the distance (D1) from each other.
US09929082B2

Receiving structure for electrically connecting a nano-object on a surface thereof and re-establish electrical contact with the nano-object on the opposite surface, and methods for manufacturing the structure.The invention, that can be used for molecular characterisation, makes use of a support (44) to connect a nano-object (50) onto its top face and continue the electrical contact on its bottom face. At least two interconnects (52, 54) pass through the support. The two faces of the support comprise contact continuity zones (56, 58, 60, 62) for the interconnects. According to the invention, at least the zones (56, 58) in the top face are doped zones each having a pattern adapted to the fan out of the interconnect associated with it, on this face.
US09929077B2

A magnetic sensor includes a semiconductor element, a lead frame, a bonding wire, and a package. The lead frame includes a die pad to which the semiconductor element is attached and an external connection lead. The bonding wire connects the external connection lead with the semiconductor element. The package seals the semiconductor element, the die pad, the external connection pad, and the bonding wire. The package is made of epoxy-based resin. The lead frame further includes a projecting portion extending from the die pad, the projecting portion is exposed from the package at a position different from a position of the external connection lead, and a partial surface of the projecting portion which contacts with the package is made of material having a higher ionization tendency than an ionization tendency of silver.
US09929064B2

Various embodiments comprise apparatuses and methods for testing and repairing through-substrate vias in a stack of interconnected dice. In various embodiments, an apparatus is provided that includes a number of through-substrate vias to couple to one or more devices, at least one redundant through-substrate via to allow a repair of the apparatus, and a pair of pull-up devices coupled to the through-substrate vias and the redundant through-substrate via to provide a high-data value to the first end of the respective through-substrate vias. A test register is coupled the second end of each of the through-substrate vias and the redundant through-substrate via to store a received version of the high-data value. A comparator compares the high-data value with the received version of the high-data value to test the through-substrate vias for short-circuit connections. Other apparatuses and methods are disclosed.
US09929057B2

A method for filling gaps between structures includes forming a plurality of high aspect ratio structures adjacent to one another with gaps, forming a first dielectric layer on tops of the structures and conformally depositing a spacer dielectric layer over the structures. The spacer dielectric layer is removed from horizontal surfaces and a protection layer is conformally deposited over the structures. The gaps are filled with a flowable dielectric, which is recessed to a height along sidewalls of the structures by a selective etch process such that the protection layer protects the spacer dielectric layer on sidewalls of the structures. The first dielectric layer and the spacer dielectric layer are exposed above the height using a higher etch resistance than the protection layer to maintain dimensions of the spacer layer dielectric through the etching processes. The gaps are filled by a high density plasma fill.
US09929051B1

A wafer dicing method comprises providing a wafer and performing a cutting procedure and a contacting procedure. The wafer includes a plurality of dies and a metal layer, wherein the metal layer is formed on a scribe line which is formed between adjacent dies. A cutter is used to cut the metal layer along the scribe line during the cutting procedure to form a plurality of dies on the wafer, and the metal layer cut by the cutter remains a plurality of metal burrs on the dies. A brush is used to contact with the metal burrs along the cutting slot during the contracting procedure to prevent each of the metal burrs from protruding from a surface of each of the dies.
US09929048B1

Disclosed are methods of forming an integrated circuit (IC) structure with self-aligned middle of the line (MOL) contacts and the resulting IC structure. In the methods, different, selectively etchable, dielectric materials are used above the gate level for: a dielectric cap above a gate; a dielectric spacer above a gate sidewall spacer and laterally surrounding the dielectric cap; and a stack of dielectric layer(s) that covers the dielectric cap, the dielectric spacer, and metal plugs positioned laterally adjacent to the dielectric spacer and above source/drain regions. Due to the different dielectric materials, subsequently formed gate and source/drain contacts are self-aligned in two dimensions to provide protection against the occurrence of opens between wires and/or vias in the first BEOL metal level and the contacts and to further provide protection against the occurrence of shorts between the gate contact and any metal plugs and between the source/drain contacts and the gate.
US09929037B2

A support member for a thermal processing chamber is described. The support member has a sol coating on at least one surface. The sol coating contains a material that blocks a desired wavelength or spectrum of radiation from being transmitted by the material of the support member. The sol coating may be a multi-layer structure that may include adhesion layers, transition layers, and cap layers, in addition to radiation-blocking layers.
US09929035B2

A relief structure is formed on a surface of a carrier provided for accommodating a wafer, which is fastened to the carrier by a removable adhesive contacting the carrier. The relief structure, which may be spatially confined to the center of the carrier, reduces the strength of adhesion between the wafer and the carrier. If the adhesive is appropriately selected and maintains the connection between the wafer and the carrier at elevated temperatures, further process steps can be performed at temperatures of typically 300° C. or more. The subsequent mechanical separation of the adhesive joint is facilitated by the relief structure on the carrier.
US09929034B2

A substrate transfer device includes a casing and a substrate conveying robot. A size of the casing in a second direction Y is more than a size of the casing in a first direction X. The casing includes walls forming a conveying chamber and at least one opening or provided at at least one side of the conveying chamber in the first direction X. The substrate conveying robot includes a base, a robot arm, a robot hand, and a controller. When a space in the conveying chamber except for a predetermined exclusive region is defined as an effective conveying chamber, an entire link length DL of a link is less than a conveying chamber size Dx, and an entire hand length Dh of the robot hand is not less than an effective conveying chamber size Dx′.
US09929024B2

The present disclosure relates to enhancing the thermal performance of encapsulated flip chip dies. According to an exemplary process, a plurality of flip chip dies are attached on a top surface of a carrier, and a first mold compound is applied over the top surface of the carrier to encapsulate the plurality of flip chip dies. The first mold compound is thinned down to expose a substrate of each flip chip die and the substrate of each flip chip die is then substantially etched away to provide an etched flip chip die that has an exposed surface at the bottom of a cavity. Next, a second mold compound with high thermal conductivity is applied to substantially fill each cavity and the top surface of the second mold compound is planarized. Finally, the encapsulated etched flip chip dies can be marked, singulated, and tested as a module.
US09929016B2

A method is disclosed of removing a first material disposed over a second material adjacent to a field effect transistor gate having a gate sidewall layer that comprises an etch-resistant material on a gate sidewall. The method includes subjecting the first material to a gas cluster ion beam etch process to remove first material adjacent to the gate, and detecting exposure of the second material during the gas cluster ion beam (GCIB) etch process.
US09929015B2

In one embodiment, a processing apparatus may include a process chamber configured to house a substrate and a hybrid source assembly that includes a gas channel coupled to a molecular source; and a plasma chamber configured to generate a plasma and isolated from the gas channel. The processing apparatus may also include an extraction assembly disposed between the hybrid source assembly and process chamber, coupled to the gas channel and plasma chamber, and configured to direct an ion beam to a substrate, the ion beam comprising angled ions wherein the angled ions form a non-zero angle with respect to a perpendicular to a substrate plane; and configured to direct a molecular beam comprising molecular species received from the gas channel to the substrate.
US09929011B2

Method and devices are disclosed for device manufacture of gallium nitride devices by growing a gallium nitride layer on a silicon substrate using Atomic Layer Deposition (ALD) followed by rapid thermal annealing. Gallium nitride is grown directly on silicon or on a barrier layer of aluminum nitride grown on the silicon substrate. One or both layers are thermally processed by rapid thermal annealing. Preferably the ALD process use a reaction temperature below 550° C. and preferable below 350° C. The rapid thermal annealing step raises the temperature of the coating surface to a temperature ranging from 550 to 1500° C. for less than 12 msec.
US09929005B1

Disclosed is a method of manufacturing a semiconductor device. The method includes: (a) accommodating a substrate having a plurality of carbon-containing films protruding from a surface of the substrate; (b) forming a silicon-containing film on a surface of the plurality of carbon-containing films and a surface of the substrate by supplying a silicon-containing gas to the substrate; (c) forming a silicon/oxygen-containing film by supplying a first plasma of an oxygen-containing gas to the substrate; and (d) forming a silicon oxide film by supplying a second plasma of the oxygen-containing gas to the substrate after performing (c).
US09928995B2

A method for configuring a plasma processing chamber for preventing a plasma un-confinement event during processing of a substrate from occurring outside of a confined plasma sustaining region is provided. The confined plasma sustaining region is defined by a set of confinement rings surrounding a bottom portion of an electrode is provided. The method includes determining a worst-case Debye length for a plasma generated in the plasma processing chamber during the processing. The method also includes performing at least one of adjusting gaps between any pair of adjacent confinement rings and adding at least one additional confinement ring to ensure that a gap between the any pair of adjacent confinement rings is less than the worst-case Debye length.
US09928993B2

A microwave antenna includes a first spiral conduit having a first conduit end, first plural ports in a floor of the first spiral conduit spaced apart along the length of the first spiral conduit; an axial conduit coupled to a rotatable stage; and a distributor waveguide comprising an input coupled to the axial conduit and a first output coupled to the first conduit end.
US09928992B2

A plasma generation device includes: a pair of electrodes that cause plasma to be generated in atmospheric pressure by a voltage being applied between the pair of electrodes; and a power source that includes a step-up transformer that has a coupling coefficient of 0.9 or greater and 0.9999 or less and generates the voltage.
US09928988B2

An ion source includes an ion source chamber having a longitudinal axis, the ion source chamber operative to define a plasma therein. The ion source also includes a split solenoid assembly comprising a first solenoid and a second solenoid that are mutually disposed along opposite sides of the ion source chamber, where each of the first solenoid and second solenoid comprises a metal member having a long axis parallel to the longitudinal axis of the ion source chamber, and a main coil having a coil axis parallel to the long axis and comprising a plurality of windings that circumscribe the metal member. The main coil defines a coil footprint that is larger than an ion source chamber footprint of the ion source chamber.
US09928982B2

A switching assembly includes an operating assembly and a fixed contact assembly including a first fixed contact, a second fixed contact, a third fixed contact, a fourth fixed contact, and a number of terminals. The number of terminals includes a first terminal, a second terminal, and a third terminal. The switching assembly also includes a movable contact assembly that includes a first movable contact and a second movable contact. The first movable contact is movable between a first position and a second position. The second movable contact is movable between a first position and a second position. The operating assembly is coupled to the movable contact assembly and moves the first and second movable contact assemblies between the first and second positions. The switching assembly also includes a shunt assembly including a number of shunts. The shunt assembly is configured in one of a series configuration or a parallel configuration.
US09928980B2

Disclosed in the present invention are a method of electricity leakage detection and prevention of electrical equipment's outer surface and system thereof. The method and system are used for detecting and preventing electricity leakage of the electrical equipment's outer surface caused by defective insulation and power supply connection faults. Without in touch with the electrical equipment's outer surface, the electricity leakage of the outer surface can be detected and the connection between the electrical equipment and the power supply can be cut and an alarm is made by means of the current channel (2) formed between the electrical equipment neutral line (N′) and the electrical equipment's outer surface (G′) and the monitoring of the current value. A power supply channel (5) is set up to make sure that the electrical equipment can be normally operated via the system even in the condition of the power supply connection faults. According to the method and system, the electricity leakage of the outer surface can be correctly detected and the alarm can be made or the connection between the electrical equipment and the power supply can be cut even if the electrical equipment's outer surface is not grounded. With the advantage of simple construction and low cost, the system can be widely used.
US09928979B2

A circuit arrangement for activating a control device includes: a first switch in a main current path, via which the control device is activated; an alternative current path; and a control logic which compares a voltage present for activating the control device to a threshold voltage and opens the first switch if the threshold voltage falls below so that a higher volume of an interference current effectuated by the present negative voltage flows via the alternative current path.
US09928978B1

Devices, systems and methods are provided that introduce or alter electrical characteristics of a power delivery system such as a residential power circuit to alter load profiles to prevent accurate identification of powered devices or disaggregation of distinct device information. This masking may include any of a range of steps or actions or devices to introduce or altering impedance elements or filtration circuits in coordinated fashion with the operation of the targeted devices to be masked. The system may be configured to be applied to hinder or interfere with conventional Nonintrusive Load Monitoring.
US09928972B1

Embodiments relate generally to a limit switch comprising a switch housing; a contact block assembly comprising a contact plunger and a switch circuit; a head assembly comprising a lever; a reset plunger configured to fit within the housing, configured to interact with the head assembly and the contact plunger; and a reset assembly comprising a reset button and a reset axis, configured to attach to the housing and to interact with the reset plunger, wherein the head assembly moves the reset plunger downward against a bias, wherein, when the reset plunger is moved down a predetermined amount, the reset axis moves into an opening in the reset plunger, due to a bias on the reset axis, wherein when the reset plunger moves downward, the contact plunger also moves downward against a bias, and wherein the contact plunger is configured to control the switch circuit.
US09928969B2

A method for pre-doping a lithium ion capacitor, including: compressing a lithium ion capacitor of the formula: C/S/A/S/C/S/A/S/C, where: /A/ is an anode coated on both sides with an anode carbon layer, and each anode carbon layer is further coated with lithium composite powder (LCP) layer; C/ is a cathode coated on one side with a layer of an cathode carbon mixture; and S is a separator; and a non-aqueous electrolyte; and conditioning the resulting compressed lithium ion capacitor, for example, at a rate of from C/20 to 4C, and the conditioning redistributes the impregnated lithium as lithium ions in the anode carbon structure. Also disclosed is an carbon coated anode having lithium composite powder (LCP) layer compressed on the carbon coated anode.
US09928967B2

Provided is a three-dimensional composite of nickel cobalt oxide/graphene on nickel foam as high-performance electrode materials for supercapacitors and a method for preparing the same, and the electrode comprising a three-dimensional nickel cobalt oxide/graphene on nickel foam exhibited an ultrahigh specific capacitance of 2,260 F/g at a current density of 1 A/g.
US09928963B2

A capacitor assembly that comprises a housing, a capacitor element that is hermetically sealed within the housing, and a thermally conductive material that at least partially encapsulates the capacitor element is provided. The capacitor element includes a sintered anode body, a dielectric overlying the anode body, and a solid electrolyte overlying the dielectric. The thermally conductive material has a thermal conductivity of about 1 W/m-K or more as determined in accordance with ISO 22007-2:2014.
US09928954B2

A bond-wire transformer for an RF device is described. The primary and secondary circuits of the bond-wire transformer are formed using loops formed with a pair of normal profile and low profile bond-wires. This results in improved efficiency and higher power operation.
US09928950B2

A polarized electromagnetic actuator includes a movable armature, a stator, and at least one coil wrapped around the stator. At least one permanent magnet is disposed over the stator. When a current is applied to the at least one coil, the at least one coil is configured to reduce a magnetic flux of at least one permanent magnet in one direction and increase a magnetic flux of at least one permanent magnet in another direction. The movable armature moves in the direction of the increased magnetic flux.
US09928947B1

A low-ohmic chip resistor with high conductivity is fabricated. The chip resistor has an electrode of a base metal or base-metal alloy. The base-metal or base-metal-alloy electrode and a resistor layer are fabricated through thick-film printing with sintering at a low temperature in the air. Therein, a thick-film paste made of a cheap low-reduction-potential metal (such as aluminum (Al) or nickel (Ni)) is formed through screen-printing and sintering. Then, the layer of the cheap low-reduction-potential metal is used as a sacrificial layer to be immersed in a metal solution having a high reduction potential. Therein, a wet chemical alternation reaction is processed for obtaining a metal electrode having the high reduction potential. Or, the sacrificial layer may be immersed in a mixed solution of several different metal having high reduction potential to process wet chemical alternation reaction for obtaining an alloy of metal mixed with different composition.
US09928922B2

The present invention provides a shift register and a method for driving the same, a gate driving circuit and a display device, the shift register includes a NOR gate circuit, a latch circuit and an output control circuit. First to fourth input terminals of the NOR gate circuit are connected to a clock control signal terminal, a signal input terminal, a high-level power supply terminal and a low-level power supply terminal, respectively, and an output terminal thereof is connected to a first input terminal of the latch circuit; second to fourth input terminals of the latch circuit are connected to the signal input terminal, the high-level power supply terminal and the low-level power supply terminal, respectively, and first and second output terminals thereof are both connected to the output control circuit, which is connected to the clock control signal terminal, the low-level power supply terminal and a signal output terminal.
US09928913B2

A communication line is connected to first and second chips, and held at a first signal level. A monitor circuit changes a signal level of the communication line from the first signal to a second signal level while one of the first and second chips uses a current larger than a reference current. When the signal level of the communication line is the second signal level, the other of the first and second chips is controlled to a wait state that does not transfer to an operating state of using a current larger than the reference current.
US09928904B2

An example device in accordance with an aspect of the present disclosure includes a plurality of bit-cells coupled as an array. A bit-cell includes a first switch element, a second switch element, and a memory element coupled at a node. The plurality of bit-cells are coupled as the array based on a first bit-cell's memory element being coupled to a second bit-cell's node.
US09928898B2

A memory and a method for operating a memory are provided. The memory includes a memory cell having a transistor and a wordline driver outputting a wordline coupled to the memory cell. The wordline driver adjusts a voltage level of the wordline to compensate for a parameter of the transistor. The method includes asserting a wordline voltage to access a memory cell having a transistor and adjusting the wordline voltage to compensate for a parameter of the transistor. Another memory is provided. The memory includes a memory cell and a wordline driver outputting a wordline coupled to the memory cell. The wordline driver adjusts a voltage level of the wordline based on a feedback of the wordline.
US09928896B1

A refresh control device may include a first oscillator configured to generate a first oscillation signal, a second oscillator configured to generate a second oscillation signal having a different cycle from the first oscillation signal, a first address controller configured to latch an address in response to the first oscillation signal, and output the latched address when a refresh signal is enabled. The refresh control device may also include a second address controller configured to latch the address in response to the second oscillation signal, and output the latched address when the refresh signal is enabled. Further included may be a selector configured to select any one of the output of the first address controller and the output of the second address controller in response to a select signal, and output the selected output as a row hammer address.
US09928890B2

A system and method for calibrating memory using credit-based segmentation control is disclosed. A memory and a memory controller coupled thereto. The memory controller includes a calibration circuit configured to calibrate a data strobe signal conveyed to/from the memory. The calibration may be subdivided, in time, into a number of segments. The memory controller also includes a credit circuit configured to provide a condition code to the calibration circuit. The condition code may be indicative of an amount of time a request has been pending, or how many request are pending. If the condition code indicates that a request has been pending for more than a certain amount of time, the calibration may be terminated.
US09928887B2

Examples of the present disclosure provide apparatuses and methods for performing shift operations in a memory. An example method comprises performing a shift operation a first element stored in a first group of memory cells coupled to a first access line and a number of sense lines of a memory array and a second element stored in a second group of memory cells coupled to a second access line and the number of sense lines of the memory array. The method can include shifting the first element by a number of bit positions defined by the second element by performing a number of AND operations, OR operations, SHIFT operations, and INVERT operations performed without transferring data via an input/output (I/O) line.
US09928883B2

A microelectronic package can include a substrate having first and second surfaces, first, second, and third microelectronic elements each having a surface facing the first surface, terminals exposed at the second surface, and leads electrically connected between contacts of each microelectronic element and the terminals. The substrate can have first, second, and third spaced-apart apertures having first, second, and third parallel axes extending in directions of the lengths of the apertures. The contacts of the first, second, and third microelectronic elements can be aligned with one of the first, second, or third apertures. The terminals can include first and second sets of first terminals configured to carry address information. The first set can be connected with the first and third microelectronic elements and not with the second microelectronic element, and the second set can be connected with the second microelectronic element and not with the first or third microelectronic elements.
US09928880B2

A system management device (1) includes: a data request transmission unit (5) which successively transmits data request signals (C5) to a management object system (50); a feature data extraction unit (6) which extracts feature data (D3) from data (D50) acquired by a data acquisition unit (3); an error information extraction unit (7) which extracts error information from the data; a feature data storage unit (8) which stores feature data at a time of occurrence of an error as error-occurrence-time feature data (D6) according to the error information; and a system control unit (9) which, each time the data is acquired, compares a status value included in the feature data (D3) in the acquired data with a status value included in the error-occurrence-time feature data (D6) already stored in the feature data storage unit (8) and performs control of the management object system (50) according to a result of the comparison.
US09928874B2

A method for real-time video processing for changing features of an object in a video is presented. The method comprises providing an object in the video, where the object is at least partially and at least occasionally presented in frames of the video. The method detects the object in the video and generates a list of at least one element of the object. The list is based on the object's features to be changed according to a request for modification. The at least one element of the object is detected and tracked. The method transforms the frames of the video such that the at least one element of the object is modified according to the request for modification.
US09928871B2

A defect scan method is carried out to detect a defective portion in a storage medium of a storage device, the storage medium including multiple storage regions including a first storage region and a second storage region. The defect scan method includes scanning a part of the storage regions of the storage medium to detect a defective portion therein, before the storage device is connected to a host, a scanned storage region including the first storage region and a non-scanned storage region including the second storage region, mapping logical addresses to physical addresses of a non-defective portion of the first storage region, scanning the second storage region to detect a defective portion therein, after the storage device is connected to the host, and mapping logical addresses to physical addresses of a non-defective portion of the second storage region.
US09928867B2

Provided herein are apparatuses and methods, including patterning a first set of features in a servo zone to form a patterned servo zone while a first mask protects a data zone from the patterning. The first mask may be removed from the data zone. The apparatuses and methods may further include patterning a second set of features in the data zone to form a patterned data zone while a second mask protects the patterned servo zone from the patterning.
US09928859B2

Methods of forming a NFT the methods including forming a hard mask positioned over at least a portion of the rod, the hard mask including at least one layer; patterning a resist mask over the hard mask, the resist mask having an edge positioned over at least a portion of the rod; etching a portion of the hard mask to expose a back edge of the rod and to form a back edge of the hard mask, wherein the back edge of the rod is equivalent to the back edge of the peg; and wherein a forward portion of the rod which is the portion of the rod forward of the back edge is covered by the hard mask; forming a disc mask including a void configured to form a disc of a NFT, the disc mask being formed over at least a portion of the hard mask so that the exposed back edge of the rod is within the void configured to form the disc; etching an area exposed in the void of the disc mask to remove both a rear portion of the rod and the surrounding dielectric up to the back edge of the hard mask edge; depositing a disc material in the etched void, wherein the back edge of the hard mask defines the front edge of the disc and the back edge of the rod is in contact with the front edge of the disc; and polishing the deposited disc material to form a top surface substantially planar with the top of the forward rod portion.
US09928856B2

A magnetic storage system according to one embodiment includes a magnetic head having a removable organic coating thereon in an amount sufficient for reducing exposure of the head to oxidation promoting materials. The system also includes an applicator in a drive in which the magnetic head resides, the applicator being configured to apply the organic coating directly to the magnetic head without contacting the magnetic head. At least one guide is configured to create a spacing between the magnetic head and the guide, wherein the spacing is sufficient to insert the applicator into the spacing.
US09928853B2

According to one embodiment, a system for processing data includes a controller configured to determine whether a position error signal (PES) is invalid while reading data from a magnetic medium using at least one data channel. The controller is also configured to determine whether a PES value is above a first predetermined threshold in response to a determination that the PES is valid. Moreover, the controller is configured to inject error bits into a data stream in place of corresponding bits of decoded data in response to a determination that the PES is invalid and in response to a determination that the PES value is above the first predetermined threshold. Other systems and methods for processing data are described in accordance with more embodiments.
US09928852B2

A method is provided for detecting a predetermined frequency band in an audio data signal which has previously been coded according to a succession of data blocks, among which at least certain blocks contain respectively at least one set of spectral parameters representing a linear prediction filter. Such a method of detection implements, for a current block among the at least certain blocks and for which at least a plurality of spectral parameters of the set have been previously decoded, acts of: determining, among the plurality of previously decoded spectral parameters, the index of the first spectral parameter closest to a threshold frequency; calculating at least one criterion on the basis of the determined index; and deciding whether the predetermined frequency band is detected in the current block, as a function of the criterion calculated.
US09928849B2

A method for slowing a digital audio signal from the transmitter in order to transmit a slowed-down digital audio signal to a receiver, comprises the conversion of the digital audio signal received from a transmitter into a text made up of a series of words, assigning a timestamp bookmark to each word of the text, identifying words that belong to patterns referenced in a database of patterns to be eliminated, the definition of a rate of slowing, the adaptation of timestamped bookmarks to a slowed-down time frame based on the time of slowing, the slowing of the digital audio signal, the deletion of patterns to be eliminated, and the transmission to the receiver of a slowed-down digital audio signal.
US09928846B2

A method and an electronic device for tracking audio are provided. The method includes generating video data by obtaining an external image; extracting an object included in the image from the video data; and controlling an audio reception unit to receive an audio signal based on the extracted object. The electronic device includes a video processing unit configured to generate video data by obtaining an external image; an audio reception unit configured to receive an audio signal; and a controller configured to extract an object included in the image from the video data, and control the audio reception unit based on the extracted object.
US09928837B2

A mobile terminal can include a display; a proximity sensor to sense proximity of an object; an audio output unit; a microphone unit; and a controller to: in response to sensing the proximity of the object through the proximity sensor, activate the microphone and activate a voice recognition function, and in response to receiving a first voice signal for requesting first event information through the microphone, execute a first function of an application corresponding to first text converted from the first voice signal, and output audio data based on an execution of the first function.
US09928834B2

An information processing method is provided, which is applicable to an electronic device, where the electronic device includes a voice input and output unit, and the method includes: detecting to obtain voice information; obtaining at least one voice feature in the voice information by identifying the voice information; generating a voice operation instruction based on the voice information; determining a presentation outcome of multimedia data based on the at least one voice feature and the voice operation instruction, where the presentation outcome includes a content to be presented for the multimedia data and a presenting form for the content to be presented, and the presentation outcome matches the voice feature; and presenting the multimedia data based on the presentation outcome.
US09928833B2

The processing of voice inputs includes receiving a voice input from a user. The received voice input can be analyzed to determine whether the voice input includes at least one of human-intended content or machine-intended content. Responsive to determining that the voice input includes human-intended content, a human recipient for the human-intended content can be identified within the voice input, and a message can be sent to the identified human recipient. The message can include the human-intended content in an audio form. Responsive to determining that the voice input includes machine-intended content, a machine recipient for the machine-intended content can be identified within the voice input, and a message including the machine-intended content can be sent to the identified machine recipient to implement the machine-intended content.
US09928830B2

An information processing apparatus and a method for performing speech training in speech rehabilitation are disclosed. A report about content to be uttered in an utterance training is made to a trainee of the utterance training and the volume of a voice uttered by the trainee in response to the report is obtained. Then, the result of comparison between the obtained volume and a volume predetermined as a target volume is reported.
US09928828B2

According to an embodiment, a transliteration work support device includes an analysis unit, a storage unit, an estimation unit, a construction unit, a correction unit, and an update unit. The analysis unit performs language analysis on document data and creates transliteration auxiliary information representing a way of transliteration of a word or a phrase in the document data. The storage unit stores a correction history representing a way of transliteration corrected in the past of the word or the phrase. The estimation unit estimates a correction place and a correction candidate of the document data or the transliteration auxiliary information from the history. The construction unit constructs work list information including work items corresponding to types of corrections according to the correction candidate and progress information. The correction unit corrects the document data or the transliteration auxiliary information. The update unit updates the history and the progress information according to the correction.
US09928821B2

The invention relates to a composite comprising matrix material and organic natural fiber material. The composite may be a compound, a granulate, or at least a part of a sound reproduction device. The composite may be made by injection molding. According to an embodiment a composite comprises matrix material and organic natural fiber based material, wherein the matrix material comprises a thermoplastic polymer matrix. The composite may comprise a relative sound wave resistance of 1500-5000. The composite may comprise a relative damping of sound radiation of 1.5-5.0. The composite may comprise a dynamic modulus of 2000-11000 measured according to ISO 6721-3. The composite may comprise a relative acoustic quality factor of 5-200. The composite may comprise a relative factor of viscous damping of 0.500-0.005.
US09928820B2

A fuel cell system includes a fuel cell, an air supplier that supplies air to a cathode of the fuel cell, a flow rate sensor that senses an air flow rate, and a silencer that reduces sound of a certain frequency through interference of an acoustic wave, the flow rate sensor, the air supplier, and the fuel cell being arranged in an air passage in series in order named from an upstream side of flow of the air, the silencer being arranged in a branch portion of the air passage, the branch portion being between the flow rate sensor and the air supplier.
US09928809B2

A display panel includes a shift register and an active terminator. The shift register has a drive circuit coupled to one end of a gate line. The active terminator is coupled to the other end of the gate line and includes a first transistor, a second transistor, and a first capacitor. The first transistor has a first terminal connected to a first clock signal, a second terminal connected to the gate line, and a third terminal. The second transistor has a first terminal connected to a first internal node, a second terminal connected to the third terminal of the first transistor, and a third terminal connected to a first DC voltage source. The first capacitor has a first terminal connected to the gate line and a second terminal connected to the third terminal of the first transistor and the second terminal of second transistor.
US09928808B2

An information interaction method and an electronic device are provided. The method is applicable in a first electronic device. The first electronic device includes a first interaction unit and a second interaction unit, where the first interaction unit includes a first display unit. The method includes receiving device information of a second electronic device via the second interaction unit when the second interaction unit is in a working state; processing the device information of the second electronic device; and sending a procedure of the processing to the first interaction unit via the second interaction unit for displaying via the first display unit. When the second interaction unit is in a working state, the second interaction unit receives device information of the second electronic device, and the connection with the second electronic device may be achieved without inputting information manually, therefore the connection process is simple.
US09928806B2

An image display apparatus includes a light-source driving circuit that drives a light source to cyclically change brightness. A control unit controls a pixel to turn on and off over a plurality of subfields in a field so that transmittance or reflectance in the pixel over the plurality of subfields in the field corresponds to a gray level specified for the pixel. The control unit also arranges the plurality of subfields such that two or more gray-level defining subfields maintain a predetermined relationship with respect to the cyclical change in brightness of the light source caused by drive of a light-source driving circuit.
US09928795B2

A gate driver on array (GOA) circuit and a display device are provided. The GOA circuit is formed on an array substrate, and has a plurality of GOA units. Each of the GOA units has a drive module, a pull-down module, a pull-down output module, and a pull-up output module, which has a forward and reverse scanning function and avoids providing a forward and reverse scanning control unit and receiving a signal of the forward and reverse scanning control unit by connecting a circuit input of a pull-down output module and a drive module.
US09928791B2

According to an embodiment, a display apparatus includes gate lines extending in a first direction, data lines extending in a second direction crossing the first direction, and pixels connected to the gate lines and the data lines. The pixels include pixels arranged in a k-th row and pixels arranged in a (k+1)th row disposed adjacent to the pixels arranged in the k-th row in the second direction. An (i+1)th gate line is disposed between the pixels in the k-th row and the pixels in the (k+1)th row. A first pixel arranged in a g-th column among the pixels arranged in the k-th row and a second pixel arranged in the g-th column among the pixels arranged in the (k+1)th row are connected to a j-th data line. The pixels arranged in the k-th row are alternately connected to an i-th gate line and the (i+1)th gate line.
US09928785B2

In one general aspect, a computing device can include a base, and a lid coupled to the base. The lid can house a display section including a first side and a second side. The display section can include a display device having a first side and a second side. The first side of the display device can be located on the first side of the display section and the second side of the display device can be located on the second side of the display section. An enclosure can surround the display device. The enclosure can include a fluid, a plurality of particles suspended in the fluid, and a layer of circuitry disposed on a surface of the enclosure. The computing device can be configured to control movement of the particles within the fluid by applying an electric field to the layer of circuitry.
US09928770B2

A method for adjusting a display effect and an electronic apparatus that includes a frame body, a fixing device, and a functional main body section. The functional main body section includes a display device disposed in the frame body. When a user views a first display content in the first display region in a first interactive mode, a light beam emitted by the display device is incident upon the user's eyes so that the user perceives a first perception picture. The display parameter of the display device is adjusted by obtaining the adjustment parameter for instructing to adjust the display effect of the first perception picture, and thereby generating the corresponding control signal, so that a current display effect of the first perception picture is different from a display effect of the first perception picture before the adjustment.
US09928765B1

A TFT array substrate is disclosed. The substrate includes a plurality of gate lines, and a first gate drive circuit, where the first gate drive circuit includes m levels of first repeat units. Each level of first repeat unit includes a first shift register. The substrate also includes a second gate drive circuit, where the second gate drive circuit includes n levels of second repeat units. Each level of second repeat unit includes a second shift register. The substrate also includes a first start signal line and a first start transistor, where a drain of the first start transistor is electrically connected with the first start signal line. The substrate also includes a second start transistor, where a drain of the second start transistor is electrically connected with the first start signal line.
US09928754B2

Computer-implemented systems and methods are provided for automatically generating recitation items. For example, a computer performing the recitation item generation can receive one or more text sets that each includes one or more texts. The computer can determine a value for each text set using one or more metrics, such as a vocabulary difficulty metric, a syntactic complexity metric, a phoneme distribution metric, a phonetic difficulty metric, and a prosody distribution metric. Then the computer can select a final text set based on the value associated with each text set. The selected final text set can be used as the recitation items for a speaking assessment test.
US09928749B2

Systems and methods include UAVs that serve to assist carrier personnel by reducing the physical demands of the transportation and delivery process. A UAV generally includes a UAV chassis including an upper portion, a plurality of propulsion members configured to provide lift to the UAV chassis, and a parcel carrier configured for being selectively coupled to and removed from the UAV chassis. UAV support mechanisms are utilized to load and unload parcel carriers to the UAV chassis, and the UAV lands on and takes off from the UAV support mechanism to deliver parcels to a serviceable point. The UAV includes computing entities that interface with different systems and computing entities to send and receive various types of information.
US09928746B1

Apparatus and methods are disclosed for vehicle-to-vehicle cooperation to marshal traffic. An example disclosed cooperative vehicle includes an example vehicle-to-vehicle communication module and an example cooperative adaptive cruise control module. The example cooperative adaptive cruise control module determines a location of a traffic cataract. The example cooperative adaptive cruise control module also coordinates with other cooperative vehicles to form a platoon of standard vehicles. Additionally, the example cooperative adaptive cruise control module coordinates with other the cooperative vehicles to move the formed platoon through the traffic cataract at a constant speed.
US09928744B1

The invention disclosed comprises a system for managing first response to an accident, incident or event. The system uses GPS, inter-vehicle wireless communications, and cellular radio communications to direct response team vehicles to the location of an accident, incident or event; and to convey response vehicle avoidance and detouring messages to non-response vehicles and pedestrians within a geo-fence area established by the system.
US09928741B2

A traffic adjustment or a traffic command, for example, is based on data congestion on a cellular network. Position data is received from a mobile device. A portion of a cellular network that corresponds to the position data is selected. The portion of the cellular network may be the geographic area covered by a cell. The network state of the portion of the cellular network is identified. A traffic device is also identified. The traffic device may be a traffic light or a variable speed sign. The traffic adjustment or traffic command for the traffic device is calculated based on the network state.
US09928738B2

Methods and systems are disclosed for generating a timely and reliable warning message before a traffic control signal changes to a red light state. A preferred process leverages traffic signal state data, state change predictions, and signal timing plans. The warning message may be distributed for various uses by downstream users and applications.
US09928732B2

An analyzer operable with an optical network is responsive to a probe signal reflected by a sensor in the network to convey information about targeted matter in air in the sensor. Multiple sensors at different locations in the network can be associated with respective selective optical wavelength filtering thereby enabling the analyzer to associated respective ones of the sensors.
US09928730B2

A method for connecting low power radios into a self-assembling and self-healing network with multiple portals to higher speed networks such as, but not limited to, electrical or optical Ethernet is provided for monitoring transmission lines, for example, or other monitoring application. An arrangement of sensors is provided (e.g., sensors can be associated with clamps or positioned along infrastructure being monitored and without dependence on any clamps or other devices) that are designed to communicate and operate in an geographically distributed array to provide increased and autonomous monitoring of large utility, highway, communication and similar networks. A unique collection of sensors (e.g., an anemometer with no moving parts) provides comprehensive diagnostics for improved operation of large geographic scale utility, highway, communication and similar infrastructure.
US09928729B2

A remote operation receiver (111) is configured to communicate with a communication terminal and receive a remote operation from outside a home. A remote operation monitor (112) is configured to monitor a state of communication with the communication terminal at the remote operation receiver (111) during an operation based on the remote operation. A notifier (114) is configured to provide in the home guidance to urge a user to conduct a manual operation on a manual operation receiver (121) when the remote operation monitor (112) detects that the communication with the communication terminal is discontinued. Then, an indoor device (10) is configured to make a shift to normal operation upon reception of the manual operation within a reference time period. An abnormal remote operation processor (124) is configured to set an extended time period corresponding to an operation state and then make a transition of the indoor device (10) to a safe operation when no manual operation is received even if the reference time period has elapsed.
US09928726B2

A programmable interface module includes a linear power regulator to control and provide power to interfaced components on an as needed basis. The interface module is implemented in, for example, a sensor pack and multiplexed to a plurality of sensor modules. In a first mode, the linear voltage regulator provides a relatively small amount of power which allows a sensor module to output a signal responsive to detecting an environmental condition (e.g., gamma or x-ray radiation, extreme temperatures, etc.). The interface module can switch the linear voltage regulator to a second mode in which the linear voltage regulator ramps up the amount of power provided to a detecting sensor module. The sensor module can then provide a level indicative of a concentration or intensity of the environmental condition. If the level surpasses a predetermined threshold, the sensor pack can output an alert signal to security server.
US09928723B2

A moisture detection apparatus can include a soft printed circuit board, a power supply, a processing unit, and a bendable body. The soft printed circuit board can include at least one capacitor. The power supply can be arranged to apply a voltage across the at least one capacitor. The processing unit can have one or more processors configured to detect a capacitance across the at least one capacitor and emit a moisture detection signal in response to a change the capacitance across the at least one capacitor. The soft printed circuit board is embedded in the bendable body. A kit can be comprised of the moisture detection and at least one bag assembly. Another kit can be comprised of the moisture detection and a receiving unit configured to receive the moisture detection signal.
US09928700B1

An interface device configured to provide an electrostatic friction (ESF) effect is disclosed. The interface device comprises a plurality of electrodes disposed at a surface of the interface device. It further comprises a signal generating circuit configured to generate a first drive signal at an output of the signal generating circuit, and comprises a plurality of frequency filter units or delay elements electrically connected to the signal generating circuit and to the plurality of electrodes. The interface device further comprises a control unit configured to use the plurality of frequency filter units or delay elements: (i) to cause only a subset of one or more electrodes of the plurality of electrodes to output one or more respective ESF effects with the first drive signal, or (ii) to cause at least two electrodes to output respective ESF effects with the first drive signal in different respective manners.
US09928696B2

Examples of externally-activated devices and systems are disclosed. One example system includes a first device having an actuation component; and a second device having a haptic output component, wherein: the first device and the second device are configured to be physically separable from each other; the actuation component is configured to transmit an actuation signal to the haptic output component while the first device and the second device are physically separated from each other, and the haptic output component configured to output a haptic effect in response to receiving the actuation signal and while the first device and the second device are physically separated from each other, the haptic effect based on the actuation signal.
US09928690B2

A system providing a community award to player is disclosed. The system comprises a plurality of gaming machines and a system controller. Each gaming machine is configured receive a wager from a respective player and responsively initiate a game. The system controller is coupled to each of the gaming machines and includes a database with a community awards list including a plurality of total award amounts, each total award amount associated with a corresponding number of players. The system controller is then configured to detect a triggering condition; responsively determine a number of players playing the plurality of gaming machines; determine a total award as a function of the determined number of players and the community award list; and provide a community award to at least one of the plurality of players as a function of the determined total award.
US09928687B2

An electromechanical gaming machine that provides an entertainment game wherein a user controls the movement of a ship across a fixed plane. A passively actuated entertainment element allows for a user to trigger wagers through the use of an entertainment software engine. A game world engine detects the trigger and then requests a real world engine to resolve the gambling event. The results of the gambling event are communicated to the game world engine which then instructs the entertainment software engine to generate a display.
US09928671B2

A system and a method are provided for authenticating a requester seeking service. In response to a received request, the system selects a random biometric behavior. A request to provide the selected behavior is output by the system. Evaluation circuitry compares a received behavioral response from a requester to information from an authorized user database and determines if the requested service should be provided.
US09928668B2

An electronic control device (ECU) reserves a transmission of a requested diagnosis data that is requested by a management center when an external device is connected to a dedicated connector, and when IGSW is turned ON. In such scheme, a delay of an off-board diagnosis process in the ECU is prevented when a diagnosis tool connected to the dedicated connector performs an off-board diagnosis. Further, after turning OFF of IGSW, the ECU, which is no longer due for a request from the external device connected to the dedicated connector, transmits the requested diagnosis data to the center, enabling the center to perform a remote diagnosis service. Therefore, the remote diagnosis service is performable when a commercially-available external device is connected to the dedicated connector by a user of a vehicle.
US09928664B2

An acquirer (231) of an image processing device (100) acquires first connection information set between a first part displayed on a display (30) and glue from a glue setting table (214) of a memory (210). The acquirer (231) acquires second connection information set between a second part displayed on the display (30) and the glue from glue setting table (214) of the memory (210). A controller (232) connects together the first part and the second part displayed on the display (30) based on the first connection information and the second connection information acquired by the acquirer (231). A display controller (230) displays the first part and the second part connected together on the display (30).
US09928662B2

A system includes a first and a second hand tracking device, the first and second hand tracking devices being configured to provide position information associated with hands of a user; hardware processors; a memory; and a temporal manipulation module. The temporal manipulation module is configured to perform operations including recording changes made in a virtual reality (VR) environment involving the user, thereby creating a recorded content, detecting a first revolution gesture performed by the user with the first and second hand tracking devices, the first revolution gesture including the first and second hand tracking devices revolving in a circular motion about a common axis, stopping the recording based on detecting the first revolution gesture, rewinding through the recorded content based on the first revolution gesture and, during the rewinding, displaying the recorded content in the VR environment, the displaying including altering the VR environment based on the recorded content.
US09928658B2

One or more computer processors generate an augmented reality overlay for camera field of vision. The one or more processors determine a field of view of an imaging device. The one or more processors generate an overlay image that represents the field of view of the imaging device. The one or more processors determine a location of an image display device in respect to the field of view of the imaging device. The one or more processors generate a modified overlay image by modifying one or both of a size and an orientation of the overlay image. The modification is based on the location of the image display device in respect to the field of view of the imaging device. The one or more processors display the modified overlay image by the image display device in real-time.
US09928655B1

Embodiments herein include an augmented reality (AR) system that predictively renders images which may reduce or remove lag. Instead of rendering images in response to sensing changes in the user orientation, the AR system generates predictive images by predicting future user orientations. The AR system can render multiple predictive images that each includes AR content that will be displayed at a future time. Because the predictive images are generated using different user orientations, the location of an object in the AR content in each of the predictive images is different. The predictive images are transmitted to the AR device which selects one of the images to display by comparing the orientations used to generate each of the predictive images with the current (actual) orientation of the user.
US09928654B2

An augmented reality display system comprises a passable world model data comprises a set of map points corresponding to one or more objects of the real world. The augmented reality system also comprises a processor to communicate with one or more individual augmented reality display systems to pass a portion of the passable world model data to the one or more individual augmented reality display systems, wherein the piece of the passable world model data is passed based at least in part on respective locations corresponding to the one or more individual augmented reality display systems.
US09928652B2

A user interface enables a user to calibrate the position of a three dimensional model with a real-world environment represented by that model. Using a device's sensor, the device's location and orientation is determined. A video image of the device's environment is displayed on the device's display. The device overlays a representation of an object from a virtual reality model on the video image. The position of the overlaid representation is determined based on the device's location and orientation. In response to user input, the device adjusts a position of the overlaid representation relative to the video image.
US09928646B2

Example implementations relate to rendering a visualization of a data set. In example implementations, a device causes a first plurality of geometric shapes to be generated. The first plurality of geometric shapes may correspond to a first plurality of topics at a first hierarchical level of the data set. The device may cause the first plurality of shapes to be arranged in a tessellation. Sizes of the first plurality of geometric shapes in the tessellation may be based on a ranking or importance of the corresponding first plurality of topics.
US09928642B2

A system and method uses the capabilities of a geometry shader unit within the multi-threaded graphics processor to implement algorithms with variable input and output.
US09928641B2

Systems and methods are provided for simulating shadows in a scene. In an embodiment, two or more light sources that cast shadows from objects are identified. Each of those light sources is then assigned to a channel in a shadow mask buffer. The shadows are then accumulated into the shadow mask buffer and may be combined with corresponding lights to render the scene.
US09928640B2

Embodiments provide for a graphics processing apparatus including a graphics processing unit having bounding volume logic to operate on a compressed bounding volume hierarchy, wherein each bounding volume node stores a parent bounding volume and multiple child bounding volumes that are encoded relative to the parent bounding volume.
US09928638B2

A method for simulating a graphical object. The method comprises monitoring approximate distance between a first graphical object and a second graphical object, the first graphical object having at least a first particle and the second graphical object having at least a second particle; detecting a collision (P220) between the first particle and the second particle; computing (P230) a first set of forces associated with the first and second particles due to the collision, wherein the first set of forces are computed within a first context in which X particle attributes associated with the first and second particles are considered; computing (P240) a second set of forces associated with the first and second particles due to the collision, wherein the second set of forces are computed within a second context in which Y particle attributes associated with the first and second particles are considered, wherein X
US09928635B2

A computer-implemented method (400) to generate an avatar, such as an avatar forming part of synthetic user generated content. The method comprises determining a rigid model based on an appearance error, a shape error and a dimensionality (425) of received images (405), and an appearance component and shape component of the rigid model. The non-rigid digital model may be a person specific active appearance model. Other aspects of include a computer system (200) and software (225).
US09928631B2

This application provides a TV screenshot method and an associated television (TV). The method includes: upon receiving a screenshot request, acquiring a layer range of On Screen Display (OSD) sub-layers corresponding to windows of every application displayed on an OSD layer; and generating the screenshot image by taking a snap shot of the OSD sub-layers in the layer range. This application can prevent unwanted system notification information image from being captured when a snap shot is taken.
US09928617B2

A system and method for determining, from registered positron emission tomography (PET) sinogram data and magnetic resonance (MR) image data, an estimated attenuation sinogram uses a data consistency condition to evaluate a gradient of the PET sinogram data using the MR image data. An image of the subject is reconstructed using the estimate attenuation sinogram.
US09928604B2

Objects in an image sequence are tracked within a bounding box such that the object is assured to some extent of being contained within the bounding box. The location of the object within the bounding box is less important than knowing with some certainty that the object is within the bounding box, unlike previous methods that attempt to center an object within a bounding box. The approach, which uses histograms of image features such as color indices, is suited to applications such as zooming and is robust to occlusions, out-of-plane rotations, illumination changes and long-term tracking drift.
US09928593B2

According to one embodiment, a structuring circuitry temporarily structures a dynamical model of analysis processing based on the time-series medical image. The identification circuitry identifies a latent variable of the dynamical model so that at least one of a prediction value of a blood vessel morphology and a prediction value of a bloodstream based on the temporarily structured dynamical model is in conformity with at least one of an observation value of the blood vessel morphology and an observation value of the bloodstream measured in advance. The analysis circuitry analyzes the dynamical model to which the identified latent variable is allocated.
US09928586B2

A computer application on a device for tracking menstrual blood loss by receiving an image of a used sanitary product, analyzing, or receiving analysis of, the amount of blood volume in the image, and aggregating the blood volume from more than one image to determine total blood loss volume for a menstrual cycle.
US09928580B2

Provided is a projection system that easily and appropriately reduces the geometric distortion of the image projected on the projection plane. The projection circuitry 3 of the projection system 1000 projects a test image onto the projection plane. The three-dimensional shape measurement circuitry 4 measures the three-dimensional shape of the projection plane. The controller 200 generates a control signal. Based on the measured three-dimensional shape data, the projection image adjustment circuitry 1 performs correction processing and rotation processing on a test, in accordance with the control signal, such that the geometrical image distortion is reduced as viewed from the user's viewpoint.
US09928573B2

The controller divides a display of the display component provided to the main body case into a first display area that is disposed on a sensor mounting component side and displays measurement values, and a second display area that is disposed on the opposite side from the sensor mounting component side and displays input buttons. When the acceleration sensor has detected that the orientation of the main body case is inverted in a horizontal direction, the controller rotates a display of the first display area and a display of the second display area 180 degrees within each of these areas.
US09928570B2

A measurement method and apparatus to make precise measurements on a touch screen device, such as a mobile device. A measuring tool is provided that that measures a quantity associated with an image being displayed on the touch screen. In response to a user selection, the measuring tool may be activated. A magnified view is presented that shows a position associated with a touch of, e.g., a user's finger so the user may fine-tune a start position of a measurement. The user's touch may be tracked from the start position to a current position during which time a dynamically updated display of the quantity being measured is presented. An ending measurement of the quantity is displayed in accordance with a removal of the touch at an end position.
US09928568B2

Display devices are disclosed. In one aspect, the display device includes a display panel having a display area including a plurality of pixels and a non-display area surrounding the display area. The display panel includes a plurality of gate lines and a plurality of data lines, and the gate and data lines are electrically connected to the pixels. The display device also includes a driving integrated circuit (IC) formed over the non-display area and configured to drive the pixels and a panel information memory formed over the non-display area and configured to store attribute information of the display panel.
US09928565B2

A device comprising a graphics processing unit (GPU) includes a memory and at least one processor. The at least one processor may be configured to: receive a GPU command packet that indicates the GPU may select between a direct rendering mode or a binning rendering mode for a portion of a frame to be rendered by the GPU, determine whether to use the direct rendering mode or the binning rendering mode for the portion of the frame to be rendered by the GPU based on at least one of: information in the received command packet or a state of the GPU, and render the portion of the frame using the determined direct rendering mode or the binning rendering mode.
US09928552B1

Methods and systems for insurance investment product decision modeling are disclosed. The methods and systems provide means for determining an objectively appropriate insurance investment product or funding level for a customer including inputting a set of customer data including at least certain customer criteria such as age, gender and policy face amount, selecting insurance products for comparison, calculating an expected investment in each of the selected insurance products or funding levels, calculating an expected benefit from each of the selected insurance products or funding levels using at least an economic model, calculating a value for each of the types of insurance based on the expected investment and respective expected benefits and recommending an insurance product or funding level based at least in part on a comparison of the value or net gain for the selected insurance products or funding levels being compared.
US09928549B2

A computer-implemented method is provided for opening an expedited account for a user. The method includes receiving a request from the user to make a trade associated with at least one financial instrument, in the absence of an account being opened for the user. The method includes determining a plurality of factors in response to the request, the plurality of factors including 1) a credit worthiness score of the user; 2) a source of capital identified by the user to cover the trade; and 3) a type of the at least one financial instrument associated with the trade. The method also includes opening the expedited account for the user with limited trading privileges, in which an amount of fund for trading is advanced to the user based on the plurality of factors. The method further includes allowing the user to make a trade up to the amount of fund advanced.
US09928546B2

A method of processing data in connection with a security is provided. The security is collateralized by a plurality of home mortgage loans or by portions of the plurality of home mortgage loans. The method comprises generating payment projections regarding principal and interest payment projections for the plurality of home mortgage loans; determining that the payment projections have errors; and modifying loan characteristic data to eliminate errors in the loan characteristic data that cause errors in the payment projections. According to another embodiment, a method comprises receiving payment data regarding the plurality of loans a plurality of times separated by a plurality of days during the reporting cycle. Each time the payment data is received, the payment data is processed and the opportunity to make corrections is provided.
US09928544B1

Systems and processes described herein can identify interface points for an item in an image and generate a preview image that illustrates one or more additional items interfacing with at least one of the identified interface points. The system described herein can use augmented reality to present the preview image of an additional item connected to the item at the at least one identified interface point. Further, the system described herein can use a three-dimensional model created based at least in part on measurements of the additional item and a determination of the size of the item from context or reference information within the image to confirm that the additional item will fit the interface point of the item within a threshold degree of fit.
US09928542B2

A shopping list may be ordered in order to guide a shopper through a store in an efficient manner. Congestion in the store may be identified, such as using security camera footage. The shopping list may be reordered in order to avoid congested areas in the store. Expected areas of congestion may be determined based on velocities and maneuverability of other shoppers. Maneuverability of other shoppers may be estimated by analyzing video data and determining attributes of the other shoppers, such as whether they are pushing a cart or have children. The shopping list may be presented with directions to the locations of items within the store and may be periodically reordered throughout the shopper's visit responsive to detected congestion.
US09928534B2

Systems and associated processes for guiding users to provide more useful reviews are described. These systems and processes can provide guided reviews in certain embodiments by presenting questions to a user in the form of an interview. The questions can be relevant to the item being reviewed, and as such, may be specifically and dynamically selected based on the particular item under consideration. Many other criteria may be used to select the types of questions presented to users, examples of which will be described below. Presenting review questions to users can have the effect of reducing or eliminating the “blank page” effect of having to write a review from scratch, with no guidance. Accordingly, review questions can potentially elicit more thorough and useful feedback than existing review systems in some embodiments.
US09928533B2

Systems and methods are disclosed to create, aggregate, and syndicate a group of product or content attributes and provide ways to access, display, filter, share, merchandise, shop and consume the created content repository using a collection recommendation and merchandising engine via web services independent of where the content is created or updated.
US09928510B2

An apparatus and system for casting votes electronically comprises both a host server and a plurality of voting machines at various remote locations. First “user identifying information” for a plurality of potential users who are registered to use the system is pre-stored in memory, either at the host server or at a voting machine, or both. Second “user identifying information” is entered by a user of the voting machine at the time the user wishes to vote. A display on the voting machine presents to the user voting information concerning at least one voting matter for which the user is to make a voting selection. A processor in either the host server or the voting machine, or both, compares the second user identifying information entered by the user of the voting machine with the first user identifying information, if any, previously stored in memory. The user of the voting machine is authorized to make a voting selection on the voting matter if the first and second user identifying information relating to this user are substantially similar. When a voting selection is made by an authorized user of the voting machine, the processor in the host server counts it as a vote. In this way, only users authorized to cast a vote are allowed to vote and the voting selections from all such authorized users who cast a vote are counted.
US09928507B2

A method for performing payments in remote transactions between a buyer and a vendor is provided. The method includes receiving buyer information from a vendor's network outlet when the buyer indicates a desire to purchase a selection at a later time through an Interactive Voice Response (IVR) center; providing a token to the buyer; receiving information about the token from the buyer through the IVR center; verifying the information about the token; transferring funds from a buyer account to a vendor account. Also provided is a system for processing payments in remote transactions including an IVR center to: receive a request for token from a buyer to purchase products from a vendor, and to receive information about the product; provide the token to the buyer; access a database, the database including information from vendor's and buyer's accounts; transfer funds from buyer's account to vendor's account upon buyer confirmation.
US09928496B2

The disclosure is related to generating a temporal physical payment card with a predetermined valid period. One of virtual payment cards stored in user equipment is selected based on a selection input received from a user. Information on the selected virtual payment card is transferred to a physical dummy payment card with a predetermined valid period.
US09928492B2

A gas vending system for health application, comprising: a healthy gas generator module, a control module, and a charging/payment module. The healthy gas generator module is used to generate a healthy gas. The control module is connected to the healthy gas generator module for monitoring the usage state of the healthy gas and generating a volume consumption signal for the healthy gas. The charging/payment module is connected to the control module for receiving the volume consumption signal for the healthy gas and then generating a toll after computing. The charging/payment module is adapted to accept cash or charging a debit card or credit card according to the toll.
US09928489B2

When a split amount decided by a representative splitting, in a representative terminal, a total amount transmitted from a store terminal is notified from each member terminal to a credit company server as a payment amount, the credit company server holds information for payment settlement, and transmits payment permission information including encrypted information generated by encrypting the information for payment settlement, to each member terminal. Each member terminal transmits payment permission information of the same contents as the payment permission information to the representative terminal. The representative terminal transmits payment permission information obtained by concatenating the payment permission information, to the store terminal.
US09928486B2

A method and system for selectively displaying calendar information on a secure calendar application in an environment designed to restrict secure applications from processing requests from non-secure applications are described herein. In particular, calendar information can be selectively accessed from a non-secure calendar application in accordance with a sync setting that is enforceable against the calendar information. The calendar information from the non-secure calendar application can be imported into a secure calendar application. In addition, the imported calendar information can be displayed as part of the user interface of the secure calendar application when the secure calendar application is activated.
US09928482B2

Embodiments of the present invention address deficiencies of the art in respect to meta-data management for an activity thread in an activity-centric collaborative environment, and provide a novel and non-obvious method, system and computer program product for private metadata integration. In one embodiment of the invention, a private meta-data integration method can be provided for an activity-centric collaborative environment. The method can include selecting an activity thread for display to a collaborator in an activity map of the activity-centric collaborative environment, and identifying the collaborator. For meta-data instances associated with corresponding activity objects in the activity thread, the meta-data instances can be excluded that have been marked private by a creator other than the identified collaborator.
US09928481B1

In some examples, a reader system is provided for managing inventory items in an inventory system. The reader system may be configured to read tags associated with items stowed in an inventory holder. The inventory holder may be detachably coupled to a mobile drive unit. The mobile drive unit may move the inventory holder to a first position near an antenna of the reader system and the tags may begin to be read. While reading or at other times in the reading process, the mobile drive unit may move the inventory holder relative to the antenna. The identified tags may be compared to a manifest list of items expected to be stowed in the inventory holder.
US09928480B2

Disclosed are a method, system and computer program for collecting inventory data about a group of machines at an office. This method comprises the steps of running an inventory tool on each of the machines, and the tool presenting dialog displays on each of the machines, filling in or changing data in the dialogs presented by the tool, and submitting the collected information to a server. Also disclosed are a method, system and computer program for customizing an inventory data collection tool for a plurality of logical groups of users. Each of the logical groups of users is provided with a copy of the inventory data collection tool and with a first copy of a common control file. Each of the groups of users uses the first copy of the common control file to customize the tool for the group of users.
US09928478B2

Present invention embodiments include a tool to track manufactured and other products from cradle to grave. This includes tracking the history of locations where equipment has been placed, loaned, evaluated, stored, and sold. The system includes Return Authorization (RA) and Complaints for equipment and parts.
US09928472B2

A system for determining asset configuration in a service delivery environment, comprises a simulation module developing a simulation model reflecting features of the service delivery environment, a search module using the simulation model and constraint data to determine a plurality of asset configurations for evaluation, a first evaluation module determining a value of each of the asset configurations, and determining the asset configuration of the plurality of asset configurations that yields a value meeting a predetermined objective, and a second evaluation module determining a deviation from a current configuration that would be caused by each of the asset configurations, and determining the asset configuration that yields a lowest deviation of the plurality of asset configurations, wherein the second evaluation module uses the value meeting the predetermined objective from the first evaluation module as a constraint when determining the asset configuration that yields the lowest deviation.
US09928470B2

Methods and systems for generating representation data, comprising: receiving travel request data; retrieving schedule data associated with the travel request data; generating representation data representing the schedule data; and sending the representation data via a computer network.
US09928462B2

An apparatus for determining a user's mental state in a terminal is provided. The apparatus includes a data collector configured to collect sensor data; a data processor configured to extract feature data from the sensor data; and a mental state determiner configured to provide the feature data to an inference model to determine the user's mental state.
US09928457B2

A method for securing an RFID tag to an object includes providing an RFID tag and placing the RFID tag on the object. The RFID tag has an RFID chip and an antenna electrically connected to the RFID chip. The RFID tag also has a first and second opening extending through the RFID tag. The object has a first and second protrusion extending from a surface of the object. The first and second protrusions extend through the first and second openings when the RFID tag is placed on the object. The method also includes melting the first and second protrusions to create a single integral boss that covers at least a portion of the RFID tag and secures the RFID tag to the object. The chip may be nonfunctional prior to the securement process.
US09928455B2

Containers for a foodstuff or beverage preparation machine that includes beverage or foodstuff preparation material and a code encoding preparation information are disclosed. Beverage or foodstuff preparation machines and systems that can be utilized with the container are also disclosed. Methods of producing and using the containers, machines, and systems are also disclosed.
US09928452B2

This invention decodes image data without overwriting the decompression result of the first image data by that of the second image data when the first image data compressed by the first method and the second image data compressed by the second method coexist. To do this, when decoding the image data in which the first image data compressed by the first method and the second image data compressed by the second method different from the first method coexist, a lossy-decoding unit decodes the first image data. Based on boundary information indicating a compression region compressed by the second method, a lossless-decoding unit selectively outputs pixel data decoded by the lossy-decoding unit or pixel data obtained by decoding the second image data of the compression region.
US09928433B1

Apparatuses, systems and methods are provided for determining when a vehicle operator is texting while driving. More particularly, apparatuses, systems and methods are provided for determining when a vehicle operator is texting while driving based on digital image data.
US09928432B1

A method for near-collision detection, including determining a risk map for a vehicle and automatically detecting a near-collision event with an object based on vehicle behavior relative to the risk map.
US09928429B2

An image processing apparatus includes a calculating unit and a detecting unit. The calculating unit calculates an additional value of a luminance values for each coordinate value in a first direction. The calculating unit calculates an additional value of the luminance values for each coordinate value in a second direction. The detecting unit detects a region of the image in which additional values of the luminance values for each coordinate value in the first direction are equal or a region in which additional values of the luminance values for each coordinate value in the second direction are equal.
US09928420B2

The subject disclosure is directed towards a high resolution, high frame rate, robust stereo depth system. The system provides depth data in varying conditions based upon stereo matching of images, including actively illuminated IR images in some implementations. A clean IR or RGB image may be captured and used with any other captured images in some implementations. Clean IR images may be obtained by using a notch filter to filter out the active illumination pattern. IR stereo cameras, a projector, broad spectrum IR LEDs and one or more other cameras may be incorporated into a single device, which may also include image processing components to internally compute depth data in the device for subsequent output.
US09928404B2

A determination device includes an receiver that receives a face image of a user from a camera whose direction of optical axis is predetermined with respect to a reference direction and a determiner that determines the face direction of the user depending on whether or not the reliability of a face direction calculated based on the face image and a learning model. The determiner determines the face direction depending on whether or not the reliability is greater than a first threshold value if the optical axis of the camera faces in a first direction and determines the face direction depending on whether or not the reliability is greater than a second threshold value different from the first threshold value if the optical axis faces in a second direction different from the first direction.
US09928399B2

A non-contact palmprint authentication method, device and mobile terminal, and the method is applied to a mobile terminal including a built in camera and a lighting lamp, including: enabling the built in camera when a palmprint authentication flow is started and keeping the working state of the lighting lamp to be set into a lighting mode when external illumination is insufficient, so as to provide supplementary lighting output for the built in camera; selecting a frame of new image from a video stream outputted by the built in camera as a candidate image, acquiring the current state parameter set of the built in camera according to the candidate image, judging whether each state parameter in the set satisfies a preset standard corresponding to the parameter, and outputting the candidate image as a palmprint-matched contrast palmprint image if all the state parameters satisfy the corresponding preset standards; and, matching the contrast palmprint image with one or more pre-recorded benchmark palmprint images to perform user authentication. The authentication method can effectively improve the output quality of the contrast palmprint image, so as to improve the performance of the non-contact palmprint authentication technology.
US09928390B1

A Radio Frequency Identification (RFID) reader may be configured to endorse an RFID tag. The reader receives an identifier from the tag and challenges the tag with a challenge. After receiving a response from the tag, the reader sends a first message including at least the identifier, challenge, and response to an authenticating entity and sends a second message including at least the identifier to a certifying entity. The reader then receives a first reply from the authenticating entity and a second reply from the certifying entity. The second reply may include a certificate associated with the tag, or may identify some property of the tag or an item associated with the tag. In some embodiments, the reader may serve as the authenticating and/or certifying entity.
US09928385B2

A method of providing security in a computer system includes performing a memory refresh of a window of memory locations in a memory, and in which each memory location stores a version value and a block of ciphertext. The version value may be updated with each write operation at a memory location; and the block of ciphertext may be produced with a key that changes with each write operation and from memory location to memory location. The memory refresh may include performing a periodic read operation followed by a corresponding write operation at each memory location. Between the read and write operations, the version value stored at the memory location may be compared with a chronologically earliest version value stored at any memory location of the window, and validity of the block of ciphertext stored at the memory location may be verified based on the comparison.
US09928380B2

Embodiments of a system and method are disclosed concerning the management of file usage. The method of controlling file access may manage a file with a target ID that has a sender and a recipient. The method may also establish a priority level key associated with the file. The priority level key may control file access. The method may provide the file access to the recipient if the recipient has access rights corresponding to the priority level key.
US09928377B2

A computer-implemented method is described to monitor and control enterprise information stored on a cloud computing service (CCS). The method includes using a cross-application monitor to detect a cloud computing service (CCS) application programming interface (API) in use and a function or an activity being performed via the CCS API. The method also includes determining the function or the activity being performed via the CCS API by parsing a data stream based on the CCS API and identifying content being transmitted to the CCS. The method further includes applying a content inspection rule to find strings and interrelated strings in the content that are subject to content control and triggering a security action responsive to finding the strings and interrelated strings subject to content control in the parsed stream.
US09928373B2

Techniques describe preventing sensitive data from being misappropriated during an operation performed by a cloud synchronization application. A request from a cloud sync application to upload a file to a cloud storage service is intercepted. The file is currently stored on a client computer of an enterprise network. An account associated with the request is identified. The file is evaluated based on a data loss prevention policy and the account associated with the request. The request is blocked based on the evaluation.
US09928370B2

According to an embodiment, a communication device includes an acquirer and a determiner. The acquirer is configured to acquire a first history value for each of one or more applications that use an encryption key. The first history value indicates a history value of a volume of the encryption key used by the each of one or more applications. The determiner is configured to determine a volume of the encryption key to be assigned to the corresponding application, according to the first history value.
US09928364B2

Detecting malicious files is disclosed, including: receiving a file checking task, wherein the file checking task comprises a storage address of a candidate file and basic information associated with executing the candidate file; sending the file checking task to a detection device, wherein the file checking task causes the detection device to: use the storage address to acquire the candidate file from a file server; execute the candidate file based at least in part on the basic information associated with the candidate file; monitor the execution of the candidate file; and generate a monitored action record corresponding to the execution of the candidate file; and receiving the monitored action record from the detection device; determining a set of actions included in the monitored action record that matches one or more action types included in a preset malicious action set; and determining whether the candidate file is a malicious file based at least in part on the determined set of actions.
US09928362B2

A system, method and computer program product for dynamically changing access tokens in a communication system. A client computer system is communicatively coupled by a communication channel to at least one target server. The client computer system includes a processor connected to a storage device that has a non-transitory machine-readable storage medium. The storage device stores a connection failure recovery program. The client computer system is programmed to implement the connection failure recovery program. The client computer system initiates a session by transmitting a first request for a connection to the target server using a first token type such as a client security token and if the first request fails, transmits a second request for a connection to the target server using a different token type.
US09928357B2

An information processing apparatus includes a communication unit for communicating with another information processing apparatus and a determination unit for determining whether or not to authenticate the other information processing apparatus on the basis of an operation pattern reported to a user and an analysis result of the user's operation corresponding to the operation pattern.
US09928356B2

A device and method to use a password by touch-less gesture are described. The device includes two or more ambient light sensors arranged at respective surface locations of the device, each of the two or more ambient light sensors measuring light intensity at the respective surface location. The device also includes a first processor to execute a password application on the device, and a second processor to detect two or more gestures performed by an object in touch-less communication with the device and define or verify a password based on the two or more gestures.
US09928354B2

A mobile terminal including a display unit; a fingerprint sensing unit; a memory configured to store fingerprint information; and a controller configured to receive a first fingerprint input via the fingerprint sensing unit for displaying content requiring user authentication, compare the first fingerprint input with the stored fingerprint information, output fingerprint authentication feedback indicating the first fingerprint input is insufficient for displaying the content requiring user authentication, in response to the first fingerprint input matching with the stored fingerprint information within a first predetermined range but less than a second predetermined range greater than the first predetermined range, receive a second fingerprint input via the fingerprint sensing unit, compare the second fingerprint input with the stored fingerprint information, and display the content requiring the user authentication in response to the second fingerprint input matching with the stored fingerprint information within the second predetermined range.
US09928353B2

In an approach for automated vehicle authorization. A processor receives a first set of credentials from at least a first near field communication device, wherein the first set of credentials indicates information about a person. A processor receives a second set of credentials from at least a second near field communication device, wherein the second set of credentials indicates information about a vehicle. A processor compares the first set of credentials to the second set of credentials. A processor determines whether the person indicated by the first set of credentials has authority to operate the vehicle, based on, at least, the comparison of the first set of credentials to the second set of credentials.
US09928345B2

Methods, systems and circuits evaluate a subject's risk of developing type 2 diabetes using defined mathematical models of short term risk (STR) and longer term risk of progression. The evaluations can stratify risk for patients having the same glucose measurement, particularly those with intermediate or low (normal) fasting plasma glucose (FPG) values. The STR or IR (insulin resistance) model(s) may include an inflammatory biomarker such as an NMR derived measurements of GlycA and a plurality of selected lipoprotein components of at least one biosample of the subject. Embodiments of the invention also provide methods, systems and circuits that generate STR scores as a marker of beta-cell dysfunction or impairment.
US09928342B1

A system that includes a plurality of RFID tags affixed to medical items, and a plurality of data collection engine devices, client devices and backend devices. The backend devices include trained machine learning models, business logic, and attributes of a plurality of patient events. A plurality of data collection engines and hospital information systems send attributes of new patient events to the backend devices. The backend devices can predict particular outcomes of new events based upon the attributes of the new events utilizing the trained machine learning models. Using business logic and the trained machine learning models, the backend devices can also make recommendations to optimize the patient flow in healthcare provider organizations.
US09928339B2

Methods and systems for routing image reports. One method includes receiving a completed report for the image study from a report source, establishing a unique identifier for a set of images associated with the completed report and stored in an image repository accessible through an image viewer, storing the unique identifier and an identifier of the image viewer in an image directory, and automatically creating a link associated with the completed report, the link based on the unique identifier. The method also includes identifying a report destination for the completed report, and transmitting the completed report and the link to the report destination. In addition, the method includes, when a recipient selects the link, automatically identifying the image viewer based on the image directory, and automatically providing the recipient with access to the image viewer.
US09928338B2

The present disclosure presents a unified system to phase a personal genome for downstream clinical interpretation. In an embodiment, an initial phasing is generated using public datasets, such as haplotypes from the 1000 Genomes Project, and a phasing toolkit. A local perturbation algorithm is applied to improve long range phasing. If available, a Mendelian inheritance pipeline is applied to identify phasing of novel and rare variants. These datasets are merged, followed by correction by any experimental data. This allows for full clinical interpretation of the role of a group of variants in a gene, whether inherited or de novo variants.
US09928337B2

A computer-implemented method for designing an integrated circuit includes: performing a simulation on input data or an initial layout to determine whether or not a design constraint has been violated. Upon determining that the design constraint has been violated, a redesign layout is created by adding a cutting area without changing a size of the integrated circuit. The adding a cutting area separates at least one of an active region and a gate line. At least one of the initial layout and the redesign layout is stored in a non-transitory computer readable storage medium.
US09928334B2

A method for redistribution layer routing is proposed. The method at least comprises inputting information regarding a redistribution layer layout, at least one netlist, and a constraint file. Next, it is creating a concentric-circle model based on the information, the netlist and the constraint file. Subsequently, it is assigning at least one pre-assignment net to at least one redistribution layer according to the concentric-circle model. Finally, the redistribution layer routing is performed.
US09928331B2

A method for circuit layout migration comprises creating a list of layout components in a source layout; determining a plurality of first groups of layout components being regularly aligned horizontally or vertically; determining first subsets of layout components which each belong to at least two of a respective set of determined first groups; determining a plurality of second groups of layout components, each second group comprising mutually exclusive ones of the first subsets of layout components; determining symmetry axes for pairs of second groups; building a constraint graph of the layout components of the source layout using alignment constraints for the alignment of layout components within each of the second groups and distance constraints for preserving a regularity pattern within each of the second groups and symmetry constraints for the determined symmetry axes for pairs of second groups; and performing constraint-graph-based compaction of the source layout.
US09928325B2

An information processing device includes a memory; and one or more processors which are coupled to the memory and configured to performs a process including verifying a quality of a signal waveform that is propagated through focused wiring on a substrate, and storing information which is used for the verification of the quality of the signal waveform, and wherein the verifying includes generating analysis models of a plurality of respective combinations of variations in a plurality of kinds of elements which have an influence on the quality of the signal waveform; calculating impulse-response-waveforms of the plurality of respective combinations using the generated analysis models; calculating the noise amount of the plurality of respective combinations based on the calculated impulse-response-waveforms; selecting a combination, in which the calculated noise amount is the largest, as a worst case in the plurality of combinations; and performing signal waveform-transition-analysis on the selected worst case.
US09928315B2

Improved finite-difference staggered grid wave propagation systems and methods. One illustrative computer-based wave field simulation method includes: applying at least one signal to a grid of model cells forming a model space, each model cell having stress values associated with stress nodes and velocity values associated with velocity nodes staggered from the stress nodes; and propagating the at least one signal as a wave into the model space by alternately updating the stress values and the velocity values to obtain a time-dependent wave field associated with the at least one signal. The stress value updating includes, for each model cell: determining spatial derivatives of the velocity values for the model cell; interpolating the spatial derivatives to multiple stress nodes within the model cell; and, for each stress node within the model cell, combining the spatial derivatives associated with that stress node to update at least one stress value associated with that stress node.
US09928313B2

A seasonality-aware search assist identifies seasonal search query suggestions using seasonal information associated with the seasonal search query suggestions. A user's search query input, temporal information associated with the user's search query input and a seasonal information associated with each seasonal-aware search query suggestion candidates may be used to identify a number of seasonal search query suggestions for presentation to the user. Seasonal search query suggestion candidates may be promoted in a list of search query suggestions presented to the user, and any non-seasonal search query suggestions included in the list may be positioned below the seasonal search query suggestions in the list. A popularity score associated with each of the listed seasonal search query suggestions may be used to order the seasonal search query candidates, and a popularity score associated with each of the listed non-seasonal search query suggestions may be used to order the non-seasonal search query suggestions.
US09928307B2

A method and related hardware for improved search engine results delivered to multiple devices associated with a same user is provided. The multiple devices may each have a user profile associated therewith and the search results delivered may be based on the user profile.
US09928304B2

An example information-processing device that includes: a first registering unit that registers, in accordance with an operation performed by a user, a link data set indicating a specific data set, a specifying unit that specifies a status of use of a link data set registered by the first registering unit or a status of use of a specific data set indicated by a link data set registered by the first registering unit, and a second registering unit that registers at least one of a plurality of link data sets registered by the first registering unit based on a status of use specified by the specifying unit.
US09928296B2

One or more techniques and/or systems are disclosed for creating an expanded or improved lexicon for use in search-based semantic tagging. A set of first documents can be identified using a set of first lexicon elements as queries, and one or more first document patterns can be extracted from the set of first documents. The document patterns can be used to find one or more second documents in a query log that comprise the document patterns, which are associated with query terms used to return the second documents. The query terms for the second documents can be extracted and used to expand the lexicon. Elements within the lexicon may be weighted based upon relevance to different query domains, for example.
US09928293B2

A contextual analysis engine systematically extracts, analyzes and organizes digital content stored in an electronic file such as a webpage. Content can be extracted using a text extraction module which is capable of separating the content which is to be analyzed from less meaningful content such as format specifications and programming scripts. The resulting unstructured corpus of plain text can then be passed to a text analytics module capable of generating a structured categorization of topics included within the content. This structured categorization can be organized based on a content topic ontology which may have been previously defined or which may be developed in real-time. The systems disclosed herein optionally include an input/output interface capable of managing workflows of the text extraction module and the text analytics module, administering a cache of previously generated results, and interfacing with other applications that leverage the disclosed contextual analysis services.
US09928282B2

An apparatus for providing search results on a mobile terminal includes a page-obtaining module configured to obtain a plurality of candidate pages and terminal-support information corresponding to the candidate page, and a support-information-updating module configured to establish or update page terminal-support information based on the candidate page and its corresponding terminal-support information. The page terminal-support information includes a mapping relationship between one or more groups of page-identification information and their corresponding terminal-support information. The apparatus also has a processing module configured to perform subsequent processing to one or more search results corresponding to the user's mobile query request based on terminal-attribute information of the mobile terminal corresponding to the user and the page terminal-support information, and a providing module configured to provide at least one of the one or more processed search results to an application corresponding to the mobile query request.
US09928280B2

To suggest new connections to a user of a social networking system, the system generates a set of candidate users to whom the user has not already formed a connection. The system determines the likelihood that the user will connect to each candidate user if suggested to do so, and it also computes the value to the social networking system if the user does connect to the candidate user. Then, the system computes an expected value score for each candidate user based on the corresponding likelihood and the value. The candidate users are ranked and the suggestions are provided to the user based on the candidate users' expected value scores. The social networking system can suggest other actions to a user in addition to forming a new connection with other users.
US09928267B2

Embodiments relate to hierarchical database compression. An aspect includes applying a first level of a first type of compression to a first partition of a column of a database. Another aspect includes applying a second level of the first type of compression to a subset of the first partition, wherein the first level of the first type of compression comprises a first first-level dictionary and the second level of the first type of compression comprises a first second-level dictionary, and wherein a code size of the first first-level dictionary is larger than a code size of the first second-level dictionary.
Patent Agency Ranking