FUTUREWEI TECHNOLOGIES, INC. Patent applications |
Patent application number | Title | Published |
20160134530 | METHOD AND APPARATUS FOR SCALABLE CONTENT ROUTING AND MOBILITY IN NAMED DATA NETWORKS - Various disclosed embodiments include methods, systems, and computer-readable media for named data network (NDN) inter/intra-domain mobility. A complete de-coupling of identity and addressing space is established. This provides separation of control and forwarding allowing rich policy based routing, using SDN principles, as well as policy based global resolution. In one embodiment, the de-coupling of identity from location is achieved by a changeable forwarding label field in a header that can have nodal/domain/global scope. This disclosure provides content routing/mobility to be handled with a high degree of flexibility. This disclosure also provides mobility as a service for a component of a name space. | 05-12-2016 |
20160128085 | Channel Mapping for an Aggregated Touchless Wireless Fronthaul - A method implemented by a wireless fronthaul unit, the method comprises aggregating a plurality of first wireless channel signals to produce a first aggregated signal via digital frequency-domain mapping (FDM), wherein the first wireless channel signals are positioned in the first aggregated signal in non-overlapping first frequency bands, each non-overlapping first frequency band having a first bandwidth and a center frequency, wherein each respective center frequency is an odd integer multiple of a lowest center frequency, converting the first aggregated signal into a first modulated signal, and transmitting the first modulated signal to a wireless fronthaul link. | 05-05-2016 |
20160119905 | Wireless Communication Control Channel Apparatus and Method - An apparatus and method for control channel transmission in a wireless network are disclosed. A disclosure is provided with at least one resource block (RB) including a first control channel element associated with a first antenna port (AP) and a second control channel element associated with a second AP. The first and second control channel elements might be used for transmission of a single control channel, and a first reference signal sequence associated with one of the first AP and the second AP is selected for transmission of the single control channel based on a control channel element index value, such that a resource element of the at least one RB can be detected to decode the first control channel element and the second control channel element. | 04-28-2016 |
20160118772 | TUNABLE LASER WITH HIGH THERMAL WAVELENGTH TUNING EFFICIENCY - A monolithically integrated thermal tunable laser comprising a layered substrate comprising an upper surface and a lower surface, and a thermal tuning assembly comprising a heating element positioned on the upper surface, a waveguide layer positioned between the upper surface and the lower surface, and a thermal insulation layer positioned between the waveguide layer and the lower surface, wherein the thermal insulation layer is at least partially etched out of an Indium Phosphide (InP) sacrificial layer, and wherein the thermal insulation layer is positioned between Indium Gallium Arsenide (InGaAs) etch stop layers. | 04-28-2016 |
20160118083 | Interactive Video Generation - Various videolization solutions are provided. A method for generating video is provided according to an example. The method includes obtaining one or more data portions and generating a customizable video using the one or more data portions and using one or more video generation templates; determining one or more selectable objects in the customizable video using one or more object definitions; receiving an indication indicating a user selection of at least one selectable object corresponding to an object definition; obtaining additional data portions related to the at least one selectable object corresponding to the indication; and regenerating the customizable video using the additional data portions and the one or more data portions corresponding to the indication. | 04-28-2016 |
20160105403 | Authenticated Encryption Support in ISO/IEC 23009-4 - A server apparatus supporting authenticated encryption in a network, comprising a receiver configured to receive an unencrypted segment, a processor configured to selecting an encryption key, an initialization vector, and an additional authentication data (AAD), encrypt the segment, configuring the segment for transfer in a Dynamic Adaptive Streaming over Hypertext Transfer Protocol (HTTP) (DASH) media, assign a segment number to the encrypted segment, append an authentication tag to the encrypted segment, store the encrypted segment with the appended authentication tag, and update a Media Presentation Description (MPD) associated with the encrypted segment with the appended authentication tag, wherein the MPD comprises an @aadBase attribute with an AAD base value, wherein the AAD value is the sum of the segment number and the @aadBase attribute value, and a transmitter configured to transmit the encrypted segment with the appended authentication tag to a destination. | 04-14-2016 |
20160105332 | System and Method for Generic Service NFV Orchestration and Management for Converged Services - A system and method for network functions virtualization management and orchestration includes a virtualized infrastructure manager, a network functions virtualization orchestrator coupled to the virtualized infrastructure manager, a virtual network function manager coupled to the network functions virtualization orchestrator, one or more dedicated network services coupled to the network functions virtualization orchestrator, the one or more dedicated network services being orchestrated by the network functions virtualization orchestrator in accordance with a generic network service descriptor, and one or more dedicated network functions coupled to the virtual network function manager, the virtual network function manager configured to manage the dedicated network functions in accordance with a generic network function descriptor. | 04-14-2016 |
20160105279 | DATA DISTRIBUTING OVER NETWORK TO USER DEVICES - A data device controls distribution of data to user devices through an edge router via an encryption scheme. The data device encrypts data using a first key and a public key, and sends the data to the edge router. The edge router encrypts the encrypted data with a second key and sends the re-encrypted data to a user device. The data device then authenticates the user device and issues a decryption key derived from a private key corresponding to the public key, the first key, and the second key to the user device. The user device uses the decryption key to decrypt and access the data. | 04-14-2016 |
20160073408 | System and Method for Communicating Resource Allocation for D2D - When the frequency resource allocation is conveyed on a bandwidth that is different from a bandwidth on which the frequency resource allocation is sent, a receiving D2D UE needs to understand the resource allocations. A resource allocation method for device-to-device resource allocation is provided according to an example. The resource allocation method includes a first D2D user equipment (UE) receiving a downlink control information (DCI) from an access point, wherein the DCI comprises a first D2D frequency allocation and the first D2D frequency allocation comprises a first resource allocation field for transmission of data; setting a second resource allocation field of a second D2D frequency allocation of a sidelink control information (SCI) format according to the first resource allocation field; transmitting the SCI format to one or more additional D2D UEs; and transmitting the data on the resource according to the second D2D resource allocation. | 03-10-2016 |
20160066337 | System and Method for D2D Resource Allocation - When at least one of device-to-device UEs in connections of a group of D2D UEs is outside of the coverage area of mobile network of an access point, an information exchange mechanism established directly between the D2D UEs, without involving a third party, is provided. A resource allocation method for a device-to-device (D2D) communication link between two or more D2D user equipments (UEs) in a mobile communication network is provided according to an example. The method includes a first D2D UE indicating resource allocation information for the D2D communication link in a resource allocation message, wherein the resource allocation message is mapped into a resource allocation format; wherein the resource allocation format comprises one or more format flags; wherein one or more resource allocation messages are differentiated in the resource allocation format in accordance to the one or more format flags; and the first D2D UE transmitting the resource allocation format in a Physical Sidelink Control Channel (PSCCH) to one or more additional D2D UEs. | 03-03-2016 |
20160057102 | Methods and System for Allocating an IP Address for an Instance in a Network Function Virtualization (NFV) system - A method for allocating an IP address for an instance in a NFV system includes obtaining a first requirement of IP address allocation from VNFD by a first node in the NFV system. A second requirement of IP address allocation for the instance is determined according to the first requirement. Then the second requirement is sent to a second node in the NFV system that allocates the IP address for the instance. | 02-25-2016 |
20160037455 | Method and Apparatus for Reducing Power Consumption in a Mobile Electronic Device - Embodiments of the present invention provide methods and apparatuses for reducing power consumption for a mobile electronic device in order to extend battery life. In an embodiment, the mobile electronic device monitors a power level of the battery in the mobile electronic device, determines that the power level of the battery reaches a predetermined threshold, and based upon the determination, terminates a first launcher currently running on the mobile electronic device and activates a second launcher on the mobile electronic device. By activating the second launcher which has power saving features, the power consumption of the mobile electronic device is reduced and thus the battery life is extended while preserving the basic functions of the mobile device. | 02-04-2016 |
20150372762 | Single Carrier Flexible Bit Rate Transceiver for Coherent Optical Network - An apparatus comprising a digital signal processor (DSP) configured to code a plurality of data sub-streams using a plurality of modulation formats to generate a plurality of coded data symbols, wherein each modulation format leads to a unique bit rate for coded data symbols associated with a modulation format, transform the coded data symbols into a frequency domain by applying Fourier transform on each coded data symbol, map the frequency-transformed data symbols onto a plurality of subcarrier signals associated with a plurality of frequency tones, wherein at least two of the subcarrier signals correspond to different modulation formats, and generate an electrical signal in a time domain based on the subcarrier signals. | 12-24-2015 |
20150372384 | SWITCHABLE PI SHAPE ANTENNA - A mobile device including a housing having a distal end, and electronics disposed in the housing configured to operate the mobile device. A connector is coupled to the electronics, and a Pi-shaped antenna has a coupling coupled to the connector to create a resonance using the connector. The Pi-shaped antenna and the connector are configured to wirelessly send and receive the wireless signals. An impedance matching network matches the impedance of the electronics to the Pi-shaped antenna. In some embodiments, the impedance matching network is switchable by the electronics and is configured to match an impedance of the electronics to the Pi-shaped antenna in at least two states, over multiple RF bands. | 12-24-2015 |
20150350753 | Scalable Silicon Photonic Switching Architectures for Optical Networks - Hybrid dilated Benes photonic switching architectures employ an arrangement of two-by-one (2×1) photonic and two-by-two (2×2) photonic elements to enjoy improved cross-talk performance while maintaining moderate cell counts. A jumpsuit switch optical network node architecture comprising multiple stages may operate more efficiently than single stage switching fabrics, by enabling manipulation of connectivity in some stages to achieve load balancing over other stages. Specifically, a first stage of switching fabrics connected to input ports of the optical node may be manipulated to load balance incoming signals over a second stage of switching fabrics coupled to output ports of the optical node. Additionally, a third stage of switching fabrics connected to add ports of the optical node may be manipulated to load balance added optical signals over the second stage of switching fabrics. | 12-03-2015 |
20150349422 | System and Method for Simple 2D Phase-Mode Enabled Beam-Steering - A method for operating a beam-steering system includes receiving a signal to be tracked, generating a first phase-mode signal, a second phase-mode signal and a third phase-mode signal from the received signal, and generating a first intermediate auxiliary signal, a second intermediate auxiliary signal, and a first intermediate main signal in accordance with the phase-mode signals. The method also includes deriving a first steering signal proportional to a circumferential steering angle of the received signal from the first intermediate main signal and the first auxiliary signal, and deriving a second steering signal proportional to a radial steering angle of the received signal from the second intermediate auxiliary signal and the first intermediate main signal. | 12-03-2015 |
20150341460 | System and Method for Pre-fetching - In one embodiment, a method for pre-fetching files includes parsing a project file to produce a parsed project file and extracting a plurality of files from the parsed project file to produce a file list. The method also includes retrieving, by a caching device from a file server over a network, the plurality of files in accordance with the file list and storing the plurality of files in a cache. | 11-26-2015 |
20150334043 | DIFFERENTIAL CACHE FOR REPRESENTATIONAL STATE TRANSFER (REST) API - System and method of differential cache control. Different parts of a representation are controlled by different cache expiration times. A differential control scheme may adopt a hierarchical control structure in which a subordinate level control policy can override its superordinate level control policies. Different parts of the representation can be updated to a cache separately. Differential cache control can be implemented by programming a cache control directive in HTTP/1.1. Respective cache expiration time and their control scopes can be specified in a response header and/or response document provided by a server. | 11-19-2015 |
20150333998 | System and Method for Anomaly Detection - In one embodiment, a method of determining whether a metric is an anomaly includes receiving a data point and determining a metric in accordance with the data point and a center value. The method also includes determining whether the metric is below a lower threshold, between the lower threshold and an upper threshold, or above the upper threshold and determining that the data point is not the anomaly when the metric is below the lower threshold. Additionally, the method includes determining that the data point is the anomaly when the metric is above the upper threshold and determining that the data point might be the anomaly when the metric is between the lower threshold and the upper threshold. | 11-19-2015 |
20150333701 | Phase-Modulated Load Apparatus and Method - Methods and apparatus are provided to improve the efficiency of an outphasing amplifier through modulating the phase angle of a reflected signal in the outphasing amplifier. An outphasing amplifier includes a first amplifier and a second amplifier. A circulator is provided having a first port coupled to an output of the outphasing amplifier, a second port coupled to a load and a third port coupled to a phase shifter. The phase shifter is configured to provide a different phase angle of a reflected signal from the phase shifter to the outphasing amplifier through the circulator. | 11-19-2015 |
20150331880 | STORAGE-PERFORMED DATABASE QUERY - System and method include performing a query of a database. A method includes a storage system receiving a database query from a database server. One or more storage devices from the storage system scan one or more database tables for entries that satisfy a first criteria of the database query. The storage devices determine a first results set from the tables and return the first results set to a management node of the storage system. The management node scans the first results set for entries that satisfy a second criteria of the database query. The management node returns a final results set to the database server. | 11-19-2015 |
20150326528 | Enforcement of Network-Wide Context Aware Policies - A method implemented in an edge router, the method comprising receiving an authentication request from a device, forwarding the authentication request to an authentication and policy server, receiving an authentication response and an indication of a device tag from the authentication and policy server, wherein the device tag is based on a characteristic of the device, a location, a destination, or a user of the device, forwarding the authentication response to the device, receiving a policy associated with the device tag from the authentication and policy server, receiving a packet from the device, embedding the device tag in the packet to form a tagged packet, and executing the policy. | 11-12-2015 |
20150326470 | System and Method for Loop Suppression in Transit Networks - An embodiment method of loop suppression in a layer-two transit network with multiprotocol label switching (MPLS) encapsulation includes receiving a packet at a provider edge (PE) router for the layer-two transit network. The packet is stored in a non-transitory memory on the PE router. The packet is stored according to a packet data structure having an MPLS label field and a layer-two header. A time-to-live (TTL) attribute is then determined for the packet. The TTL attribute is written to the non-transitory memory in the MPLS label field. The packet is then routed according to information in the layer-two header. | 11-12-2015 |
20150319268 | System and Method for Hierarchical Compression - Hierarchical compression includes the contemporaneous implementation of link-layer and higher-layer compression on data flowing over a link. Hierarchical compression can be achieved by configuring network nodes positioned at the link-layer to recognize higher-layer compression symbols embedded in incoming data streams, and to adapt link-layer compression to compensate for those higher-layer compression symbols. One technique for adapting link-layer compression is to perform data chunking in-between higher-layer compression symbols. This may reduce the likelihood that higher-layer compression symbols will interfere with the network nodes ability to identify redundant data chunks at the link-layer. Another technique for adapting link-layer compression is to define the HASH algorithm in such a way that the hash of a data string renders the same hash value as the hash of the higher layer compression symbol corresponding to the data string. | 11-05-2015 |
20150310065 | System and Method for Out of Order Multiple Query Execution within Stored Procedure - Embodiments are provided herein for efficient out-of-order (OOO) multiple query execution within a stored procedure in a database processing system. An embodiment method includes compiling a procedure comprising a plurality of statements. During the compiling, any dependencies between the statements are detected and maintained in a dependency table. The method further includes executing the procedure. During the execution, the method includes upon detecting a change in a dependency between the statements, updating the dependency in the dependency table. The statements are scheduled for OOO execution according to the dependency table with the updated dependencies. | 10-29-2015 |
20150310047 | System and Method for Composing a Multidimensional Index Key in Data Blocks - Embodiments are provided for composing multidimensional keys for data blocks organized according to space filling curve approaches in database systems. An embodiment method includes organizing multidimensional data in a storage using a space filling curve algorithm. A plurality of data access paths for allowing access to the data are generated in a hierarchical index topology including an intermediate index page and a plurality of leaf pages. A plurality of odometer-type keys, which point to corresponding data blocks of the multidimensional data in the storage, are digitally composed in the leaf pages using bit clustering in a dimension-by-dimension manner of the multidimensional data. The odometer-type keys have numerical values that determine access to the data blocks according to the space filling curve algorithm. The composition of the odometer-type keys is independent of the numerical values of the odometer-type keys. | 10-29-2015 |
20150309725 | Shared Memory Controller and Method of Using Same - Disclosed herein are a shared memory controller and a method of controlling a shared memory. An embodiment method of controlling a shared memory includes concurrently scanning-in a plurality of read/write commands for respective transactions. Each of the plurality of read/write commands includes respective addresses and respective priorities. Additionally, each of the respective transactions is divisible into at least one beat and at least one of the respective transactions is divisible into multiple beats. The method also includes dividing the plurality of read/write commands into respective beat-level read/write commands and concurrently arbitrating the respective beat-level read/write commands according to the respective addresses and the respective priorities. Concurrently arbitrating yields respective sequences of beat-level read/write commands corresponding to the respective addresses. The method further includes concurrently dispatching the respective sequences of beat-level read/write commands to the shared memory, thereby accessing the shared memory. | 10-29-2015 |
20150293966 | System and Method for Massively Parallel Processing Database - In one embodiment, a method of performing point-in-time recovery (PITR) in a massively parallel processing (MPP) database includes receiving, by a data node from a coordinator, a PITR recovery request and reading a log record of the MPP database. The method also includes determining a type of the log record and updating a transaction table when the type of the log record is an abort transaction or a commit transaction. | 10-15-2015 |
20150289035 | System and Method for Photonic Switching - In one embodiment, method of photonic packet switching includes receiving, by a photonic switching fabric from a first top-of-rack (TOR) switch, a destination port request corresponding to a first photonic packet and a first period of time, where the destination port request includes a first output port and determining whether the first output port is available during the first period of time. The method also includes receiving, by the photonic switching fabric from the first TOR switch, the first photonic packet and routing the first photonic packet to the first output port when the first output port is available during the first period of time. Additionally, the method includes routing the first photonic packet to an alternative output port when the first output port is not available. | 10-08-2015 |
20150288450 | Coherent Waveform Conversion in Optical Networks - A method for wavelength conversion comprising receiving an input optical signal with a first wavelength, converting the input optical signal to a plurality of input analog signals, generating a plurality of digital signals based on the input analog signals, compensating for waveform distortions by at least filtering one or more of the digital signals to generate one or more compensated digital signals, converting the compensated digital signals to output analog signals via digital-to-analog (DA) conversion, generating an output optical signal with a second wavelength different from the first wavelength based on the output analog signals, and transmitting the output optical signal. | 10-08-2015 |
20150286678 | System and Method for Massively Parallel Processing Database - In one embodiment, a method for managing database resources includes selecting a first query from a queue of queries and transmitting, by a global resource manager to a portion of a plurality of data nodes, a plurality of reserve resource messages. The method also includes receiving, by the global resource manager from the portion of the plurality of data nodes, a plurality of acknowledgement messages and transmitting, by the global resource manager to a coordinator node, an execute query message when the plurality of acknowledgement messages are positive acknowledgements. | 10-08-2015 |
20150286005 | Apparatus and Method for 2x1 MMI with Integrated Photodiode for Off-State Monitoring of 2x1 Optical Switch - Embodiments are provided for an improved 2×1 switch cell design with integrated photodiode for off-state monitoring. In an embodiment, am optical switch comprises a 2×1 multi-mode interferometer (MMI) coupler including two input waveguides jointly coupled to an output waveguide, and a photodetector coupled to an edge of a first waveguide of the input waveguides, and positioned next to a side of the output waveguide. In another embodiment, an optical chip comprises two input waveguides parallel to each other, and an output waveguide coupled to the two input waveguides. The optical chip further includes a photodetector coupled to a first waveguide of the two input waveguides, and positioned next to the output waveguide, and a branch waveguide extending from the first waveguide into the photodetector. | 10-08-2015 |
20150282008 | System and Method for Machine-Type Communications - A method for operating a machine-type device (MTD) includes determining communications requirements for a machine-type device (MTD), and assigning a first signal waveform selected from a plurality of signal waveforms to the MTD in accordance with the determined communications requirements, wherein each signal waveform has an associated characteristic signal bandwidth. | 10-01-2015 |
20150281649 | SYSTEM AND METHOD FOR AUGMENTED REALITY-ENABLED INTERACTIONS AND COLLABORATION - Embodiments of the present invention provide a novel system and/or method for performing over-the-network collaborations and interactions between remote end-users. Embodiments of the present invention produce the perceived effect of each user sharing a same physical workspace while each person is actually located in separate physical environments. In this manner, embodiments of the present invention allow for more seamless interactions between users while relieving them of the burden of using common computer peripheral devices such as mice, keyboards, and other hardware often used to perform such interactions. | 10-01-2015 |
20150281390 | Intelligent File Pre-Fetch Based on Access Patterns - Files and/or file updates can be pre-fetched from a server to reduce file access periods as well as shift network usage from high traffic periods to low traffic periods. For example, a file that was previously expelled from a cache can be pre-fetched from the server prior to a future period in which a client is likely to re-access the file. As another example, a file update for a file that remains stored in the cache can be pre-fetched from the server prior to a future period in which a client is likely to re-access the file. The file update may then be used to update the stored file. The file and/or updated-file can then be provided directly from the cache to the client when the client re-accesses the file. | 10-01-2015 |
20150281339 | Context-Aware Dynamic Policy Selection for Load Balancing Behavior - Dynamically updating load balancing policies based on operations, administration, maintenance, and provisioning (OAMP) data generated by a load balancing network may provide increased load balancing performance. As an example, an existing set of load-balancing policies can be dynamically modified based on OAMP data generated by load balancers and/or network elements. As another example, new load-balancing policies can be dynamically created based on the OAMP data. As yet another example, an updated set of load-balancing policies can be selected from a pool of policies based on OAMP data. Dynamically updating load balancing policies can be achieved using information model processing frameworks, such as the next generation directory enabled networks (DEN-ng) model. | 10-01-2015 |
20150280886 | METHOD AND APPARATUS FOR ASYNCHRONOUS OFDMA/SC - FDMA - Various disclosed embodiments include methods and systems for communication in a wireless communication system. A method comprises receiving a signal corresponding to a plurality of modulated signals, each of the plurality of modulated signals corresponding to a unique electronic device. The method comprises filtering the received signal with a plurality of filters, each of which is matched to a corresponding filter in a respective electronic device to obtain a filtered signal for the respective electronic device. The method comprises performing a fast Fourier transform (FFT) operation on the filtered signal to obtain demodulated data corresponding to the respective electronic device. | 10-01-2015 |
20150280826 | Long Distance Multi-Mode Communication - An optical line terminal (OLT) comprising a receiver configured to couple to a mode coupler via a multi-mode optical fiber that supports more than one optical communication mode, and couple to a plurality of optical network units (ONUs) via the mode coupler, a processor coupled to the receiver and configured to schedule upstream multi-mode transmissions from the ONUs via the multi-mode fiber and the mode coupler by employing time division multiplexing (TDM), and a transmitter coupled to the processor and configured to transmit schedule data to the ONUs. | 10-01-2015 |
20150280762 | Phase Correction Apparatus and Method - A method for differential buffer phase correction comprises generating a pair of differential signals from a local oscillator, applying one of the signals to a first inverter and the other signal to a second inverter of a buffer through a differential pair of lines, applying a first positive feedback signal to the first inverter through a first feedback capacitor, wherein the first positive feedback signal is generated from an output of the second inverter and applying a second positive feedback signal to the second inverter through a second feedback capacitor, wherein the second positive feedback signal is generated from an output of the first inverter. | 10-01-2015 |
20150278281 | Efficient Methods and Systems for Consistent Read in Record-Based Multi-Version Concurrency Control - System and method embodiments are provided for consistent read in a record-based multi-version concurrency control (MVCC) in database (DB) management systems. In an embodiment, a method in a record-based multi-version concurrent control (MVCC) database (DB) management system for a snapshot consistent read includes copying a system commit transaction identifier (TxID) and a current log record sequence number (LSN) from a transaction log at a start of a reader without backfilling of a commit LSN of a transaction to records that are changed and without copying an entire transaction table by the reader; and determining whether a record is visible according to a record TxID, the commit TxID and a current LSN, wherein a transaction table is consulted only when the record TxID is equal to or larger than a commit TxID at a transaction start. | 10-01-2015 |
20150278270 | Systems and Methods to Optimize Multi-version Support in Indexes - System and method embodiments are provided for multi-version support in indexes in a database. The embodiments enable substantially optimized multi-version support in index and avoid backfill of commit log sequence number (LSN) for a transaction identifier (TxID). In an embodiment, a method in a data processing system for managing a database includes determining with the data processing system whether a record is deleted according to a delete indicator in an index leaf page record corresponding to the record; and determining with the data processing system, when the record is not deleted, whether the record is visible according to a new record indicator in the index leaf page record and according to a comparison of a system commit TxID at the transaction start with a record commit TxID obtained from the index leaf page record. | 10-01-2015 |
20150277042 | Apparatus and Method for a Waveguide Polarizer Comprising a Series of Bends - Embodiments are provided for a waveguide polarizer comprising a series of bends. The waveguide polarizer is suitable for used in optical waveguide devices or circuits, where a polarized light is required, such as for single polarization output. The polarizer design is independent of the function of the optical devices. In an embodiment, an optical polarizer comprises an optical waveguide configured to propagate light at a designated polarization mode, and comprising a bend in a same plane of the propagated light. The bend has a geometry configured to contain in the optical waveguide the designated polarization mode of the propagated light and radiate outside the optical waveguide a second polarization mode of the propagated light. | 10-01-2015 |
20150277036 | Apparatus and Method for an Optical Waveguide Edge Coupler for Photonic Integrated Chips - Embodiments are provided for photonic chip waveguides with improved coupling efficiency to optical fibers. In an embodiment, a photonic chip comprises a semiconductor substrate, a dielectric layer on the substrate, and a tapered silicon or semiconductor waveguide embedded in the dielectric layer. The dielectric layer has lower optical refractive index than the tapered waveguide and serves as a cladding for the tapered waveguide. The chip further includes, on the substrate, a dielectric waveguide adjacent to the dielectric layer. The tip of the tapered waveguide is embedded in the dielectric waveguide. The dielectric waveguide serves to couple the tapered waveguide to an optical fiber, enlarge and better confine the light propagation mode from the taper waveguide to the fiber. | 10-01-2015 |
20150271576 | Apparatus and Method for Feedback System for Optical Switch Controller - Embodiments are provided herein for an apparatus and method for controlling an integrated photonic switching device on a photonic lightwave circuit (PLC). The apparatus includes the optical switch with a plurality of input optical signal channels and a plurality of output optical signal channels. The apparatus further includes a plurality of photodetectors that are coupled, via corresponding optical taps, to at least one of the input optical signal channels and at least one of the output optical signal channels. Additionally, a passive electrical circuit is electrically coupled to the photodetectors. The circuit is configured to generate an output electrical signal as a function of the at least one of the input optical signal channels and the at least one of the output optical signal channels. The output electrical signal has a substantially lower frequency than the input optical signal channels and the output optical signal channels. | 09-24-2015 |
20150270904 | Transmitter Apparatus and Method - An apparatus comprises a digital signal processing module configured to receive a data stream and generate a plurality of digital multiple tones, a plurality of digital-to-analog converters coupled to the digital signal processing module, a plurality of drivers coupled to respective digital-to-analog converters, an electro-optic modulator having inputs coupled to the drivers and outputs coupled to a fiber and a multi-wavelength light source coupled to the electro-optic modulator. | 09-24-2015 |
20150270827 | System and Method for Filter Design and Usage Thereof - A method of designing a truncated filter includes designing a prototype filter with a target frequency response, and selecting a soft truncation function with a roll-off parameter specifying a rate in which the soft truncation function transitions to zero. The method also includes applying the soft truncation function to the prototype filter to produce a truncated filter, and storing the truncated filter to a memory. | 09-24-2015 |
20150270613 | Broadband Switchable Antenna - System and method embodiments are provided for a broadband switchable antenna. The embodiments enable an easily tunable, temporally switchable antenna with good low- and high-band performance with controlled high impedance loci that easily coexists with other wireless device components. In an embodiment, a broadband switchable antenna includes an antenna feed; a high-band antenna arm comprising a first end electrically coupled to an antenna feed and a second end electrically coupled to ground; a switch coupled to the antenna feed at a position proximate to the first end of the high-band antenna arm; and a low-band antenna arm comprising a first end electrically coupled to the switch, wherein the antenna is configured to operate in a high-band mode when the switch is open and to operate in a low-band mode when the switch is closed. | 09-24-2015 |
20150269493 | System and Method for Adaptive Filter - In one embodiment, a method for training an adaptive filter includes receiving, by a processor from a device, an input signal and a training reference signal and determining a correlation matrix in accordance with the input signal, the training reference signal, and a filter type. The method also includes determining a plurality of coefficients in accordance with the correlation matrix and adjusting the adaptive filter in accordance with the plurality of coefficients. | 09-24-2015 |
20150263867 | Virtual Private Network Migration and Management in Centrally Controlled Networks - In a first edge node coupled to a first site, a method of migrating control of at least one virtual private network (VPN) to a central controller, the method comprising taking over a native border gateway protocol (BGP) peer session with a second edge node coupled to a second site, using a first software agent: taking over and maintaining a BGP peer session with a second edge node connected to a second site, receiving a VPN label from the central controller and sending the VPN label to the second edge node via the BGP peer session, and receiving first VPN routes from the second site via the BGP peer session and sending the first VPN routes to the central controller. | 09-17-2015 |
20150263822 | System and Method for Faster Than Nyquist Transmission - A method for operating a receiving device includes determining reliability ratings for undecoded data streams in a received transmission, selecting an undecoded data stream in the received transmission in accordance with the determined reliability ratings, thereby producing a selected data stream, and decoding the selected data stream with a decoding trellis, thereby producing a data symbol. The method also includes updating the decoding trellis in accordance with the data symbol, and repeating the selecting, the decoding, and the updating for remaining undecoded data streams in the received transmission. | 09-17-2015 |
20150263644 | Multilevel Inverter Device and Operating Method - An inverter comprises a first boost apparatus, a second boost apparatus, a first converting stage coupled to the first boost apparatus, wherein the first converting stage is configured such that a first three-level conductive path is formed when a voltage at a dc source is greater than an instantaneous value of a voltage at an output of the inverter and a first five-level conductive path is formed when the instantaneous value of the voltage at the output of inverter is greater than the voltage at the dc source. | 09-17-2015 |
20150261861 | Framework for Composing Real-Time Media Using a Declarative Mark-Up Language - In a web client in a network device, a method comprising retrieving a data file written in a declarative mark-up language, wherein the data file contains a description of desired media processing resources for providing a communication session, parsing the data file to determine the desired media processing resources, comparing the desired media processing resources against resources available to the web client on the network device, and mapping the desired media processing resources to the resources available to the web client to generate an executable file, wherein the executable file contains a description for implementing the communication session via the resources available to the web client. | 09-17-2015 |
20150261290 | Systems and Methods for Messaging-based Fine Granularity System-on-a-Chip Power Gating - System and method embodiments are provided for messaging-based System-on-a-chip (SoC) power gating. The embodiments enable fine granularity SoC power gating without introducing significant latency and substantially maximizes SoC power reduction. In an embodiment, a method in a first SoC resource for messaging-based power gating includes receiving at the first SoC resource a wakeup notification message (WNM) from a second SoC resource, wherein the WNM comprises a time at which a result message from the second SoC resource is expected to arrive at the first SoC resource; determining with the first SoC resource a wake-up time according to the time at which the result message from the second SoC resource is expected to arrive at the first SoC resource; setting a wake-up time timer to expire at the wake-up time; and waking up the first SoC resource when the wake-up time timer expires when the first SoC resource is asleep. | 09-17-2015 |
20150260931 | Free Space Grating Coupler - A free space coupling system comprising a waveguide horizontally positioned on an integrated circuit, and a silicon housing coupled to the waveguide, wherein the silicon housing comprises a reflective surface, a first port, wherein the first port is configured to receive light from an optic source positioned substantially parallel to the waveguide at a coupling point, and a second port, wherein the second port is oriented at about ninety degrees with respect to the first port, and wherein the second port is aligned with a grating port on the waveguide. | 09-17-2015 |
20150256265 | System and Method for Chromatic Dispersion Tolerant Direct Optical Detection - Embodiments are provided to improve direct detection for optical transmissions. In an embodiment, a method by a transmitter for a direct detection system includes driving, via a drive voltage, a single-side band (SSB) signal at an optical modulator on a first optical path of the transmitter. The SSB signal is sufficiently linear with respect to the drive voltage for allowing direct detection at a receiver. The method further includes generating a DC carrier signal on a second path of the transmitter. The SSB signal is combined with the DC carrier signal at an output of the transmitter. | 09-10-2015 |
20150256264 | System and Method for Chromatic Dispersion Tolerant Direct Optical Detection - Embodiments are provided to improve direct detection for optical transmissions. In an embodiment, a method by a transmitter includes adjusting, using a nonlinear equalizer (NLE), a drive voltage for an optical modulator in accordance with a mapping between the drive voltage and an output of the optical modulator. The mapping is an inverse function of a nonlinear transfer function at the optical modulator between the output and to the drive voltage. The method further includes driving, using the adjusted drive voltage, the output of the optical modulator. The output is a single-side band (SSB) signal and is sufficiently linear with respect to the drive voltage for allowing direct detection at a receiver. | 09-10-2015 |
20150256104 | Multilevel Hybrid Inverter and Operating Method - An inverter comprises a first boost apparatus, a second boost apparatus, a first half-cycle switching network coupled to the first boost apparatus, wherein the first half-cycle switching network is configured such that a first three-level conductive path is formed when a voltage at a dc source is greater than an instantaneous value of a voltage at an output of the inverter and a first five-level conductive path is formed when the instantaneous value of the voltage at the output of inverter is greater than the voltage at the dc source. | 09-10-2015 |
20150253823 | SUPPORT FRAME WITH INTEGRATED THERMAL MANAGEMENT FEATURES - This invention describes a novel solution to providing heat redistribution and cooling to electronic devices. According to various embodiments, heat produced during the operation of the processing components in the computing device is absorbed by heat management features integrated within a supporting mid-frame. Liquid (e.g., coolants) contained in the portion of the heat management features most proximate to the processing components evaporates due to the absorbed heat, and is conducted (via convection) towards the other end of the heat management features, where the temperature is cooler. Once sufficiently cooled, the evaporated coolant condenses back into liquid form and flows back towards the other end of the heat management features. | 09-10-2015 |
20150253567 | Device and Method for Micro-Electro-Mechanical-System Photonic Switch - In one embodiment, micro-electro-mechanical-system (MEMS) mirror structure includes an electrode plate including a first deflection electrode and a second deflection electrode, where the second deflection electrode is opposite the first deflection electrode, where the first deflection electrode is configured to receive a first drive voltage, and where the second deflection electrode is configured to receive a second drive voltage. The MEMS mirror structure also includes a mirror support pillar disposed on the electrode plate, where the mirror support pillar has a bearing surface and a mirror disposed above the bearing surface of the support pillar, where the mirror has a deflection angle, and where the first voltage is nonzero when the deflection angle is zero. | 09-10-2015 |
20150253510 | Integrated Thermo-Optic Switch with Thermally Isolated and Heat Restricting Pillars - System and method embodiments are provided for a thermo-optic switch with thermally isolated and heat restricting pillars. The embodiments enable increased integration density in photonic integrated chips (PICs), reduced power consumption, improved switching speed, and increased chip lifetime. In an embodiment, an optical waveguide; a resistive heater in thermal contact with a surface of the optical waveguide; and a plurality of heat flow restricting pillars connected to the sides of the optical waveguide and supporting the optical waveguide such that the optical waveguide is substantially thermally isolated from a substrate below the optical waveguide by a gap formed between the optical waveguide and the substrate, and wherein the pillars restrict heat flow from the optical waveguide to a supporting structure that supports the pillars. | 09-10-2015 |
20150249999 | System and Method for Connection Rehoming - A method for connection rehoming by a user equipment includes attaching to a first network attachment point (AP) and establishing a first connection to a first packet data network (PDN) interface, and moving from the first network AP to a second network AP. The method includes discovering a first cost associated with the first connection is high, and rehoming the first connection, thereby establishing a second connection coupling the UE to a second network AP and to a second PDN interface, wherein a second cost associated with the second connection is low. | 09-03-2015 |
20150249574 | Declarative Approach to Virtual Network Creation and Operation - A network controller may receive a request from an application via an application programming interface (API), wherein the request comprises program codes written in a declarative programming language, and wherein the program codes describe at least some aspects of a virtual network (VN). The network controller may further parse the program codes into internal objects of the network controller, with the internal objects representing the aspects of the VN described by the program codes. The network controller may then manage the VN according to the internal objects translated from the program codes. | 09-03-2015 |
20150244607 | Software Defined Networking (SDN) Specific Topology Information Discovery - Disclosed herein is a mechanism for discovering SDN specific topology information in a SDN interconnection network. SDN specific topology information may comprise SDN IDs, SDN member router ID lists, and SDN address lists. A SDNC associated with a local SDN domain in the SDN interconnection network may determine a set of routers and/or links in the local SDN domain for link advertisement and may associate the set of routers with the local SDN domain. The SDNC may further determine a set of border routers in the local SDN domain for broadcasting the link advertisements and SDN specific topology information to other interconnected SDN domains. The SDNC may receive link advertisement and SDN specific topology information from other interconnected SDN domains and may compute a best path through each router and/or link across the SDN domains. | 08-27-2015 |
20150244583 | System and Method for Creating Service Chains and Virtual Networks in the Cloud - Embodiments are provided herein for creating virtual networks with service chains, such as n-tier networks, in the cloud. In an embodiment, a network diagram for a virtual network is received from a user via a graphical user interface. The network diagram comprises elements that represent virtual or physical network components. The network components include switches, routers, firewalls, links, service appliances, virtual machines, servers, or other network components. Upon successfully validating the network diagram, via a validation step, the network diagram is compiled into application programming interface (API) calls ready for execution. The executed APIs are used to establish the virtual network on a physical network infrastructure. The virtual network comprises virtual network components corresponding to the elements or the network diagram. | 08-27-2015 |
20150244463 | Mapping Information Centric Networking Flows to Optical Flows - A method implemented by an edge node in an optical network, the method comprising receiving one or more information centric networking (ICN) service flows, each of which is identifiable by a service label, determining at least one optical resource to be provisioned to the one or more service flows based on the one or more service labels, converting the one or more ICN service flows to one or more optical flows, and transmitting the one or more optical flows using the at least one optical resource. | 08-27-2015 |
20150244284 | Soft Switching Inverter - An inverter comprises a first switch coupled to an input of an output filter and a positive dc bus, a second switch coupled to the input of the output filter and a negative dc bus, a transformer coupled to a common node of the first switch and the second switch, a first freewheeling apparatus and a first soft switching switch connected in series, wherein the first soft switching switch is configured such that the first switch is of a first zero voltage transition during a turn-on process of the first switch and a second freewheeling apparatus and a second soft switching switch connected in series, wherein the second soft switching switch is configured such that the second switch is of a second zero voltage transition during a turn-on process of the second switch. | 08-27-2015 |
20150242502 | File Joining on Back End Device - A device comprises a receiver configured to receive a join-lookup remote procedural call (RPC) for a file, wherein the join-lookup RPC requests a join operation of sub-files associated with the file, and a transmitter configured to transmit the file in response to the Join-Lookup RPC. A distributed file system (DFS) client comprises a transmitter configured to transmit a join-lookup RPC for a file, wherein the join-lookup RPC requests a join operation of sub-files associated with the file, and a receiver configured to receive the file in response to the Join-Lookup RPC. A method comprises receiving a join-lookup RPC for a file, wherein the join-lookup RPC requests a join operation of sub-files associated with the file, and transmitting the file in response to the Join-Lookup RPC. | 08-27-2015 |
20150237171 | Extensible Messaging and Presence Protocol (XMPP) Based Software-Service-Defined-Network (SSDN) - A method for communicating between a plurality of Software-Service-Defined-Networks (SSDNs) comprising transmitting a data packet from a Network Element (NE) in a first SSDN domain to a component in a second SSDN domain by using an Extensible Messaging and Presence Protocol (XMPP), wherein the data packet comprises a destination address indicating an address of a XMPP server in the second domain. Also disclosed is a method of federating a plurality of SSDN domains implemented in a first XMPP server comprising receiving a login message from a first component positioned in a first SSDN domain, and in response to receiving the login message, advertising the first SSDN component to a second XMPP server positioned in a second SSDN domain via a first XMPP message. | 08-20-2015 |
20150236823 | HARQ Frame Data Structure and Method of Transmitting and Receiving with HARQ in Systems Using Blind Detection - A HARQ frame data structure and methods of transmitting and receiving with HARQ in systems using blind detection. In one embodiment, a method of transmitting over a channel using HARQ includes transmitting a first frame containing data toward a blind detection receiver, and transmitting a second frame containing at least a portion of the data and information about the first frame toward the blind detection receiver. | 08-20-2015 |
20150236790 | Mach-Zehnder Modulator Bias Control for Arbitrary Waveform Generation - A method comprising applying an In-phase (I) offset to an I component of an orthogonal pseudo-random coded direct current (DC) bias signal, applying a Quadrature-phase (Q) offset to a Q component of the orthogonal pseudo-random coded DC bias signal, applying an I dither signal to an I Mach-Zehnder modulator (MZM), wherein the I dither signal is based on the I component of the orthogonal pseudo-random coded DC bias signal, applying a Q dither signal to a Q MZM, wherein the Q dither signal is based on the Q component of the orthogonal pseudo-random coded DC bias signal, and performing arbitrary waveform generation (AWG) by modulating an analog data signal onto an optical carrier signal via the MZMs, wherein the I offset and the Q offset are selected to mitigate crosstalk between the I MZM and the Q MZM due to a finite extinction ratio. | 08-20-2015 |
20150236654 | Envelope Tracking Apparatus and Method - An apparatus comprises an amplifier having an input coupled to a radio frequency signal through a digital-to-analog circuit, an adaptive power supply having an output coupled to a bias voltage of the amplifier, wherein the output of the adaptive power supply is configured to have a shape similar to an envelope of the radio frequency signal and a feedback circuit comprising a sensing circuit and a mapping circuit, wherein the sensing circuit is configured to sense a current flowing from the adaptive power supply to the amplifier and sense the bias voltage of the amplifier, and wherein the mapping circuit is configured to sense the bias voltage of the amplifier, and wherein the mapping circuit is configured to generate a control signal for dynamically adjusting parameters of a low pass filter so as to stabilize the adaptive power supply. | 08-20-2015 |
20150236430 | DUAL VERTICAL BEAM CELLULAR ARRAY - A dual vertical beam cellular array is disclosed herein. In one embodiment, a cellular array includes discrete radiators coupled in pairs and arranged in-line. The radiators are connected to hybrid couplers configured to sum the output from the pairs of discrete radiators. A first power distribution network is configured to receive a first output from the hybrid couplers and produce a first beam, and a second power distribution network configured to receive a second output from the hybrid couplers and produce a second beam. According to some embodiments, the first beam is a main beam with high gain and the second beam is a coverage beam with a large coverage area. | 08-20-2015 |
20150234841 | System and Method for an Efficient Database Storage Model Based on Sparse Files - Embodiments are provided herein for an efficient database storage model, which utilizes sparse file features to efficiently store and retrieve data. The embodiments provide database algorithms that utilize the file system abstraction layer to hide the complexity of managing disk space while providing the database a linear and contiguous logical address space for holding multiple database objects. An embodiment method includes pre-allocating, in a logical sparse file, a plurality of segments fixed in size and contiguous at fixed offsets. Upon receiving a command to write database objects to the segments, the database objects are mapped to the segments in a database catalog. The method further includes interfacing with a file system to initialize storage medium space for writing the data objects to the segments at the fixed offsets. | 08-20-2015 |
20150234640 | System and Method for Isolating I/O Execution via Compiler and OS Support - Embodiments are provided for isolating Input/Output (I/O) execution by combining compiler and Operating System (OS) techniques. The embodiments include dedicating selected cores, in multicore or many-core processors, as I/O execution cores, and applying compiler-based analysis to classify I/O regions of program source codes so that the OS can schedule such regions onto the designated I/O cores. During the compilation of a program source code, each I/O operation region of the program source code is identified. During the execution of the compiled program source code, each I/O operation region is scheduled for execution on a preselected I/O core. The other regions of the compiled program source code are scheduled for execution on other cores. | 08-20-2015 |
20150230224 | SYSTEM AND METHOD FOR VIRTUAL MULTI-POINT TRANSCEIVERS - A method embodiment includes compiling, by a network device, a cooperation candidate set (CCS) and determining a cooperation active set (CAS). The CCS includes a plurality of potential cooperating user equipment (CUEs) for selection to the CAS, and the plurality of potential CUEs is selected from a plurality of user equipment (UEs) in the network. The CAS is a set of CUEs selected from the CCS. A target user equipment (TUE) and the set of CUEs form a virtual multipoint transceiver. | 08-13-2015 |
20150229618 | System and Method for Securing Source Routing Using Public Key based Digital Signature - Embodiments are provided for securing source routing using public key based digital signature. If a protected source route is tampered with, a public key based method allows a downstream node to detect the tampering. The method is based on using digital signatures to protect the integrity of source routes. When creating a source route for a traffic flow, a designated network component computes a digital signature and adds the digital signature to the packets. When the packets are received at a node on the route, the node uses the digital signature and a public key to verify the source route and determines accordingly whether the source route has been tampered with. If tampering is detected, the receiving node stops the forwarding of the packets. | 08-13-2015 |
20150229502 | SYSTEM AND METHOD FOR GUARD BAND UTILIZATION FOR SYNCHRONOUS AND ASYNCHRONOUS COMMUNICATIONS - Embodiments are provided for guard band utilization for synchronous and asynchronous communications in wireless networks. A user equipment (UE) or a network component transmits symbols on data bands assigned for primary communications. The data bands are separated by a guard band having smaller bandwidth than the data bands. The UE or network component further modulates symbols for secondary communications with a spectrally contained wave form, which has a smaller bandwidth than the guard band. The spectrally contained wave form is achieved with orthogonal frequency-division multiplexing (OFDM) modulation or with joint OFDM and Offset Quadrature Amplitude Modulation (OQAM) modulation. The modulated symbols for the secondary communications are transmitted within the guard band. | 08-13-2015 |
20150229409 | System and Method for a Multi-Wavelength Coherent Receiver - Embodiments are provided for a novel multi-wavelength coherent receiver (MWCR) design and operation capable of detecting multiple optical wavelength channels. The embodiments include an optical receiver comprising a polarization-diversity optical hybrid module, a multiple wavelength local oscillator (MWLO) coupled to an input of the polarization-diversity optical hybrid module, a plurality of PIN diodes coupled to the polarization-diversity optical hybrid module, a plurality of analog-to-digital converters (ADCs) coupled to the PIN diodes, and a digital signal processing (DSP) module coupled to the ADCs. The polarization-diversity optical hybrid module splits an optical signal into multiple polarization components, wherein the optical signal includes multiple channels at multiple wavelengths. The MWLO locks the optical signal to the multiple wavelengths of the channels simultaneously. The DSP combines the signals from the ADCs corresponding to the polarization components and detects the channels at the wavelengths. | 08-13-2015 |
20150227586 | Methods and Systems for Dynamically Allocating Resources and Tasks Among Database Work Agents in an SMP Environment - Dynamically re-allocating tasks and/or memory quotas amongst work agents in symmetric multiprocessing (SMP) systems can significantly mitigate delays and inefficiencies associated with data skew. For example, unfinished tasks can be reallocated from a busy work agent to an idle work agent upon determining that the idle work agent has finished processing its originally assigned set of tasks. Alternatively, a portion of a memory quota assigned to an idle work agent can be reallocated to a busy work agent for use in processing the remaining tasks. Memory quotas can be re-assigned by releasing the memory quota back into a memory pool once the idle work agent has finished processing its originally assigned tasks, and then reallocating some or all of the memory quota to the busy work agent. | 08-13-2015 |
20150223263 | System and Method for Transmitting Control Information - A system and method for transmitting control information are provided. A method for communications controller operations includes combining control data for each relay node of at least one relay node into a control channel data stream, mapping a plurality of transmission resources for the control channel data stream into a plurality of physical resource blocks using a distributed virtual resource mapping rule, and transmitting the plurality of physical resource blocks to the set of at least one relay node. The plurality of transmission resources are mapped to physical resource blocks that are non-contiguous in a frequency domain. | 08-06-2015 |
20150222564 | Virtual Resource Mapping Mechanisms - A task-oriented virtual resource can be dynamically mapped to multiple physical resource types in order to better align resource allocation mechanisms. Mappings between the task-oriented virtual resource and the physical resource types may be managed in accordance with a workload associated with an underlying task being performed by the network on behalf of a user. The number of physical resource units that are mapped to the task-oriented virtual resource may be varied in accordance with one or more workload conditions using a finite state machine. The finite state machine can include nodes representing static or dynamic states for each physical resource type. The nodes may be interconnected via relationships, which can be governed by the workload conditions. Relationships between nodes may be modeled using hybrid graphs. | 08-06-2015 |
20150220409 | Per-Function Downstream Port Containment - Per-Function Downstream Port Containment (pF-DPC) is an extension to Downstream Port Containment (DPC) in the Peripheral Component Interconnect express (PCIe) standard. Pf-DPC confines non-fatal errors to specific functions of an end-point device without disabling the link between a PCIe port and the end-point device. PCIe ports configured for pF-DPC may filter (e.g., drop) packets carrying routing identifiers (RIDs) and/or addresses assigned to a function affected by a non-fatal error, while continuing to forward packets carrying RIDs/addresses associated with remaining operable functions over the corresponding link. | 08-06-2015 |
20150215235 | Inter-domain SDN Traffic Engineering - Constraining resource provisioning by domain controllers based on resource requirements projected for remotely-originating inter-domain traffic can improve utilization efficiency and link reliability in multi-domain software defined network (SDN) architectures. A domain controller may be required to reserve a portion of inter-domain link capacity for transporting remotely-originating traffic. This may limit the inter-domain link capacity available for transporting locally-originating traffic in a manner that ensures remotely-originating traffic flows have equitable and/or adequate access to resources of inter-domain links. Alternatively, a domain controller may be required to maintain a minimum throughput rate for remotely-originating traffic, which may cause remotely-originating traffic to be prioritized over locally-originating traffic when necessary to maintain the minimum throughput rate. Provisioning constraints can be generated in a centralized or distributed fashion. | 07-30-2015 |
20150215133 | System and Method for Video Multicasting - A method for operating a cooperating user equipment (CUE) includes receiving a plurality of video packets that are hierarchically modulated (HM), with each video packet corresponding to a separately encoded video layer that is encoded with a rateless code, and decoding the plurality of video packets. The method also includes generating one or more supplemental packets to assist in the decoding of the plurality of video packets, and transmitting the one or more supplemental packets. | 07-30-2015 |
20150215038 | System and Method for Pilot Tone Modulation by Data Bias - Embodiments are provided for applying pilot tone modulations to optical signals by introducing bias bits to data frames carried on the optical signals. Since the modulation is done by modifying data, the modulation depth is accurate, and there is no need for calibration or feedback control, which can improve power monitoring accuracy and simplify implementation. In an embodiment, a transmitter determines a period of a pilot tone modulation for tracking or identifying an optical channel. The transmitter inserts a sequence of bias bits, periodically according to the determined period, in a plurality of frames comprising original data bits. The amplitudes of the optical signals carrying the frames are modulated at a higher frequency than the pilot tone modulation. The optical signals are then transmitted including the bias bits within the frames. | 07-30-2015 |
20150215009 | System and Method for Early Termination in Iterative Null-Space Directed Singular Value Decomposition for MIMO - Embodiments are provided for early termination of an iterative process of determining channel directions and transmissions in multi-user multiple-input and multiple-output (MU-MIMO) communications systems. In an embodiment, a base station or a user equipment (UE) calculates a multi-user channel matrix using a first iteration of a null-space singular value decomposition (SVD) based iterative zero-forcing (I-ZF) algorithm for multi-user MU-MIMO. The base station or UE repeats updating the multi-user channel matrix using a next iteration of the algorithm and the multi-user channel matrix calculated in a previous iteration, until the diagonal elements of the multi-user channel matrix are greater than the off-diagonal elements by a predefined threshold. Upon determining that the diagonal elements are greater than the off-diagonal elements by the predefined threshold, a plurality of transmission signals are calculated using the last updated multi-user channel matrix. | 07-30-2015 |
20150207741 | APPARATUS FOR HYBRID ROUTING IN SDN NETWORKS TO AVOID CONGESTION AND ACHIEVE GOOD LOAD BALANCING UNDER FLUCTUATING TRAFFIC LOAD - A controller having an application optimally routing traffic to balance fluctuating traffic loads in a SDN network. A processor is configured to control the data plane to establish routing through the plurality of routers, wherein the processor is configured to establish hybrid routing comprising both explicit routing and destination-based routing. The processor utilizes a set of traffic matrices representing the fluctuating traffic load over time. A destination-based multi-path routing algorithm is configured to improve load balancing of the traffic load based on the set of representative traffic matrices. The destination based routing is calculated based on linear programming. The processor comprises a traffic categorization algorithm configured to identify a set of key flows, wherein the processor is configured to explicitly route the set of key flows. The processor is configured such that the set of key flows consume a small fraction of a ternary content-addressable memory (TCAM), and such that the set of key flows provide a routing decision for a large portion of the traffic load. | 07-23-2015 |
20150207736 | Multi-Domain Source Routed Forwarding Based on Collaborating Network Controllers - Efficient and scalable source routed forwarding can be achieved in multi-domain networks by substituting path identifiers for intra-domain hop lists in source route hop lists. The path identifiers are then replaced with the corresponding intra-domain hop lists at the ingress edge nodes of each corresponding domain. The path identifiers do not specify individual hops along an intra-domain path segment, and are therefore typically shorter than the intra-domain hop lists. To facilitate multi-domain source routed forwarding techniques, routing tables in edge nodes of the corresponding domains are updated to associate the path identifiers with the corresponding intra-domain hop lists during (or immediately following) inter-domain path computation. | 07-23-2015 |
20150207717 | System and Method for a Software Defined Protocol Network Node - A software designed protocol (SDP) network node includes a receiver, and a processor operatively coupled to the receiver. The receiver receives instructions, and receives packets. The processor updates a configuration of the SDP network node in accordance with the received instructions, and processes the received packets. | 07-23-2015 |
20150207633 | METHOD AND APPARATUS FOR SECURE AD HOC GROUP DEVICE-TO-DEVICE COMMUNICATION IN INFORMATION-CENTRIC NETWORK - Various disclosed embodiments include methods, devices and systems establishing secure discovery and secure communication in an ad hoc information-centric network (ICN). An application in a consumer device sends a discovery interest including an associated service name or prefix encrypted by an encryption key using the ICN. A producer device publishing and discovery protocol (SPDP) on an ICN stack of the producer device receives the discovery interest and verifies the consumer device using the encryption key. The producer device SPDP returns a data protocol data unit (PDU) to the consumer device configured to enable the consumer device to access the published service, and the consumer device establishes routing with the producer device and receives the local published service. | 07-23-2015 |
20150205812 | MANAGING LOCK OR LATCH IN CONCURRENT EXECUTION OF QUERIES - Various disclosed embodiments include methods and systems for managing lock or latch chains in concurrent execution of database queries. A method includes receiving a plurality of transactions, each transaction associated with one or more queuing requests. The method includes, for each transaction, determining one or more partition sets. Each partition set corresponds to one or more database partitions needed for the transaction. The one or more database partitions are included within a partitioned database. The method includes, for each transaction, determining one or more queues needed for the transaction and storing a bitmap representation of the one or more queues needed for the transaction. The one or more queues needed for the transaction correspond to the one or more database partitions needed for the transaction. | 07-23-2015 |
20150195788 | System and Method for Always on Connections in Wireless Communications System - A method for operating a user equipment (UE) includes determining a first operating state in accordance with a first message traffic generated by a non-session based application executing in the UE, setting a state machine in the UE to the first operating state, and transmitting a first message in accordance with the state machine. | 07-09-2015 |
20150195745 | Adaptive Traffic Engineering Configuration - System and method embodiments are provided for adaptive traffic engineering configuration. The embodiments enable the TE configuration to change in real time in response to changing conditions in the network, the TE algorithm, or other variables such that a TE decision is substantially optimized for current real time conditions. In an embodiment, a method in a network component for adaptable traffic engineering (TE) configuration in software defined networking (SDN) includes receiving at the network component TE configuration information, wherein the TE configuration information comprises information about at least one of network conditions, a TE algorithm, user equipment (UE) information, and the network component, and dynamically changing with the network component the TE configuration in accordance to a change in the TE configuration information. | 07-09-2015 |
20150195076 | METHOD AND APPARATUS FOR ALLOCATING OFDM SUBCARRIERS FOR NEXT CODEWORD POINTERS OR OTHER SIGNALING MESSAGES - An apparatus for communication. A headend supports a plurality of customer premises equipment (CPEs) in a cable service network. An NCP carrier selector selects at least one orthogonal frequency division multiplex (OFDM) subcarrier taken from a radio frequency (RF) spectrum available for broadcasting signals over the cable service network using a plurality of profiles, wherein each selected OFDM subcarrier comprises a corresponding bit loading for each supported profile that meets or exceeds a minimum number of bits used for delivering next codeword pointer (NCP) messages that is acceptable for each of a plurality of profiles used in the plurality of CPEs for receiving signals over the cable service network. A profile generator generates an NCP profile identifying one or more selected OFDM subcarriers, wherein the NCP profile indicates which OFDM subcarriers within the RF spectrum are usable to carry NCP messages, and an associated bit loading for each selected subcarrier. | 07-09-2015 |
20150189405 | SYSTEM AND METHOD FOR STORING ONE OR MORE REMOVABLE SENSOR MODULES AT AN ELECTRONIC DEVICE - Various disclosed embodiments include methods and systems for providing sensor functionality to a wireless electronic device. The wireless electronic device comprises a sensor module disposed within and removably coupled to the wireless electronic device. The sensor module includes a sensor module electrical interface. The wireless electronic device includes a first interface configured to receive the sensor module, and a second interface disposed within the wireless electronic device configured to electrically connect to the sensor module electrical interface when the sensor module is connected to the wireless electronic device. | 07-02-2015 |
20150189175 | AUTOMATIC ROTATABLE CAMERA FOR PANORAMA TAKING IN MOBILE TERMINALS - A method and apparatus to create a panoramic image via a rotating camera of a portable electronic device are provided. The method includes rotating the camera of the portable electronic device with respect to the portable electronic device. The method further includes recording a plurality of images at a plurality of corresponding angles between the camera and a direction of the portable electronic device. The method further includes stitching the plurality of images together based on the plurality of angles and creating a panoramic image from the plurality of images. | 07-02-2015 |
20150189100 | Multi-level Missed Call Notification Priority Assignment - Notifications used to notify called parties of missed calls can vary based on priority levels of the missed calls. Priority levels can be assigned using characteristics of the missed call, such as a calling number/party associated with the missed call, a number of missed calls received from the calling number/party, whether or not the calling party left a voicemail, a time the missed call was received, or combinations thereof. Different notification levels may be associated with different priority levels, with each notification level specifying different alert setting parameters, e.g., different sounds/volumes, visual notifications, vibration settings, etc. Some notification levels may override a silent mode of the mobile device, while other notifications levels may not. Priority levels can be escalated when users fail to acknowledge a notification prior to expiration of a timer or when notification attempts are unsuccessful. | 07-02-2015 |
20150188882 | METHOD AND APPARATUS FOR NETWORK ADDRESS TRANSLATION AND FIREWALL TRAVERSAL - Various disclosed embodiments include methods and systems for network address translation traversal. The method comprises receiving, at a Voice over Internet Protocol (VoIP) server, a registration message from a first user equipment (UE). The registration message includes an Interactive Connectivity Establishment (ICE) capability of the first UE, and a request that the VoIP server generate ICE parameters for the first UE when the first UE makes a call to a second UE. The ICE parameters include a Traversal Using Relays around NAT (TURN) long-term credential. The method comprises sending, from the VoIP server, the TURN long-term credential to the first UE. | 07-02-2015 |
20150188831 | System and Method for Traffic Engineering Using Link Buffer Status - Embodiments are provided for implementing traffic engineering (TE) using link buffer status. The link buffer status for each link is used to identify links with buffer build-ups. One or more of the capacity and resource parameters at the links with buffer build-ups are then reserved. This is achieved by modifying the capacity and resource input parameters to the TE model according to the level of build-ups in the link buffers, as reflected by the buffer status information from the links and nodes. The modified input capacity or resource parameters are then fed to a TE engine to calculate the routing of traffic across all links and paths. As such, the reserved capacity or resource is considered in the TE routing technique to route the traffic accordingly, leading to the depletion of link buffers with build-ups at all or multiple considered paths at the same time. | 07-02-2015 |
20150188813 | METHOD AND APPARATUS FOR SCALABLE CONTENT ROUTING AND MOBILITY IN NAMED DATA NETWORKS - Various disclosed embodiments include methods, systems, and computer-readable media for named data network (NDN) inter/intra-domain mobility. A complete de-coupling of identity and addressing space is established. This provides separation of control and forwarding allowing rich policy based routing, using SDN principles, as well as policy based global resolution. In one embodiment, the de-coupling of identity from location is achieved by a changeable forwarding label field in a header that can have nodal/domain/global scope. This disclosure provides content routing/mobility to be handled with a high degree of flexibility. This disclosure also provides mobility as a service for a component of a name space. | 07-02-2015 |
20150188767 | Traffic Behavior Driven Dynamic Zoning for Distributed Traffic Engineering in SDN - System and method embodiments are provided for traffic behavior driven dynamic zoning for distributed traffic engineering (TE) in software defined networking (SDN). In an embodiment, a method in a network component for dynamic zoning for TE in SDN includes receiving at the network component network information from at least one SDN controller from a plurality of SDN controllers in a network; determining with the network component a plurality of TE zones for the network, selecting a local zone TE controller for each of the plurality of TE zones, and selecting a master TE controller according to the network information and a zoning scheme, wherein the local zone TE controller and the master TE controller are selected form one of the SDN controllers; and transmitting with the network component an indication of the local zone TE controllers, zone membership, and the master controllers to at least some of the SDN controllers. | 07-02-2015 |
20150188554 | Phase Interpolation and Rotation Apparatus and Method - An apparatus comprises a ring oscillator comprising a plurality of delay stages connected in cascade and an injection apparatus comprising a plurality of injection devices, wherein the injection devices receive a reference clock from their inputs and outputs of the injection devices are coupled to respective outputs of the delay stages, and wherein each injection device comprises a polarity selection stage having inputs coupled to the reference clock and an adjustable gain stage having inputs coupled to outputs of the polarity selection stage and outputs coupled to outputs of a corresponding delay stage. | 07-02-2015 |
20150186780 | System and Method for Biometrics-Based Music Recommendation - Embodiments are provided herein for providing biometrics-based music recommendations to users. The biometric-based music recommendations take into account the changing music preferences of users from time to time as their biometrics change, such as due to users wellness states, being in different moods, engagement in different activities, and/or entering different environments. The schemes herein are implemented on user devices equipped or coupled to wearable devices capable of collecting biometrics data from users, such as heart rate, perspiration, and skin temperature data. The biometrics data of a user are collected and then processed into biometrics information. The biometrics information is then classified into a current wellness state of the user. A music recommendation is then provided to the user according to the biometrics information and the current wellness state of the user. | 07-02-2015 |
20150181582 | Wireless Communication Control Channel Apparatus and Method - An apparatus and method for control channel transmission in a wireless network are disclosed. A disclosure is provided with at least one resource block (RB) including a first control channel element associated with a first antenna port (AP) and a second control channel element associated with a second AP. The first and second control channel elements might be used for transmission of a single control channel, and a first reference signal sequence associated with one of the first AP and the second AP is selected for transmission of the single control channel based on a control channel element index value, such that a resource element of the at least one RB can be detected to decode the first control channel element and the second control channel element. | 06-25-2015 |
20150180825 | METHOD OF IMS (SIP NETWORK) webRTC OPTIMIZED P2P COMMUNICATION - A WebRTC system, device and method enabling a P2P communication when both ends of a communication are WebRTC enabled devices. The system and devices also enable a WebRTC client to SIP device communication. A SIP interworking function is configured to receive a SDP1 from an originating WebRTC and obtain local media information from a media interworking function. The first SIP interworking function is configured to create a SDP2 based on the SDP1 and the local media information, create a SIP message comprising a message-body field including the SDP2 and an SIP extension header field including the SDP1, and send the SIP message to an IMS or SIP server. | 06-25-2015 |
20150180771 | Source Routing with Entropy-Header - A method implemented for providing a source of entropy in source routing, the method comprising receiving a source routing packet that comprises an entropy-header, wherein the entropy-header comprises an entropy field and a list of identifiers (IDs), determining a next hop ID from the list of IDs, determining whether the next hop ID identifies a plurality of routes used to reach a next hop node, selecting a first route from the plurality of routes using the entropy field, and transmitting the source routing packet via the first route, wherein the list of IDs indicates the route used to transport the source routing packet from a source to a destination. | 06-25-2015 |
20150180748 | METHOD AND APPARATUS OF WebRTC MEDIA CONTROL - A method, device and system configured to support webRTC media communications. The method includes a webRTC client initiating a media connection with a signaling server serving the webRTC client. A monitor server obtains server performance metrics from each of a plurality of media gateway (GW) servers and responsively provides the signaling server with the assigned media GW server as a function of the performance metrics. The monitor server is configured to communicate with a plurality of media GW servers in the network. The monitor server is configured to execute a background process on performance metrics of each of the plurality of media GW servers, and determine a preferred media GW server from the plurality of media GW servers for the webRTC client. The system is configured to support webRTC media communications to connect a webRTC client to a preferred media GW server based on the performance of the media GW servers. | 06-25-2015 |
20150173616 | SYSTEM FOR HEALTH MONITORING SENSOR PLACEMENT - Various disclosed embodiments include apparatus and systems for providing health monitoring sensor placement. An apparatus includes a sensor device, comprising one or more sensors to respectively collect sensor data, a memory configured to store the sensor data, communication logic configured to provide the sensor data to an external electronic device. The sensor device is configured to be disposed within and removably coupled to a wristband device. When the sensor device is disposed within the wristband device, the sensor device contacts the skin of a user when the wristband device is worn by the user. | 06-25-2015 |
20150163824 | System and Method for Determining a Clear Channel Assessment Threshold - In one embodiment, a method for setting a clear channel assessment (CCA) threshold includes receiving, by a station from a first access point, a first message including an information element and determining a CCA threshold in accordance with the information element. The method also includes detecting a power level of a channel between the station and the access point to produce a first detected power level and comparing the first detected power level and the CCA threshold. Additionally, the method includes transmitting, by the station to the first access point on the channel, a second message when the detected power level is less than the CCA threshold. | 06-11-2015 |
20150163147 | Framework for Traffic Engineering in Software Defined Networking - System and method embodiments are provided for traffic engineering (TE) in software defined networking (SDN). The embodiments enable a complete end-to-end TE solution between a user equipment (UE) and a source/destination across a radio access network (RAN). In an embodiment, a method in a network component for TE in a SDN includes receiving TE information from a first core network component in a core network, a RAN component, wherein the RAN is communicably coupled to the core network, wherein the TE information includes a TE objective; and determining a TE decision between at least one UE and a second core network component in the core network according to the TE information and the TE objective, wherein the TE decision comprises information for at least one end-to-end path solution between the at least one UE and the second core network wherein the path traverses the core network and the RAN. | 06-11-2015 |
20150155836 | Nonlinear Load Pre-Distortion for Open Loop Envelope Tracking - An apparatus for providing envelope tracking (ET), comprising: a power amplifier (PA) load variation pre-distortion, and an open loop ET modulator operatively coupled to the PA load variation pre-distortion, wherein the PA load variation pre-distortion is configured to determine a load variation at a PA supply voltage path based on an input signal received by a PA, and generate a pre-distortion compensation signal using the load variation, and wherein the open loop ET modulator is configured to generate a PA supply voltage on the PA supply voltage path using the pre-distortion compensation signal. | 06-04-2015 |
20150155835 | Reduced Power Amplifier Load Impact for Open Loop Envelope Tracking - A method for implementing envelope tracking (ET), the method comprising switching from a receiver (Rx) radio frequency (RF) path to a supply sensing path during factory calibration, sensing the power amplifier (PA)'s supply voltage via the supply sensing path, comparing the PA's supply voltage to a corresponding reference supply voltage, determining the difference between the PA's supply voltage and the corresponding reference supply voltage, and updating one or more parameters used to perform a PA load pre-distortion during factory calibration, wherein the PA load pre-distortion is used to match the PA's supply voltage to the corresponding reference supply voltage. | 06-04-2015 |
20150154230 | Photographic Picture Quality Improvement Recommendation System Using Objects - A computer program product comprising computer executable instructions stored on a non-transitory computer readable medium such that when executed by a processor, causes the processor to identify an object of interest in a visual media element, analyze the object of interest according to a defined set of rules to form a recommendation for improvement of the visual media element, and recommend the improvement to the visual media element to a user. A method comprising receiving a visual media element as an input, determining a relevant object of interest within the visual media element, analyzing an aesthetic appearance of the relevant object of interest according to a guideline, and recommending a change to the visual media element for conforming to the guideline. | 06-04-2015 |
20150146623 | System and Method for Multiple Point Transmission in a Communications System - A system and method for multiple point transmission in a communications system are provided. A method for multiple point transmission operation comprises modifying a configuration of a radio bearer for use in a multiple point transmission to a user equipment according to operating condition information of the user equipment, reconfiguring the radio bearer according to the modified configuration, and initiating a multiple point transmission to the user equipment using the reconfigured radio bearer. | 05-28-2015 |
20150143016 | METHOD AND APPARATUS FOR DELIVERING MSI-X INTERRUPTS THROUGH NON-TRANSPARENT BRIDGES TO COMPUTING RESOURCES IN PCI-EXPRESS CLUSTERS - An apparatus for initialization. The apparatus includes a management I/O device controller for managing initialization of a plurality of I/O devices coupled to a PCI-Express (PCIe) fabric. The management I/O device controller is configured for receiving a request to register a target interrupt register address of a first worker computing resource, wherein the target interrupt register address is associated with a first interrupt generated by a first I/O device coupled to the PCIe fabric. A mapping module of the management I/O device controller is configured for mapping the target interrupt register address to a mapped interrupt register address of a domain in which the first I/O device resides. A translating interrupt register table includes a plurality of mapped interrupt register addresses in the domain that is associated with a plurality of target interrupt register addresses of a plurality of worker computing resources. | 05-21-2015 |
20150139585 | Device and Method for Micro-Electro-Mechanical-System Photonic Switch - In one embodiment, a micro-electro-mechanical-system (MEMS) photonic switch includes a first plurality of collimators and a first minor array optically coupled to the first plurality of collimators, where the first minor array includes a first plurality of minors, and where a first minor of the first plurality of minors includes a first plurality of photodiodes integrated on the first mirror. | 05-21-2015 |
20150139036 | METHOD AND SYSTEM FOR AN OVERLAY MANAGEMENT CONTROL NETWORK - Embodiments of the present invention provide a novel solution that enables traditional network management services to be automated without requiring the standard user oversight often required by conventional networking systems. Embodiments of the present invention are operable to utilize in-band communications used by network devices within an existing Layer 2 network to automatically generate a virtualized Layer 2 management network. By using MAC address learning procedures and/or generating a logical convergence state for an existing physical Layer 2 network, embodiments of the present invention can generate a virtual layer 2 network interface that facilitates automatic network connectivity for new and/or existing network devices. As such, embodiments of the present invention can enable communication between various network layers (e.g., Layer 3/Layer 4 networks) that allows network devices to be bootstrapped to an existing network infrastructure in a manner that requires no configuration. | 05-21-2015 |
20150138623 | Device and Method for Micro-Electro-Mechanical-System Photonic Switch - In one embodiment, a micro-electro-mechanical-system (MEMS) photonic switch includes a first plurality of collimators including a first collimator configured to receive a first traffic optical beam having a traffic wavelength and a first control optical beam having a control wavelength, where a first focal length of the first collimators at the traffic wavelength is different than a second focal length of the first collimators at the control wavelength. The MEMS photonic switch also includes a first minor array optically coupled to the first plurality of collimators, where the first mirror array including a first plurality of first MEMS minors integrated on a first substrate and a first plurality of first photodiodes integrated on the first substrate, where the photodiodes are disposed in interstitial spaces between the MEMS mirrors. | 05-21-2015 |
20150135331 | MULTIPROTOCOL ACCESS CONTROL LIST WITH GUARANTEED PROTOCOL COMPLIANCE - An approach to multiprotocol ACL implementation with guaranteed protocol compliance is described. In one approach, a method of access rights validation for a multiprotocol supported file server is detailed. The method involves receiving a request to store a file with a security descriptor and storing the security descriptor in an extended attribute associated with the file. Subsequently, the security descriptor is expanded to extract a set of ACEs. Access to the file can then be validated against the ACEs expanded from the security descriptor according to the specifications of the protocol that created the security descriptor. | 05-14-2015 |
20150133159 | System and Method for Localization and Traffic Density Estimation via Segmentation and Calibration Sampling - Embodiments are provided for calibration, preprocessing, and segmentation for user localization and network traffic density estimation. The embodiments include sending, from a network component, a request to a plurality of user equipment (UEs) to participate in reporting localization data. Reports for localization data including no-lock reports are received from at least some of the UEs. The no-lock reports indicate indoor UEs among the UEs. The network preprocesses the localization data by eliminating, from the localization data, data that increases the total noise to signal ratio. The localization data is then processed using a model that distinguishes between different buildings. This includes associating, according to a radio map, radio characteristics in the localization data with corresponding bins in a non-uniform grid of coverage. The non-uniform grid is predetermined to maximize uniqueness between the radio characteristics. The indoor UEs are associated with corresponding buildings using the no-lock reports data. | 05-14-2015 |
20150132007 | Digital Optical Modulator for Programmable n-Quadrature Amplitude Modulation Generation - An optical transceiver comprising an optical signal input, a first modulation section coupled to the optical signal input, a second modulation segment coupled to the optical signal input and positioned in serial with the first modulation section, wherein the first modulation section comprises a first digital electrical signal input, a first digital driver coupled to the first digital electrical signal input, and a first modulator coupled to the first digital driver, and wherein the second modulation section comprises a second digital electrical signal input, a second digital driver coupled to the second digital electrical signal input, and a second modulator coupled to the second digital driver, and an optical signal output coupled to the first modulation section and the second modulation section. | 05-14-2015 |
20150131942 | Polarization Splitter/Combiner Based On A One-Dimensional Grating Coupler - A grating coupler comprising a semiconductor substrate, a one-dimensional (1D) grating element coupled to the semiconductor substrate, wherein the 1D grating element is adapted to simultaneously couple a first polarization component of an incident optical beam with a transverse electric (TE) waveguide mode in a first propagation direction and a second polarization component of the incident optical beam with a transverse magnetic (TM) waveguide mode in a second propagation direction, and wherein the first propagation direction is opposite of the second propagation direction. | 05-14-2015 |
20150131675 | Traffic Engineering Resource Collection and Coordination - In a central controller, a method for managing resources comprising sending a request to a node in a domain controlled by the central controller, wherein the request requests at least a portion of a resource of the node, receiving a response from the node, wherein the response contains information on the availability of the portion of the resource, and storing the information on the availability of the portion of the resource for use in establishing a multiprotocol label switching (MPLS) label switched path (LSP). | 05-14-2015 |
20150131329 | Gate Drive Apparatus for Resonant Converters - An apparatus comprises a bridge coupled between a bias voltage and ground, wherein the bridge comprises a first switch and a second switch connected in series and coupled between the bias voltage and ground and a third switch and a fourth switch connected in series and coupled between the bias voltage and ground, a resonant device coupled to the bridge, wherein the resonant device comprises a fixed capacitance, a gate capacitance and a magnetizing inductance, a transformer coupled to the resonant device, wherein the transformer comprises a primary winding and a plurality of secondary windings. | 05-14-2015 |
20150125160 | METHOD AND APPARATUS FOR DIRECTLY DETECTED OPTICAL TRANSMISSION SYSTEMS BASED ON CARRIERLESS AMPLITUDE-PHASE MODILATION - Methods and apparatus for directly detected optical system based on gapped CAP modulation and DSP Methods for generation and reconstruction of gapped CAP signal are disclosed. An apparatus for direct detection transmission for CAP modulated signal with two unbalanced optical sidebands separated by gaps is disclosed, in which a gapped CAP signal is generated, converted, and passed to an optical filter for unbalanced sidebands generation and wavelength locking before being transmitted over an optical link. Direct detection is performed on the optical signal and passed to gapped matching filters. Channel equalization is performed and the signal information is decoded to binary data. | 05-07-2015 |
20150124894 | System and Method for Trellis Coded Quantization with Selective Feedback and Interpolation - A method for providing channel feedback includes receiving a signal from a transmission point (TP), estimating channel parameters from the signal as received, mapping the estimated channel parameters to a trellis in accordance with a Trellis Coded Quantization (TCQ) scheme, and applying a Viterbi algorithm (VA) to the trellis to generate quantized channel parameters, the quantized channel parameters including a plurality of samples. The method also includes identifying samples of the estimated channel parameters associated with samples of quantized channel parameters having quantization errors above a predetermined threshold, generating indicators in accordance with the samples having the quantization error above the predetermined threshold, and transmitting, by the RP, the quantized channel parameters and the indicators to the | 05-07-2015 |
20150124625 | AD-HOC ON-DEMAND ROUTING THROUGH CENTRAL CONTROL - System and method of ad hoc on-demand routing by virtue of central control. A central controller of a network can communicate directly with a route-requesting network device regarding discovery of a data transmission path and perform route computation. A source network device may query the central controller with a unicast route request. In response, the central controller can identify a feasible route based on the topology information of the network. The central controller may also receive a broadcast route request as long with other network nodes. As a result, the source device can be offered to select from two resultant routes, one provided by the central controller in a centralized manner and the other provided by the destination device. Further, the central controller can be used specifically for computation of constrained routes by incorporating global constraints. The central controller may be a software defined network (SDN) controller. | 05-07-2015 |
20150124492 | Apparatus and Method for High Efficiency LLC Resonant Converters - A method comprises providing a resonant converter, wherein the resonant converter comprises an input switch network coupled to a power source, wherein the input switch network comprises a plurality of power switches, a resonant tank coupled to the plurality of power switches, a transformer coupled to the resonant tank and an output stage coupled to the transformer, wherein the output stage comprises a synchronous rectifier formed by a first switch and a second switch, detecting a drain voltage of the first switch, comparing the drain voltage with a predetermined voltage threshold, wherein the drain voltage is coupled to a negative input of a comparator and the predetermined voltage threshold is coupled to a positive input of the comparator, generating a logic state based upon an output of the comparator and adjusting, by a control circuit, a switching frequency of the resonant converter based upon the logic state. | 05-07-2015 |
20150124489 | Current Sensing Apparatus for Power Converters - An apparatus comprises a magnetic device coupled to an inductor-inductor-capacitor (LLC) resonant converter, an ac current sensing circuit coupled to the magnetic device, an average current sensing circuit coupled to the ac current sensing circuit and a reference voltage source coupled to the average current sensing circuit, wherein the reference voltage source is configured such that a magnitude of an average signal from the average current sensing circuit is greater than a voltage level of the reference voltage source. | 05-07-2015 |
20150124488 | Startup Method and System for Resonant Converters - A method comprises providing a resonant converter comprising a switching network comprising a plurality of switches, a resonant tank coupled between the switching network and a transformer, wherein the resonant tank comprises a series resonant inductor coupled to a switching network and the transformer and a series resonant capacitor coupled to the switching network and the transformer and a driver having an adjustable bias voltage and in response to a startup process of the resonant converter, configuring the switching network to operate a switching frequency higher than a resonant frequency of the resonant tank. | 05-07-2015 |
20150124487 | Adjustable Resonant Apparatus for Power Converters - An apparatus comprises a first series resonant inductor coupled to a switching network and a transformer, a first series resonant capacitor coupled to the switching network and the transformer, a first parallel inductor coupled to the switching network through the first series resonant inductor and the first series resonant capacitor, a resonant frequency adjusting device coupled to the switching network and the transformer and a switch connected in series with the resonant frequency adjusting device. | 05-07-2015 |
20150123177 | Patterned Poly Silicon Structure as Top Electric Contact to MOS-Type Optical Modulators - A metal-oxide-semiconductor (MOS) type semiconductor device, comprising a silicon substrate, a first cathode electrode and a second cathode electrode coupled to the silicon substrate and located on distal ends of the silicon substrate, a poly-silicon (Poly-Si) gate proximally located above the silicon substrate and between the first cathode electrode and the second cathode electrode, wherein the Poly-Si gate comprises a first post extending orthogonally relative to the silicon substrate comprising a first doped silicon slab, a second post extending orthogonally relative to the silicon substrate comprising a second doped silicon slab, wherein the second post is positioned so as to create a width between the first post and the second post, an anode electrode coupled to the first post and the second post and extending laterally from the first post to the second post, and a dielectric layer disposed between the first silicon substrate and the second silicon substrate. | 05-07-2015 |
20150120925 | LOCK ELEVATION IN A DISTRIBUTED FILE STORAGE SYSTEM - A client requests access to a resource (e.g., a file) via a node of a storage system. The resource is stored in a directory structure. A directory in the directory structure that includes the resource and that does not have any locks that conflict with the requested access to the resource is identified and selected. A revocable access privilege (e.g., a lock) on the selected directory is awarded to the node accessed by the client, and a directory-to-node association is established. Another association between the requested resource and the node is also established. If there is a subsequent request for the resource or for another resource within that directory, then a revoke notice for the directory access privilege is sent to the node. | 04-30-2015 |
20150120645 | System and Method for Creating a Distributed Transaction Manager Supporting Repeatable Read Isolation level in a MPP Database - Embodiments are provided to provide a distributed transaction manager supporting repeatable read isolation level in Massively Parallel Processing (MPP) database systems without a centralized component. Before starting a transaction, a first node identifies a second node involved in the transaction, and requests from the second node a snapshot of current transactions at the second node. After receiving the snapshot from the second node, the first node combines into a reconciled snapshot the snapshot of transactions from the second node with current transactions at the first node. The first node then transmits the reconciled snapshot to the second node and starts the transaction using the reconciled snapshot. A branch transaction is then started at the second node in accordance with the reconciled snapshot. Upon ending the transaction and the branch transaction, the first node and the second node perform a two phase commit (2PC) protocol. | 04-30-2015 |
20150116057 | WIDEBAND ELECTRONICALLY TUNABLE CAVITY FILTERS - An apparatus to filter electromagnetic waves includes a cavity and one or more tuning circuits. The cavity is configured to receive the electromagnetic waves and has a resonant frequency. The one or more tuning circuits are disposed proximate to or in the cavity. The one or more tuning circuits and the cavity are configured to filter the electromagnetic waves and the resonant frequency of the cavity is based on the one or more tuning circuits. | 04-30-2015 |
20150113092 | METHOD AND APPARATUS FOR DISTRIBUTED ENTERPRISE DATA PATTERN RECOGNITION - An apparatus for accessing data in an enterprise data storage system. The apparatus includes memory for storing data, a storage controller, a secure hypervisor, and an interface. The storage controller is coupled to the memory and is configured for managing data stored in the memory. The controller is also configured to receive a command from a client device to access specified data in the memory. The secure virtualized hypervisor within the memory is configured for deploying an operating system of the storage controller for purposes of secure operation by the storage controller. The interface is configured for communicating with the storage controller and initiates the storage controller to perform the command on the specified data that is fetched into the secure virtualized hypervisor, wherein results of the command is transmitted over a network to the client device. | 04-23-2015 |
20150109824 | Apparatus and Method for High Efficiency Resonant Converters - A converter comprises an input stage coupled to a power source, wherein the input stage comprises a plurality of power switches, a resonant tank coupled to the plurality of power switches, a transformer coupled to the resonant tank, an output stage coupled to the transformer, an efficiency point tracking indicator coupled to the converter, a detector coupled to the efficiency point tracking indicator and a control circuit configured to receive an efficiency point tracking signal from the detector and adjust a switching frequency of the power switches based upon the efficiency point tracking signal. | 04-23-2015 |
20150103846 | System and Method for Real-Time Traffic Delivery - Embodiments are provided herein for a system and methods for real-time video (or other real-time traffic) delivery, e.g., for cellular or wireless networks. The schemes herein address real-time video delivery by a joint design of the radio resource scheduler and the video encoder at the network side, and of the decoder at the users' terminals. The system design reduces frame loss and hence improves user quality of experience. In an embodiment, a radio node detects a frame of a real-time traffic flow. Upon determining that a transmission deadline corresponding to a rate for real-time traffic flow does not support a size of the frame, the transmission deadline is extended according to the size of the frame and a size of a next frame. The frame and the next frame are scheduled for forwarding within the extended transmission deadline. | 04-16-2015 |
20150103561 | Apparatus and Method for Multiple Primary Bridge Resonant Converters - A converter comprises an input stage coupled to a power source, wherein the input stage comprises a plurality of power switches, a first resonant tank coupled to the input stage, wherein the first resonant tank is of a first Q value, a second resonant tank coupled to the input stage, wherein the second resonant tank is of a second Q value, a transformer coupled to the input stage through the first resonant tank and the second resonant tank and an output stage coupled to the transformer. | 04-16-2015 |
20150099517 | System and Method to Reduce Power Consumption Associated with Cell Reselection Operations - Embodiments are provided for resolving, at a user equipment (UE), unnecessary frequent consecutive back and forth reselections between the same two or more network cells. In an embodiment method, upon detecting predefined criteria indicating reaching a threshold frequency of reselections between the same cells, the UE switches to a defined mobility state reducing the frequency of reselections between the same cells. In accordance with the defined mobility state, the method increases a waiting time for cell reselection. The predefined criteria includes detecting the UE in a defined Static-idle state, detecting a serving cell of the UE and a strongest neighbor cell having approximately equal signal quality for a defined duration or a defined number of consecutive measurements, and detecting a number of consecutive reselections between the same cells exceeding a defined minimum threshold. | 04-09-2015 |
20150098000 | System and Method for Dynamic Image Composition Guidance in Digital Camera - Embodiments are provided for dynamic image composition guidance in digital cameras. The dynamic image composition guidance allows users, for example, amateurs or less experienced photographers, to effectively and properly use photographic composition techniques for improving the quality of digitally captured images. A guidance method on a camera device determines a geometric strength point according to an image composition rule for a scene captured on the camera device. A user of the camera device is then guided in real-time while moving the camera device to align an object of the scene with the geometric strength point before recapturing the scene on the camera device. The method includes displaying, with the geometric strength point, changes to the scene including a moving point associated with a focused object on the first image according to movements of the camera device in real-time. | 04-09-2015 |
20150097921 | Distributed Media Gateways - A method performed in a call manager, the method comprising receiving a registration message from a media gateway in a plurality of media gateways, wherein the registration message indicates the media processing resources available at the media gateway and the amount of media processing resources in use, sending a message to each of the other media gateways in the plurality of media gateways, wherein each of the messages indicates an amount of available media processing resources in the media gateway, and sending at least one message to the media gateway, wherein the at least one message indicates an amount of available media processing resources in each of the other media gateways in the plurality of media gateways. | 04-09-2015 |
20150097629 | Reconfigurable Multi-Path Injection Locked Oscillator - A ring oscillator comprising three or more delay cells, each of which comprises a plurality of differential input leads and a differential output lead, wherein each of the plurality of differential input leads comprises one or more inverters, wherein the three or more delay cells are inter-connected forming a plurality of loop paths, wherein each loop path connects the differential output lead of each delay cell to a corresponding differential input lead of another delay cell, wherein each loop path provides an inverter strength determined by a number of inverters in a corresponding differential input lead of each delay cell, wherein the plurality of loop paths are configured to generate an oscillating signal with an operating frequency, and wherein the operating frequency is tunable by digitally adjusting one or more inverter strengths in one or more of the plurality of loop paths. | 04-09-2015 |
20150088826 | Enhanced Performance for Data Duplication - Systems, methods, computer program products, and apparatuses for enhancing the performance of data duplication are provided. A storage system receives an object, which requires data duplication for increased resiliency. A requisite number of copies of the object are created based on a minimum number defined by a system policy. The storage system stores the object and the requisite number of copies and monitors one or more events in the storage system against predetermined data duplication criteria. The predetermined data duplication criteria are defined within the system policy as criteria for making additional copies of the object over the minimum number. One or more additional copies over the requisite number are created and stored based on the occurrence of the one or more events. | 03-26-2015 |
20150086215 | Bit Loading for Optical Discrete Multi-Tone Transmission - System and method embodiments are provided for bit loading for optical Discrete Multi-Tone Transmission (DMT). In an embodiment, a method for bit loading for optical DMT transmission or reception includes receiving, at a processor, a bit data stream, wherein the bit data stream comprises a plurality of subcarriers; assigning, with the processor, a code rate to each of a plurality of forward error correction (FEC) encoders/decoders according to a mapping of a signal-to-noise-ratio (SNR) to a code rate for each of the subcarriers or subcarrier groups, wherein each FEC encoder/decoder corresponds to a respective one of the subcarriers or a respective subcarrier group; and assigning, with the processor, a modulation format to each subcarrier or each subcarrier group according to a mapping of an SNR for each subcarrier or subcarrier group to a bit number for a corresponding subcarrier or subcarrier group. | 03-26-2015 |
20150082319 | High-Performance Parallel Traffic Management for Multi-Core Platforms - A method of traffic management implemented in a multi-core device comprising a first core and a second core, the method comprising receiving a first plurality of data flows for the first core and a second plurality of data flows for the second core, assigning a first thread running on the first core to the first plurality of data flows, assigning a second thread running on the second core to the second plurality of data flows, processing the first plurality of data flows using the first thread, and processing the second plurality of data flows using the second thread, wherein at least one of the first plurality of data flows and at least one of the second plurality of data flows are processed in parallel. | 03-19-2015 |
20150082133 | System and Method for User Equipment Cooperation - User equipment (UE) cooperation can be improved by relaying partial soft information to target UEs. More specifically, a cooperating UE may relay a subset of log-likelihood ratios (LLRs) to the target UE. The subset of LLRs may correspond to fewer than all resource blocks of the original transmission. This may allow UE cooperation to be effective when the cooperating UE was only able to decode a portion of the original transmission. This may also allow fewer network resources (e.g., bandwidth, etc.) to be used when the target UE does not need all of the soft information to decode the original transmission. Multiple cooperating UEs can provide different subsets of LLRs, and the subsets may or may not overlap with one another. | 03-19-2015 |
20150072705 | System and Method for Virtual User-Specific Connectivity Management - A method embodiment includes configuring, by a virtual user-specific connectivity manager (v-u-CM) on a processor, a location estimation scheme for a user equipment (UE) in accordance with UE configuration. The v-u-CM is created in accordance with registration of the UE in the network. The method further includes tracking, a location of the UE in accordance with the location estimation scheme. | 03-12-2015 |
20150071641 | Optical Transmitters With Unbalanced Optical Sidebands Separated By Gaps - An apparatus comprising a transmitter configured to generate an optical signal comprising a carrier modulated with at least two sidebands modulated with information, wherein the information introduces a separation gap in a frequency domain between the sidebands and the carrier, wherein one of the sidebands is an undesired sideband and another one of the sidebands is a desired sideband with a higher power intensity than the undesired sideband. A method comprising receiving an optical carrier from a light source and modulating the optical carrier with at least two sidebands modulated with information, wherein the information introduces a separation gap in a frequency domain between the sidebands and the optical carrier, wherein one of the sidebands is an undesired sideband and another one of the sidebands is a desired sideband having a higher power intensity than the undesired sideband. | 03-12-2015 |
20150071633 | Photonic Switch Chip for Scalable Reconfigurable Optical Add/Drop Multiplexer - System and method embodiments are provided for a photonic switch chip for scalable reconfigurable optical add/drop multiplexer (ROADM). The embodiments enable a low-cost pay as you grow ROADM that scales as both the number of wavelengths added or dropped increases and the size of the node in terms of number of directions increase. In an embodiment, a ROADM includes an M degree optical cross-connect tandem component comprising M wavelength selective switch (WSS) coupled to M wavelength division multiplexing (WDM) node interfaces, where M is equal to a number of input or output directions; a routing stage wavelength selector switch (WSS) comprising a plurality of WSSs connected to the tandem component; and an N by M combiner/distributor for add/drop coupled to the routing stage WSS, wherein the combiner/distributor comprises one or more photonic integrated circuit (PIC) chips, and wherein N is a maximum number of add/drop wavelengths. | 03-12-2015 |
20150071314 | Obtaining Narrow Line-width, Full C-band Tunability Mirror for Monolithic or Hybrid Integrated Lasers - An apparatus comprising an optical medium, a power splitter coupled to the optical medium, a first delay line coupled to the power splitter such that the power splitter is positioned between the first delay line and the optical medium, a first comb reflector coupled to the first delay line such that the first delay line is positioned between the first comb reflector and the power splitter, and a second comb reflector coupled to the power splitter but not the first comb reflector and not the first delay line. A method comprising receiving an optical signal, splitting the optical signal into a first split optical signal and a second split optical signal, delaying the first split optical signal, tuning the delayed first split optical signal, tuning the second split optical signal, and delaying the tuned second split optical signal. | 03-12-2015 |
20150071242 | System and Method for Channel Estimation for Generalized Frequency Division Multiplexing (GFDM) - Embodiments are provided for pre-cancelling signal interference in Generalized Frequency Division Multiplexing (GFDM). Signal interference is pre-cancelled, at a transmitter, so that clean pilots are observed at a receiver and hence used for channel estimation. Using a Pilot-Interference Cancellation (Pilot-IC) method, interference is pre-cancelled at only pilot symbols. Alternatively, interference is simultaneously pre-cancelled at all symbols using a Transmitter IC (Tx-IC) method. The embodiments also include scattering the pilots over frequency and time resources to estimate channels which are frequency selective and time-variant. The channel estimates at the receiver are then used for single-tap channel equalization at time-frequency grid data points, where no assumption of time-invariant channels is required. | 03-12-2015 |
20150071182 | System and Method for Increasing Low Density Signature Space - Embodiments are provided herein for increasing low density signature space for multiplexed transmissions for a plurality of users. The embodiments include generating a virtual signature using a combination operation on a plurality of basic signatures. The generated virtual signatures are provisioned as basic resource units (BRUs) for transmissions for corresponding users. The combination operation is a row-wise or column-wise permutation for combining, in each of the virtual signatures, rows or columns of corresponding basic signatures. The rows or columns represent sequences of frequency bands at one time interval or sequences of allocated time intervals at one frequency band. Alternatively, the combination operation is intra-basic resource unit (BRU) hopping. The embodiments also include generating a plurality of BRU sets comprised of virtual signatures. Each of the BRU sets is provisioned for a corresponding user. | 03-12-2015 |
20150063476 | Power Saving Idle Data Transmission Units - A method implemented in a multicarrier transmission system, the method comprising generating a plurality of constellation points by using one or more constellation mappers to map a plurality of special data sequences for an idle data transmission unit (IDTU), wherein the plurality of special data sequences are computed prior to the mapping such that the plurality of constellation points are essentially inner constellation points, wherein each of the inner constellation points resides in a constellation diagram that corresponds to one of a plurality of subcarriers used by the IDTU, and wherein the constellation diagram comprises a number of inner constellation points and a number of outer constellation points, with the inner constellation points being closer from an origin of the constellation diagram than the outer constellation points, and transmitting the plurality of constellation points. | 03-05-2015 |
20150058469 | Monitoring NAT Behaviors Through URI Dereferences in Web Browsers - A method comprising dereferencing, in a web browser, a Uniform Resource Identifier (URI) comprising a web resource and a reflex tag, creating a request message comprising a request for the web resource and a reflex request corresponding to the reflex tag, wherein the reflex request is a request for address and port information from a web server comprising the web resource, encapsulating the request message in a transport message comprising an Internet Protocol (IP) address and a port of the web browser, transmitting the transport message to the web server, receiving a response message from the web server, wherein the response message comprises a second IP address and a second port number of the browser as seen by the web server, and determining a characteristic of at least one Network Address Translation (NAT) device coupled between the web browser and the web server based on the second IP address and second port number. | 02-26-2015 |
20150057010 | System and Method for Boundaryless Service in Wireless Networks with Cooperative Transmission Points - Embodiments are provided to serve user equipments (UEs) that experience, for example persistently, inter-transmission point group (TPG) interference in a wireless or cellular network. The embodiments include steps to serve edge UEs (EUs) such as persistent EUs (PEUs) using a set of transmission points (TPs) in one or more TPGs. The selected set of TPs used for serving the EUs or PEUs are dynamically determined based on a UE-centric metric. The metric involves the PEUs and surrounding UEs. The UE-centric metric is used to partition the network to multiple TPG sets. For each one of multiple assigned resource units (RUs), a TPG set that maximizes or improves a network-wide utility is used for scheduling transmissions. Further, for each RU, the UEs are associated with an optimized or improved TPG in the used TPG set. | 02-26-2015 |
20150056987 | Contention-based Integration of Device to Device (D2D) Networks with Wireless Infrastructure - Efficient D2D link integration can be achieved by allowing mobile devices to independently initiate D2D/connection-proxy discovery without re-broadcasting beacons originating from the wireless access point. A mobile station wanting to establish a D2D link may broadcast a search message to neighboring mobile stations, which may return offer messages specifying a connection quality and/or parameters of the candidate indirect connection. The requesting mobile station may then select one of the responding neighboring mobile stations through which to establish the indirect connection. Responding mobile stations may delay offer message transmission by a period that is proportional to a connection quality to reduce offer message redundancy. | 02-26-2015 |
20150055654 | Segmented Source Routing in a Network - A method implemented in a network controller configured to perform source routing, the method comprising receiving a request from a network node to determine a path for transporting a data packet from a source node to a destination node, determining the path to transport the data packet from the source node to the destination node, partitioning a description of the path into a plurality of route segments, and distributing the route segments to one or more network nodes to append routing information to the data packet, wherein the network nodes route the data packet using the appended routing information and without using a forwarding table, and wherein each of the route segments describes a portion of the path. | 02-26-2015 |
20150055525 | Channel Sounding for Frequency Division Duplex System - System and method embodiments are provided for channel sounding in a frequency division duplex (FDD) system. The embodiments enable a transmission point (TP) to determine channel information about a downlink channel from an uplink channel sounding signal received on the downlink channel frequency band during a time window reserved for uplink channel sounding on the downlink channel frequency band. In an embodiment, a method in a controller includes determining with the controller a schedule for an uplink sounding window in a downlink frequency band, wherein the uplink sounding window comprises a transmission window in at least a partial downlink frequency band that is reserved for uplink channel sounding, instructing a TP to signal the schedule to at least one wireless device in a coverage area of the TP, receiving a channel sounding signal in the downlink frequency band, and obtaining downlink channel state information from the channel sounding signal. | 02-26-2015 |
20150054711 | System and Method for a Mobile Antenna with Adjustable Resonant Frequencies and Radiation Pattern - Embodiments are provided for an efficient antenna design and operation method to adjust or add frequency bands at mobile devices using the available limited antenna size. The embodiments include electrically coupling to the antenna elements at a mobile or radio device a tuning stub or element through a printed circuit board (PCB) or a metal chassis. The PCB is placed between the antenna elements and the tuning stub and is connected to the antenna elements. The tuning stub, e.g., at a corner of the PCB, is connected or disconnected via a switch from the PCB, and hence the antenna elements, to shift the radiation of the antenna at different frequencies and also provide an additional mode of radiation. The tuning stub can also be switched to vary the radiation pattern of the antenna. | 02-26-2015 |
20150052267 | Enhanced Data Transfer in Multi-CPU Systems - A method implemented in a memory device, wherein the memory device comprises a first memory and a second memory, the method comprising receiving a direct memory access (DMA) write request from a first central processing unit (CPU) in a first computing system, wherein the DMA write request is for a plurality of bytes of data, in response to the DMA write request receiving the plurality of bytes of data from a memory in the first computing system without processing by the first CPU, and storing the plurality of bytes of data in the first memory, and upon completion of the storing, sending an interrupt message to a second CPU in a second computing system, wherein the interrupt message is configured to interrupt processing of the second CPU and initiate transfer of the plurality of bytes of data to a memory in the second computing system. | 02-19-2015 |
20150049998 | Compact Optical Waveguide Arrays and Optical Waveguide Spirals - Crosstalk can be reduced in optical waveguide bundles by varying the widths of individual waveguides. Using different width waveguides reduces the growth of crosstalk between the optical waveguides, thereby allowing the waveguides to be placed in closer proximity to increase waveguide density on the chip and/or reduce the routing space required for the waveguide bundle. Moreover, varying the width of a waveguide spiral may reduce crosstalk, which can increase power efficiency when implemented in coiled or folded waveguide thermal optical (TO) devices. | 02-19-2015 |
20150049807 | Method And Apparatus Of Derivation For A Binary Partition Pattern - There is disclosed a method, device and computer-readable storage medium for decoding video data. The method includes: obtaining a reference sample array of a video block; obtaining a sum of the reference sample array; calculating a threshold by performing arithmetic right shift to the sum, a shift value of the arithmetic right shift being determined according to size information of the video block; and determining the binary partition pattern by comparing the reference sample array with the threshold. | 02-19-2015 |
20150049162 | Panoramic Meeting Room Video Conferencing With Automatic Directionless Heuristic Point Of Interest Activity Detection And Management - A conferencing apparatus comprising a memory, a processor coupled to the memory, wherein the memory contains instructions that when executed by the processor cause the apparatus to receive a video stream, evaluate the video stream for a plurality of participants, detect an interest activity of at least one of the plurality of participants, and increase a prominence of a portion of the video stream associated with the at least one of the plurality of participants based on the detected activity. | 02-19-2015 |
20150046544 | Mirror Presence Between Websites - A mirror presence system comprising a mirror site configured to couple to a visitor site via a communication network, establish a mirror presence relationship between the mirror site and the visitor site, perform a mirror presence at the mirror site by mirroring a direct presence of the user at the visitor site to a mirror presence of a user at the mirror site according to the established mirror presence relationship when the user is connect to the visitor site through a user device, wherein the direct presence of the user at the visitor site occurs when the user connects to the visitor site directly, and provide a caller accessing the mirror site through a calling site with an online presence state of the user at the mirror site according to the mirror presence even though the user is not directly connected to the mirror site. | 02-12-2015 |
20150045020 | Systems and Methods for Limiting Mobile Device Measurements for Cell Reselection and Handover - System and method embodiments are provided for limiting mobile device neighbor cell measurements for cell reselection and handover. In an embodiment, a method in a mobile device for limiting neighbor cell search and measurements for reselection and handover includes determining a state of the mobile device from one of a plurality of states, wherein the states comprises an idle state, a static-idle state, a connected state, and a static-connected state defining idle state to static-idle state and connected state to static-connected state transition criteria; defining static-idle state to idle state and static-connected state to connected state transition criteria; and selecting a time interval to wait between successive neighbor cell search and measurements for cell reselection and handover according to the state of the wireless device, wherein the time interval corresponding to one of the states is less than the time interval corresponding to another of the states. | 02-12-2015 |
20150043905 | System and Method for Photonic Switching and Controlling Photonic Switching in a Data Center - In one embodiment, data center includes a packet switching core and a photonic switch. The photonic switch includes a first plurality of ports optically coupled to the packet switching core and a second plurality of ports configured to be optically coupled to a plurality of peripherals, where the photonic switch is configured to link packets between the plurality of peripherals and the packet switching core. The data center also includes a photonic switch controller coupled to the photonic switch and an operations and management center coupled between the packet switching core and the photonic switch controller. | 02-12-2015 |
20150043436 | System and Method for Cooperative Precoding in Heterogenous Two-Tier Wireless Networks - Embodiments are provided for a cooperative cross-tier precoding (CTP) and intra-tier precoding (ITP) scheme for two-tier networks. The cooperative precoding scheme allows exploitation of extra transmit dimensions at the second-tier network, thereby increasing the achievable throughput at the second-tier network. The embodiments allow significant increase in throughput of the second-tier network due to both CTP between the second-tier network and the first-tier network, and efficient ITP between the second-tier network transmitters. The increase in transmit dimension allows for efficient linear inra-tier precoding, which significantly reduces the intra-tier interference. A processor coupled to the second-tier network transmitters is configured to perform CTP of transmit signals in the second-tier network for cancelling signal interference from the second-tier network transmitters to a first-tier network receiver, thereby generating CTP matrix information. The processor then performs, using the CTP matrix information, ITP for reducing intra-signal interference from the second-tier transmitters to corresponding second-tier receivers. | 02-12-2015 |
20150041629 | Device and Method for Micro-Electro-Mechanical-System Photonic Switch - In one embodiment, a micro-electro-mechanical-system (MEMS) photonic switch includes a first plurality of collimators and a first mirror array optically coupled to the first plurality of collimators. The first mirror array includes a first plurality of first MEMS mirrors integrated on a first substrate and a first plurality of first photodiodes integrated on the first substrate, where the photodiodes are disposed in interstitial spaces between the MEMS mirrors. | 02-12-2015 |
20150038093 | Tunable Radio Frequency Low Noise Amplifier - An apparatus comprising an amplifier comprising an input, a capacitor having a capacitor first side and a capacitor second side, wherein the capacitor first side is coupled to the input, a switch having a switch first side and a switch second side, wherein the switch first side is coupled to the capacitor second side, and a transistor having a transistor gate, and a transistor source, wherein the transistor gate is coupled to the input and the capacitor first side, wherein the transistor source is coupled to the switch second side and wherein the switch is positioned directly between the capacitor second side and the transistor source. | 02-05-2015 |
20150036280 | Centralized Chassis Architecture for Half-Width Boards - The thermal efficiency of dual-column chassis can be improved by re-locating line card to connection plane (LC-to-CP) interfaces to the center of the connection plane, as this allows inter line card channels (inter-LC channels) to be routed in a manner that avoids bisecting the thermal throughways over which convection cooling air is circulated to the line cards. One technique for centrally locating the LC-to-CP interfaces on the connection plane is to invert one column of line cards. Another technique for centrally locating the LC-to-CP interfaces on the connection plane is to use non-uniform line cards. An additional benefit of centrally locating the LC-to-CP interfaces on the connection plane is that the inter-LC channels extending between perpendicularly adjacent line cards are shortened, which increases server performance by virtue of reducing switching latency. | 02-05-2015 |
20150026385 | RESOURCE MANAGEMENT FOR PERIPHERAL COMPONENT INTERCONNECT-EXPRESS DOMAINS - Embodiments of the present invention provide a solution for managing inter-domain resource allocation in a Peripheral Component Interconnect-Express (PCIe) network. One processor among a plurality of link processors is elected as a management processor. The management processor obtains information about available resources of PCIe network. When a resource request from a request processor is received, the management processor allocates a resource of the available resources to the requesting processor. The management processor instructs one or more link processors to program one or more inter-domain NTBs through which the traffic between the allocated resource and the requesting processor is going to flow according to the memory address information of the allocated resource, to allow cross-domain resource access between the requesting processor and the allocated resource. | 01-22-2015 |
20150026380 | Scalable Direct Inter-Node Communication Over Peripheral Component Interconnect-Express (PCIe) - A method of communicating data over a Peripheral Component Interconnect Express (PCIe) Non-Transparent Bridge (NTB) comprising transmitting a first posted write message to a remote processor via the NTB, wherein the first posted write message indicates an intent to transfer data to the remote processor, and receiving a second posted write message in response to the first posted write message, wherein the second posted write message indicates a destination address list for the data. Also disclosed is a method of communicating data over a PCIe NTB comprising transmitting a first posted write message to a remote processor via the NTB, wherein the first posted write message comprises a request to read data, and receiving a data transfer message comprising at least some of the data requested by the first posted write message. | 01-22-2015 |
20150023440 | Systems and Methods for Trellis Coded Quantization Based Channel Feedback - System and method embodiments are provided for Trellis Coded Quantization (TCQ) based channel feedback. The embodiments provide full channel state information with a short feedback size to a scheduler in order for the scheduler to apply advanced beamforming schemes, such as those designed in non-linear precoder methods. In an embodiment, a method in a station for providing channel feedback to a transmission point (TP) in a wireless system includes receiving a signal from the TP; estimating channel parameters for the signal; applying a TCQ scheme to the estimated channel parameters to map the channel estimate parameters to trellis codes; and transmitting full channel state information to the TP, wherein the full channel state information comprises output of a Viterbi algorithm (VA) corresponding to the trellis codes. | 01-22-2015 |
20140362688 | System and Method for an Agile Wireless Access Network - A system and method for agile wireless access network is provided. A method embodiment for agile radio access network management includes determining, by a network controller, capabilities and neighborhood relations of radio nodes in the radio access network. The network controller then configures a backhaul network infrastructure for the radio access network in accordance with the capabilities and the neighborhood relations of the radio nodes. | 12-11-2014 |
20140355997 | Micro Bi-Directional Optical Sub-Assembly - A BOSA package comprising only one cylindrical TO package comprising a ROSA and a TOSA, and an optical port in optical communication with the ROSA and the TOSA. Also disclosed is a TO package comprising a TOSA for transmitting a first optical signal, a ROSA for receiving a second optical signal, an optical communication window, and a TFF positioned such that the first optical signal transmitted from the TOSA is reflected by the TFF toward the optical communication window and the second optical signal received from the optical communication window passes through the TFF and to the ROSA. | 12-04-2014 |
20140355414 | Label Switched Path Network Failure Detection And Traffic Control - A method for providing ingress fault protection in a label switched network, comprising sending data traffic from a source node to a first label switched path (LSP) via a first ingress node, detecting a first fault using a first fault detection link between the source node and the first ingress node, sending the data traffic from the source node to a second LSP via a second ingress node in response to detecting the first fault, detecting a second fault using a second fault detection link between the first ingress node and the second ingress node, and merging the data traffic from the second LSP into the first LSP at a next-hop node of the first ingress node, wherein the data traffic is no longer sent to the first LSP via the first ingress node after the first fault. | 12-04-2014 |
20140348460 | System and Method for an Optical Phase Shifter - In one embodiment, an optical phase shifter includes a first phase-shifter configured to phase shift a transverse electric (TE) component of an optical signal by a first phase-shift to produce a TE component of a first signal, and a transverse magnetic (TM) component of the optical signal by a second phase-shift to produce a TM component of the first signal. The optical phase-shifter includes a polarization-rotator configured to rotate the TE component of the first signal to produce a TM component of a rotated signal, and the TM component of the first signal to produce a TE component of the rotated signal. The optical phase-shifter includes a second phase-shifter configured to phase-shift a TE component of the rotated signal by a third phase-shift, and the TM component of the rotated signal by a fourth phase-shift, where the first phase-shifter, the polarization-rotator, and the second phase-shifter are integrated on a substrate. | 11-27-2014 |
20140348425 | Delta Interpolation for Upsampling Imaging Solution - An apparatus comprising one or more processors configured to process a first image at a first resolution to generate a first solved image at the first resolution, determine a difference between the first solved image and a function of the first image, and generate a second solved image at a second resolution higher than the first resolution based at least in part on the difference between the first solved image and the function of the first image. | 11-27-2014 |
20140348187 | Laser with Full C-Band Tunability and Narrow Linewidth - A laser comprises a front mirror (FM), a gain section coupled to the FM, a phase section coupled to the gain section such that the gain section is positioned between the phase section and the FM, and a back mirror (BM) comprising an interferometer and coupled to the phase section such that the phase section is positioned between the BM and the gain section. A method comprises splitting a first light into a second light and a third light, reflecting the second light to form a second reflected light, reflecting the third light to form a third reflected light, and causing the second reflected light and the third reflected light to interfere and combine to form a combined light to narrow a reflectivity peak spectrum width. | 11-27-2014 |
20140348179 | Allocating Orthogonal Frequency-Division Multiple Access (OFDMA) Resources In Data Over Cable Services Interface Specificaton (DOCSIS) Networks - A Cable Modem Termination System (CMTS) comprising a receiver configured to receive a plurality of upstream transmission request messages from a plurality of coaxial units via an electro-optical network, wherein the upstream transmission request messages each request permission to transmit a specified amount of data, a processor coupled to the receiver and configured to allocate Orthogonal Frequency-Division Multiplexing (OFDM) minislots to each coaxial unit based on the amount of data requested in the associated upstream transmission request message, and a transmitter coupled to the processor and configured to transmit at least one Uplink Allocation Map (UL-MAP) message to indicate minislot allocations to the coaxial units. | 11-27-2014 |
20140344379 | Multi-Tier Push Hybrid Service Control Architecture for Large Scale Conferencing over ICN - A network element (NE) comprising a memory configured to store a digest log for a conference, a receiver configured to receive a first message from a first of a plurality of participants associated with the NE, wherein the first message comprises a signature profile of the first participant, a processor coupled to the receiver and the memory and configured to track a state of the conference by performing a first update of the digest log according to the first message, and a transmitter coupled to the processor and configured to send a second message to a first of a plurality of service proxies that serve the conference, wherein the second messages indicate the updated digest log. | 11-20-2014 |
20140344378 | Multi-Tier Push Service Control Architecture for Large Scale Conference Over ICN - A network element (NE) comprising a memory configured to store a digest log for a conference, a receiver coupled to the memory and configured to receive a first message from a first of a plurality of service proxies of the conference, wherein the first message comprises a signature profile of a first of a plurality of participants of the conference associated with the first service proxy, a processor coupled to the receiver and the memory and configured to track a state of the conference by updating the digest log according to the first message, and a transmitter coupled to the processor and configured to send a plurality of second messages to indicate the digest log update to the service proxies without a transmission request from the service proxies. | 11-20-2014 |
20140341579 | Statistical Optical Design Enabled Via TWDM-PON - An optical line terminal (OLT) in a time and wavelength division multiplexed (TWDM) passive optical network (PON). The OLT comprises a first optical port, a second optical port, and a processor. The first optical port is configured to couple to a plurality of optical network units (ONUs) via an optical distribution network (ODN). The second optical port is configured to couple to the ONUs via the ODN. The processor is coupled to the first optical port and the second optical port and is configured such that, responsive to receiving information indicating that the first optical port has experienced a greater power loss over time than the second optical port, the OLT assigns to the first optical port a first wavelength with a power greater than the power of a second wavelength assigned to the second optical port. | 11-20-2014 |
20140341574 | Reconfigurable Optical Access Network Architectures - An apparatus comprising a first tunable transmitter array comprising a first tunable transmitter and a second tunable transmitter and a cyclic array waveguide grating (AWG) wavelength router coupled to the first tunable transmitter array, wherein the cyclic AWG wavelength router comprises a plurality of input ports and a plurality of output ports, wherein the cyclic AWG wavelength router is configured to receive a first optical signal emitted from a first tunable transmitter via a first input port of the plurality of input ports, receive a second optical signal emitted from a second tunable transmitter via the first input port of the plurality of input ports, and route the first optical signal and the second optical signal to the output ports dependent on one or more wavelengths used to encode the first optical signal and the second optical signal. | 11-20-2014 |
20140341561 | Cooperative Multi-Point (CoMP) in a Passive Optical Network (PON) - A method for error detection within a passive optical network (PON), the method comprising receiving a first upstream optical signal that is copied at an optical splitter, converting the first upstream optical signal to a first electrical signal, receiving a second electrical signal that is converted from a second upstream optical signal that is copied at the optical splitter, and determining a corrected transmitted data stream using at least the first electrical signal and the second electrical signal, wherein the first upstream optical signal and the second upstream optical signal are copies of an upstream optical signal generated from a plurality of optical network units (ONUs). | 11-20-2014 |
20140341267 | Low-Complexity, Adaptive, Fractionally Spaced Equalizer with Non-Integer Sampling - An apparatus comprising a memory and a processor coupled to the memory, wherein the memory includes instructions that when executed by the processor cause the apparatus to perform the following receive an incoming signal at a sampling rate that is greater than a symbol rate associated with the incoming signal, replicate a plurality of data streams from the incoming signal, apply a plurality of fractional delays for the data streams, and perform an adaptive equalization on a plurality of data blocks generated from the data streams, wherein the fractional delay is applied to the data streams independently of the adaptive equalization, and wherein the adaptive equalization implements taps spaced at a fraction of a symbol interval associated with the incoming signal. | 11-20-2014 |
20140341072 | System and Method of ANQP Querying Using a Common ANQP Group Version - A system and method of ANQP querying using a common ANQP group version. One embodiment of the method includes associating an original common ANQP group version with a common ANQP group, transmitting a message containing the original common ANQP group version to at least one station, associating a new common ANQP group version with the common ANQP group when an element therein is changed, and transmitting another message containing the new common ANQP group version to the at least one station. | 11-20-2014 |
20140337950 | Method and Apparatus for Secure Communications in a Wireless Network - A method and apparatus for secure communications between an access point and a station in a wireless network is provided. The station receives a first message from the access point in the wireless network, the first message includes a first hashed service set identifier (SSID) generated by the access point by performing a first hash function on an SSID associated with the access point. The station generates a second hashed SSID by performing the first hash function on an SSID known by the station, determines whether the second hashed SSID matches the first hashed SSID. When the second hashed SSID matches the first hashed SSID, the station sends a second message to the access point. | 11-13-2014 |
20140337633 | System and Method for Indicating a Service Set Identifier - A method for securing communications between an access point and a station includes generating a first hashed service set identifier (SSID) by applying a first hash function to a first SSID known by the station, transmitting a first message to the access point, wherein the first message includes the first hashed SSID, and receiving a second message from the access point, wherein the second message includes a second hashed SSID generated by the access point by applying a second hash function to a second SSID associated with the access point. The method also includes generating a third hashed SSID by applying the second hash function to the first SSID, determining if the third hashed SSID matches the second hashed SSID, and transmitting a third message to the access point if the third hashed SSID matches the second hashed SSID. | 11-13-2014 |
20140334821 | System and Method for Photonic Switching - In one embodiment, a method of photonic frame scheduling includes receiving, by a photonic switching fabric from a top of rack (TOR) switch, a frame request requesting a time slot for switching an optical frame to an output port of a photonic switch of the photonic switching fabric and determining whether the output port of the photonic switch is available during the time slot, and generating a contention signal including a grant or a rejection, in accordance with the determining. Also, the method includes assigning the time slot to the TOR switch for the output port of the photonic switch, when the contention signal includes the grant, transmitting, by the photonic switching fabric to the TOR switch, the contention signal and receiving, by the photonic switching fabric from the TOR switch, the optical frame during the time slot, when the contention signal includes the grant. | 11-13-2014 |
20140334819 | System and Method for Photonic Switching - In one embodiment, method of wrapping photonic packets includes receiving, by a node, a first packet and receiving, by the node, a second packet. The method also includes concatenating the first packet and the second packet to produce a concatenated frame, where concatenating the first packet and the second packet includes removing an inter-packet-gap (IPG) between the first packet and the second packet and converting the concatenated frame to a photonic frame, where the concatenated frame is an electrical frame. | 11-13-2014 |
20140334818 | System and Method for Photonic Switching - In one embodiment, a photonic switching fabric includes a first label detector configured to read a first optical label to produce a first detected label, where the first optical label corresponds to a first optical packet, and where the first optical label is in a control waveband and a switch controller configured to adjust a photonic switch in accordance with the first detected label. The photonic switching fabric also includes the photonic switch, configured to switch the first optical packet, where the first optical packet is in a payload waveband. | 11-13-2014 |
20140334492 | Methods for Dynamically Binding Header Field Identifiers in a Network Control Protocol - Header field identifiers can be dynamically bound to header fields in software defined networks via signaling between software defined network (SDN) controllers and switches. Dynamically establishing header binding definitions may allow new header fields to be recognized and manipulated (e.g., matched, modified, etc.) by SDN switches without having to update the corresponding standard. To achieve this, an SDN controller sends a binding request to an SDN switch to propose that a header field identifier be dynamically associated with a header field type. If the SDN switch acknowledges the binding request, then the header field identifier is used to identify the header field type in messages (e.g., control messages, etc.) transmitted to the SDN switch. | 11-13-2014 |
20140334435 | Systems and Methods for Scalable Device-to-Device Discovery via Device Grouping - System and method embodiments are provided to select and organize devices in a wireless network for allowing efficient transmission of discovery signals. In an embodiment, a network controller for grouping devices for device-to-device (D2D) discovery allocates a plurality of transmission opportunities for D2D discovery in a wireless network. Each one of the transmission opportunities defines at least one of a time slot and a frequency for transmitting a discovery subframe for D2D discovery. The network controller further groups, via signaling, a plurality of devices in the wireless network into a plurality of groups, wherein the devices in each group are in close proximity to each other. The network controller then assigns a corresponding transmission opportunity of the allocated transmission opportunities to each group. | 11-13-2014 |
20140334373 | Dynamic Multi-Destination Addressing - A network component that processes or sends multi-destination frame via a wireless radio link. In one example embodiment, the network component may receive the multi-destination frame that comprises a control block type, a receiver list, and one or more data packets in a wireless radio network. The network component may determine the control block type and the receiver list from the multi-destination frame. The receiver list may reference a plurality of receivers and the control block type may indicate a type of receiver list. The network component may receive one or more data frames. In another example embodiment, the network component may generate a multi-destination frame that comprises the control block type, a receiver list associated with the control block type, a header, and the one or more data frames and send the multi-destination frame to a plurality of receivers. | 11-13-2014 |
20140334354 | System and Method for TDD Configuration for D2D Open Discovery - Embodiments are provided to support device-to-device (D2D) communications in a time-division duplexing (TDD) communications system, and ensure that D2D discovery signals are transmitted by user devices on an uplink subframe when there is a TDD frame configuration change. In an embodiment, a user device receives form the network a TDD frame configuration selected from a set of available TDD frame configurations according to the TDD configuration. The device further receives a D2D discovery configuration for a discovery time interval. The user device then allocates a transmission resource a D2D discovery signal within the discovery time interval according to the D2D discovery configuration. The user device is also configured to receive from another device a second D2D discovery signal during the discovery time interval in accordance with the TDD configuration and the D2D discovery configuration. | 11-13-2014 |
20140334320 | Systems and Methods for Network Adaptation Support in Wireless Network - Embodiments are provided for implementing network adaptation schemes, including small cell on/off adaptation and transmission power control. In an embodiment method for supporting network adaptation, a network component receives a discovery reference signal (DRS) from a network controller that is in a switch-off transmission mode. The network component then performs measurements according to the DRS, and reports the measurements to a network associated with the network controller. In return, the network component receives a radio resource control (RRC) signaling from the network. The RRC signaling includes configuration information allowing a connection between the network component and the network controller. The network component then connects with the network controller in accordance with the configuration information. | 11-13-2014 |
20140334296 | Aggressive Transmission Control Protocol (TCP) Retransmission - Selectively ignoring congestion conditions may allow for more efficient transmission control protocol (TCP) communication in instance where reducing the transmission rate for a flow will not meaningfully mitigate congestion in the network or is otherwise undesirable. By way of example, congestion conditions may be ignored when a specific type of traffic flow is being communicated (e.g., short flows, high priority flows, etc.), when a traffic flow is being communicated at a low transmission rate, when a traffic flow is destined for certain type of network (e.g., a wireless network, etc.), or during any other situation in which reducing the transmission rate is undesirable. In some networks, a transmission rate is maintained until a certain number of duplicate ACKs are received (e.g., three duplicate ACKs, etc.) in order to ensure that congestion is indeed present before reducing quality of service (QoS). | 11-13-2014 |
20140332948 | THERMAL MANAGEMENT IN 2.5 D SEMICONDUCTOR PACKAGING - Lower semiconductor dies in 2.5 D semiconductor packaging configurations can be cooled by thermally coupling the lower semiconductor dies to a heat sink positioned above the interposer, to an upper semiconductor die, to a heat sink affixed beneath a substrate, or to free-flowing air circulating above the interposer or beneath the substrate. The thermal coupling can be achieved using heat pipes, thermal vias, or other conductive passage ways. | 11-13-2014 |