Futurewei Technologies, Co. Patent applications |
Patent application number | Title | Published |
20140162719 | Two Antennas in Close Proximity with Signal Isolation - Included is a mobile node (MN) comprising a first antenna configured to communicate with a wireless network, a second antenna configured to communicate with a wireless network, a first data line coupled to the first antenna, a second data line coupled to the second antenna, and a common ground trace coupled to the first data line and the second data line, wherein the first antenna and the second antenna are not directly connected to the common ground. | 06-12-2014 |
20140136153 | Compact Scalable Three Dimensional Model Generation - A user equipment (UE) comprising a processor configured to generate a three dimensional (3D) model by obtaining a 3D mesh comprising a plurality of reference markers, positioning at least one first order virtual object onto a surface of the mesh by associating the first order virtual object to at least one of the mesh reference markers, wherein the first order virtual object comprises a plurality of reference markers, and positioning at least one second order virtual object onto a surface of the mesh by associating the second order virtual object to at least one of the first order virtual object reference markers. | 05-15-2014 |
20140115068 | Shared Resource and Session Model Using Presence Data - A method implemented in a communication device, the method comprising receiving a context preference for a contact, storing the context preference, connecting to a communication session via the communication device, transmitting, for display at a second communication device, context information based on the context preference and presence information indicating that the communication device has connected to the communication session, and receiving from the second communication device a request from the contact to connect to the communication session. | 04-24-2014 |
20140112356 | Hybrid Timing Recovery for Burst Mode Receiver in Passive Optical Networks - An apparatus for coarse phase alignment of an analog signal comprising: a tapped delay line, a coarse phase alignment logic circuit coupled to the tapped delay line, and a selector coupled to the tapped delay and the coarse phase alignment logic circuit. An apparatus for timing and data recovery for burst mode receivers comprising: a receiver, a coarse phase alignment circuit coupled to the receiver, at least one analog to digital converter (ADC) coupled to the coarse phase alignment circuit such that the coarse phase alignment circuit is positioned between the receiver and the ADC, and a fine phase alignment circuit coupled to the ADC such that the ADC is positioned between the coarse phase alignment circuit and the fine phase alignment circuit, wherein the fine phase alignment circuit produces a recovered data output. | 04-24-2014 |
20140105068 | Methods for Zero Loss and Nonstop Packet Processing During System Software Upgrades - A method implemented in a network component for an in-service software upgrade (ISSU), the method comprising selecting a forwarding core (FC) for upgrade from a plurality of FCs that run at a data plane on a printed circuit board of the network component to process and forward a plurality of packets, and resetting the selected FC with a software upgrade, wherein at least one of the other FCs continues processing and forwarding packets when the selected FC is upgraded. | 04-17-2014 |
20140092757 | Controlling Data Synchronization and Backup Services - A method implemented in a router, the method comprising measuring a load of normal traffic on a network link to generate a first measurement, initiating a backup service based on the first measurement, and transmitting backup data traffic associated with the backup service on the network link, wherein the normal traffic is not associated with the backup service, and wherein the backup data traffic has lower priority than the normal traffic. | 04-03-2014 |
20140089810 | Real Time Visualization of Network Information - A user equipment (UE) comprising a display, a visual input configured to capture motion or stop photography as visual data, a receiver configured to receive network data associated with a network element (NE) from a server, and a processor coupled to the display, visual input, and receiver and configured to receive visual data from the visual input, receive the network data from the server via the receiver, overlay the network data on the visual data to create composite image, and transmit the composite image to the display. Also disclosed is a network comprising a server configured to store network data in memory, wherein the network data comprises the physical location of a plurality of NEs in the network, receive field of view data from a UE, wherein the field of view data defines the field of view of a visual input of the UE, and transmit to the UE a network data response message comprising the network data for each NE physically located in the UE visual input's field of view. | 03-27-2014 |
20130195450 | Optical Switching Device Using Spectral Trigger - An apparatus comprising a processor, wherein the processor is configured to split an optical signal into a first optical signal and a second optical signal, wherein the first optical signal comprises a plurality of encoded wavelengths, receive a selection signal, wherein the selection signal selects a plurality of active wavelengths, wherein the active wavelengths are a subset of the encoded wavelengths, compute the routing information for the second optical signal using the active wavelengths, and switch the second optical signal using the routing information. | 08-01-2013 |
20130195448 | Spectral Encoding of an Optical Label or Destination - An apparatus comprising a processor, wherein the processor is configured to determine a plurality of available wavelengths that are available to transmit data over an optical network comprising a plurality of downstream nodes, select a plurality of encoding wavelengths from the available wavelengths, wherein the encoding wavelengths are a subset of the available wavelengths, apply a plurality of relative power levels to the encoding wavelengths, and encode the data using the encoding wavelengths and the relative power levels, wherein the encoding wavelengths and the relative power levels dictate the switching behavior of the downstream nodes when the data is received by the downstream nodes. | 08-01-2013 |
20130195447 | Spectral Encoding of an Optical Label or Destination - An apparatus comprising a processor, wherein the processor is configured to to determine a plurality of available wavelengths that are available to transmit data over an optical network comprising a plurality of downstream nodes, select a plurality of encoding wavelengths from the available wavelengths, wherein the encoding wavelengths is a subset of the available wavelengths, and encode the data using the encoding wavelengths, wherein the encoding wavelengths dictate the switching behavior of the downstream nodes when the data is received by the downstream nodes. | 08-01-2013 |
20130148663 | Method to Carry FCoE Frames Over A TRILL Based Network - An apparatus for forwarding an Fiber Channel over Ethernet (FCoE) data frame into an Ethernet network comprising a processor configured to receive a data frame on a input port, obtain a first destination address and a virtual local area network identifier (VID), determine whether the first destination address and the VID matches an entry within a forwarding table, construct a key when the first destination address and VID matches the entry and the data frame is a FCoE frame, and forward the data frame as an outgoing data frame via an output port when the key matches a rule that permits forwarding the data frame. | 06-13-2013 |
20130141772 | Sensitivity Improvement of Mach-Zehnder Modulator Bias Control - An apparatus comprising a circuit configured to couple to a nested Mach-Zehnder modulator (MZM), the circuit configured to receive a first signal proportional to a sum of an in-phase (I) component and a quadrature (Q) component, receive a second signal that is proportional to a difference between the I component and the Q component, and generate a difference signal as a difference in intensity between the first signal and the second signal, and a controller configured to provide a bias signal to the nested MZM to control a phase difference between the I component and the Q component, wherein the bias signal is based on the difference signal. | 06-06-2013 |
20130121169 | Point to Multi-Point Based Multicast Label Distribution Protocol Local Protection Solution - In one aspect, the disclosure includes an apparatus comprising a processor configured to function as a merge point (MP) in a point to multi-point (P2MP) backup label switching path (LSP) for a primary LSP, receive P2MP backup LSP information originating from a protected node, wherein the P2MP backup LSP information comprises the identity of a point of local repair (PLR), determine a backup label switching router (LSR), and send a message with the identity of the backup LSR to an upstream node. | 05-16-2013 |
20130117449 | Border Gateway Protocol Extension for the Host Joining/Leaving a Virtual Private Network - A method for performing an automatic join and leave function for either a host or network using Border Gateway Protocol (BGP) signaling, the method comprising, sending a BGP join request that indicates a request to join a virtual network, receiving a BGP join response that indicates either an acceptance or a rejection of the BGP join request, adding the host to the virtual network when the BGP join response accepts the BGP join request, sending a BGP leave request that indicates a request to leave the virtual network, receiving a BGP leave response that indicates either an acceptance or a rejection of the BGP leave request, and removing the host from the virtual network when the BGP leave response accepts the BGP leave request, wherein the BGP join request comprises a quality of service (QoS) requirement and a bandwidth requirement. | 05-09-2013 |
20130115894 | Compensation Apparatus for Receiver Asymmetric Wide Passband Frequency Response with 25% Duty Cycle Passive Mixer - A receiver compensation method comprising receiving a radio frequency signal, amplifying the radio frequency signal, thereby producing an amplified signal, compensating the amplified signal, thereby producing a compensated signal, and mixing the compensated signal, thereby producing a mixed compensated signal, wherein the mixed compensated signal has a first gain difference between a positive differential from a center frequency and a negative differential from the center frequency and wherein the first gain differential is smaller than a second gain differential that would be obtained by mixing the amplified signal without compensating the amplified signal. | 05-09-2013 |
20130114716 | Differential Pulse Code Modulation Intra Prediction for High Efficiency Video Coding - A video codec comprising a processor configured to compute a reconstructed pixel based on a residual pixel and a first prediction pixel and compute a second prediction pixel in a directional intra prediction mode based on the reconstructed pixel, wherein the first and second prediction pixels are located in a same block of a video frame. A method for intra prediction comprising computing a prediction pixel adaptively based on a plurality of reconstructed neighboring pixels, wherein a distance between the prediction pixel and each of the plurality of reconstructed neighboring pixels is one. | 05-09-2013 |
20130114696 | Angular Table for Improving Intra Prediction - A method of intra prediction comprising computing a prediction block for a luma block, wherein computing the prediction block includes using a plurality of directional intra prediction modes and an angular table (angTable) comprising a plurality of entries, and wherein a value of each entry is determined via a mathematical derivation. An apparatus comprising a memory configured to store an angTable comprising a plurality of entries, wherein a value of each entry is determined via a mathematical derivation, and a processor configured to compute a prediction block for a luma block using a plurality of directional intra prediction modes and the angTable. | 05-09-2013 |
20130114693 | Binarization of Prediction Residuals for Lossless Video Coding - A video codec comprising a processor configured to compute a difference between an original pixel and a prediction pixel to generate a prediction residual, and binarize an absolute value of the prediction residual. A method for video coding comprising computing a difference between an original pixel and a prediction pixel to generate a prediction residual, and binarizing an absolute value of the prediction residual. A video encoder comprising a processor configured to set a number of syntax elements to indicate lossless encoding of some or all coding units (CU) in a video frame, a transmitter configured to transmit a bit stream comprising the syntax elements. A method for video encoding comprising setting a number of syntax elements to indicate lossless encoding of some or all coding units (CU) in a video frame, and transmitting a bit stream comprising the syntax elements. | 05-09-2013 |
20130114595 | Method for Multicast Flow Routing Selection - A network component comprising a memory coupled to a processor, wherein the memory comprises instructions that cause the processor to select a first multicast routing mode from a plurality of multicast routing modes supported by a network comprising the network component, assign the first multicast routing mode to a first multicast flow, and advertise a first information frame to a first plurality of nodes, wherein the first information frame provides the assignment of the first multicast routing mode to the first multicast flow. | 05-09-2013 |
20130111167 | Uncached Static Short Address Translation Table in the Cache Coherent Computer System | 05-02-2013 |
20130107917 | Symbol-Gated Discontinuous Mode for Efficient Power Management of Digital Subscriber Line Transceivers | 05-02-2013 |
20130107883 | Forwarding ASIC General Egress Multicast Filter Method | 05-02-2013 |
20130100953 | In Band Signaling in Next Generation-Multicast Virtual Private Network Using Receiver Driven Resource Reservation Protocol-Traffic Engineering Point-To-Multipoint - A method executed by a processor in a network node positioned inside a Multiprotocol Label Switching (MPLS) core network for establishing a Point to Multipoint (P2MP) Virtual Private Network (MVPN), comprising receiving a Protocol-Independent Multicast (PIM) Join message from a node outside the MPLS core network, wherein the PIM Join message comprises a source VPN identifier (ID) and propagating the source VPN ID across a P2MP Label Switched Path (LSP) established in the MPLS core network with in-band signaling using Resource Reservation Protocol-Traffic Engineering (RSVP-TE). | 04-25-2013 |
20130094854 | Self-Characterization Tunable Optical Network Unit - A tunable optical transmitter, comprising a tunable laser comprising a distributed Bragg reflector (DBR) section, a phase section, and a gain section, a photodiode detector (PD) optically coupled to the tunable laser, wherein the tunable optical transmitter lacks a temperature controller, and wherein the tunable optical transmitter is configured to lock onto a wavelength at different operating temperatures. | 04-18-2013 |
20130094505 | Multicast Support for Internet Protocol Version Four Residual Deployment Via Encapsulation or Translation - Included is an Internet Protocol (IP) version four (IPv4) Residual Deployment via IP version six (IPv6) (4rd) customer edge (CE) comprising a transceiver configured to communicate with an IPv6 network, and a processor coupled to the transceiver and configured to receive multicast packets from a multicast source via the IPv6 network, and transmit the multicast packets to a host. The disclosure also includes a 4rd border relay (BR) comprising a transceiver configured to communicate with an IPv6 network, and a processor coupled to the transceiver and configured to receive multicast packets from a multicast source, and transmit the multicast packets to a host via the IPv6 network and a 4rd customer edge (CE). | 04-18-2013 |
20130089100 | Point-To-Point Based Multicast Label Distribution Protocol Local Protection Solution - In one aspect, the disclosure includes an apparatus comprising a processor configured to receive node protection backup route data at an upstream node and determine at least one backup route to at least one merge point node of a protected link or node according to the node protection data. In another aspect, the disclosure includes an apparatus comprising a processor configured to: receive at an upstream component information from a downstream component, wherein the received information comprises one or more of the following data elements related to one or more merge point nodes of a protected node: a number of leaf nodes, a plurality of merge point node addresses, a plurality of merge point node label reserve times and a plurality of merge point node forwarding labels, and establish a backup tunnel at the upstream component using at least one of the data elements received from the downstream component. | 04-11-2013 |
20130089005 | Simple Topology Transparent Zoning in Network Communications - An autonomous system (AS) comprising a topology transparent zone (TTZ) comprising a plurality of TTZ nodes, wherein the plurality of TTZ nodes includes an edge node and an internal node, wherein each of the plurality of TTZ nodes is configured to connect to another TTZ node via an internal link, and a plurality of neighboring external nodes connected to the TTZ edge nodes via a plurality of external links, wherein no link state advertisements (LSAs) describing the internal links are distributed to the neighboring external nodes. | 04-11-2013 |
20130051407 | Inter-Packet Gap Network Clock Synchronization - A network component comprising a processor configured to receive a data stream from an upstream node, wherein the data stream comprises a plurality of Ethernet packets and a synchronization request comprising a timestamp, synchronize a clock with the timestamp, and transmit a response to the upstream node, wherein the data stream has the same bandwidth as a second data stream that does not have the synchronization request and the timestamp. | 02-28-2013 |
20130044756 | System for TDM Data Transport Over Ethernet Interfaces - A network component comprising a processor configured to implement a method comprising promoting the communication of a frame of octet-sized timeslots, wherein the timeslots are configured to carry a plurality of data types. Also disclosed is a method comprising communicating a high priority data and a low priority data in a frame comprising a plurality of octet-sized timeslots, wherein each timeslot is assigned to the high priority data or the low priority data, wherein the high priority data is provided in the timeslots assigned to the high priority data, and wherein the low priority data is provided in the timeslots assigned to the low priority data. Also disclosed is a network component comprising a processor configured to implement a method comprising recognizing the reception of a plurality of data streams each having a priority, and promoting the multiplexing of the data streams based on the priority of each data stream. | 02-21-2013 |
20130039645 | Tunable Coherent Optical Time Division Reflectometry - An apparatus comprising an optical transmitter, a coarse tuner coupled to the optical transmitter and having a first tuning range, a fine tuner coupled to the optical transmitter and having a second tuning range smaller than and within the first tuning range, a wavelength division demultiplexer coupled to the optical transmitter and to a plurality of optical fibers, and a detector coupled to the optical transmitter and the wavelength division demultiplexer. | 02-14-2013 |