Abstract:
A solar array maximum power point tracking system for regulating the power output of a solar array associated with a spacecraft. An on-board computer measures the bus voltage and current from the solar array and generates a power calculation of the solar array power output. The on-board computer applies a first reference signal to a remote error amplifier representative of an incremental change in the solar array power. Additionally, the solar array bus voltage is applied to the remote error amplifier such that the remote error amplifier senses the solar array bus voltage and generates an output voltage indicative of the change of the solar array power. The output voltage of the error amplifier is applied to a power processor unit. The output voltage from the remote error amplifier and the bus voltage are applied to a power stage within the power processor unit. The power stage generates an output current that is applied to an arcjet thruster. The output current is also applied to a transconductive circuit that converts the output current to a voltage so as to condition the input voltage to the power stage.
Abstract:
Disclosed are systems and methods in which a media player is connected via an interface device over a network to a source of content. Some conventional media players such as DVD players and televisions are equipped with hardware to render content disposed on and playable from a removable memory device, in particular a SD card. A memory card may be equipped with networking functionality, in particular, WI-FI networking, to enable connectivity over a local area wireless network. The memory card further may be provided with a processor. By providing an interface device that includes a processor, networking functionality, and storage, with suitable software on the storage, the media player may be connected over a network to locally networked or remote content sources. In some embodiments, the interface device also includes its own locally stored content.
Abstract:
Systems, methods, software, and data structures that provide dynamic ambient lighting synchronized to a video program being watched in a premises are described herein. A video program may be associated with a predefined lighting scheme that specifies or identifies a time-sequenced set of lighting effects (e.g., flashing police lights, sunrise, explosion, etc.) that are to be performed by the dynamic ambient lighting system time-synchronously with the video program. Components of the dynamic ambient lighting system may extract the lighting scheme from video data, parse the lighting scheme into individual lighting effects, and then control a single-color or multicolor light source associated with each of a plurality of light channels (e.g., front right, rear right, front left, rear left, center, and burst channel, among others) based on time-sequenced lighting primitives defined by each lighting effect. Light sources may be wirelessly controlled, e.g., using an IEEE 802.15.4 or ZigBee-compliant wireless system.
Abstract:
Systems, methods, software, and data structures that provide dynamic ambient lighting synchronized to a video program being watched in a premises are described herein. A video program may be associated with a predefined lighting scheme that specifies or identifies a time-sequenced set of lighting effects (e.g., flashing police lights, sunrise, explosion, etc.) that are to be performed by the dynamic ambient lighting system time-synchronously with the video program. Components of the dynamic ambient lighting system may extract the lighting scheme from video data, parse the lighting scheme into individual lighting effects, and then control a single-color or multicolor light source associated with each of a plurality of light channels (e.g., front right, rear right, front left, rear left, center, and burst channel, among others) based on time-sequenced lighting primitives defined by each lighting effect. Light sources may be wirelessly controlled, e.g., using an IEEE 802.15.4 or ZigBee-compliant wireless system.
Abstract:
A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance (DLNA) network. Media content may be stored directly by accessing the media server or by downloading the media content to the media server. A server platform may support a set of media servers, where each media server is connected to a corresponding DLNA network. A multicast group may be established among the set of media servers so that media content may be shared with members of the multicast group. Media content may be aggregated for media content for the multicast group based on content characteristics, where the content characteristics are indicative of media content that can be shared with members of the multicast group.
Abstract:
A method and system for determining which of a plurality of users may be sent an e-coupon. More particularly, a computing device may determine which of a plurality of users are watching a particular program or advertisement on television and may determine a corresponding e-coupon to be sent to the users watching the particular program.
Abstract:
A profile-based system is employed to manage user identities and preferences, devices, content and/or other aspects of service delivery. The user profiles may be maintained in one or more servers or other elements located in an external network access via a customer premises equipment (CPE) gateway of a local network. The profiles can be used to map users to identities, devices, services, and other features that affect the manner in which a particular user communicates with (or through) the external network.
Abstract:
A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance (DLNA) network. Media content may be stored directly by accessing the media server or by downloading the media content to the media server. The media server may support discovery of media content in a local DLNA network, media content fulfillment from a service provider network, and content delivery for a device on the DLNA network. The media server may further route regional traffic to the DLNA network from a media source such as a video on demand (VOD) server or an Internet media server.
Abstract:
A media server is hosted in a service provider's network so that media content can be stored from or rendered to a private network such as a Digital Living Network Alliance (DLNA) network. Media content may be stored directly by accessing the media server or by downloading the media content to the media server. A server platform may support a set of media servers, where each media server is connected to a corresponding DLNA network. A multicast group may be established among the set of media servers so that media content may be shared with members of the multicast group. Media content may be aggregated for media content for the multicast group based on content characteristics, where the content characteristics are indicative of media content that can be shared with members of the multicast group.
Abstract:
Disclosed are compounds of formula V wherein M is selected from: a metal atom; a metal compound; 2H whereby one H is bonded to each of the two nitrogen atoms depicted as being bonded to M (positions 29 and 31 shown) R3 is H or methyl; R1 and R4 are independently selected from: H, C1 to C4 alkyl, C2 to C4 alkenyl, methoxy, butoxy, propoxy, NH2, NH—(C1 to C4 alkyl), N—(C1 to C4 alkyl)2, S—(C1 to C4 alkyl); R8 to R25 are the same or different and are independently selected from: C1 to C32 alkyl; C2 to C32 alkenyl; X—O—Y; X—phenyl, X2COOX1, X2CONR1R11, H; halide; wherein: X and X2 are independently selected from: a chemical bond, —(CH2)n— wherein n is an integer from 1 to 32, —(CH2)a—CH═CH(CH2)b where a and b are independently selected from integers 0-32 and a+b totals 32; X1 and Y are independently selected from: C1 to C32 alkyl, C2 to C32 alkenyl, and H; R1 and R11 are independently selected from: H; C1 to C32 alkyl, C2 to C32 alkenyl, —(CH2)n—; with the proviso that at least one of R8 to R25 is selected from: C1 to C32 alkyl, C2 to C32 alkenyl, X—O—Y, X—phenyl, X2COOX1, X2CONR1 R11.