Abstract: A wireless communication device comprising a housing comprising a plurality of edges and configured to serve as an external surface for the wireless communication device, and an antenna adjacent to at least a first edge of the housing, wherein the antenna comprises at least a conductive strip and at least one slot and wherein the antenna is configured to receive and transmit wireless signals, wherein the first edge of the housing is one of an edge of the housing nearest an ear piece and an edge of the housing that is opposite the edge of the housing nearest the ear piece, and wherein the conductive strip and the slot are adjacent to at least the first edge of the housing.
Abstract: 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.
Abstract: A network component comprising a receiver configured to receive an advertisement for a content name for content associated with a list of secured router identifiers (SRIDs) that indicates a plurality of content routers authorized for routing and caching the content, a processor configured to determine whether to flood the advertisement to a plurality of neighboring nodes if a locally assigned SRID is included in the list of SRIDs received in the advertisement or to drop the advertisement otherwise, a transmitter configured to flood the advertisement on a plurality of ports coupled to the neighboring nodes, and a storage configured to cache received content if the received content is associated with the locally assigned SRID.
Type:
Grant
Filed:
November 2, 2011
Date of Patent:
June 28, 2016
Assignee:
Futurewei Technologies, Inc.
Inventors:
Guo Qiang Wang, Ravishankar Ravindran, Jun Wei, Xinwen Zhang
Abstract: 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.
Abstract: A network node used to discover a topology-transparent zone (TTZ). In one example embodiment, the network node may obtain a TTZ identifier (ID) that is uniquely associated with the TTZ. Additionally, the network node may identify a link connected to a second network node that is also assigned the TTZ ID. In response to the command to initiate discovering the TTZ, the network node may generate a router information (RI) link-state advertisement (LSA) that comprises the TTZ ID and may distribute the RI LSA to the second network node using the link. In another example embodiment, the network node may not be configured as a TTZ edge node and may receive an RI LSA comprising the TTZ ID. The network node may store at least a portion of the information within the RI LSA and may flood the RI LSA using a plurality of links.
Abstract: Systems and methods of processing a real-time communication in web-browsers (RTCWEB) authentication by a first server are disclosed. These include receiving a message from a first user equipment including a first identity of a first user, a first fingerprint of the first user equipment and a first signature generated from a first Identity provider (IdP), sending a call offer message including the first identity, the first fingerprint and the first signature to a second server associated with a second user equipment, receiving from the second server a first challenge message that request an authentication for the first identity, and redirecting the first user equipment to access the second server.
Abstract: 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.
Abstract: A method for bridging communication between a plurality of Virtual eXtensible Local Area Network (VXLAN) networks, wherein the method comprises joining the VXLAN networks, obtaining a forwarding entry table that associates a plurality of endpoints with a plurality of VXLAN tunnel endpoints (VTEPs) within the VXLAN networks, receiving a VXLAN encapsulated data packet from one of the VXLAN networks, and transmitting the VXLAN encapsulated data packet using the forwarding entry table to a different VXLAN network.
Abstract: 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.
Abstract: Embodiments are provided for scheduling resources considering data rate-efficiency and fairness trade-off. A value of Jain's fairness index (JFI) is determined for transmitting a service to a plurality of users, and accordingly a sum of throughputs is maximized for transmitting the service to the users. Alternatively, a sum of throughputs is determined first and accordingly the JFI is maximized. Maximizing the sum of throughputs or JFI includes selecting a suitable value for a tuning parameter in an efficiency and fairness trade-off relation model. In accordance with the values of sum of throughputs and JFI, a plurality of resources are allocated for transmitting the service to the users. For static or quasi-static channels, the relation model is a convex function with a monotonic trade-off property. For ergodic time varying channels, the tuning parameter is selected by solving the relation model using a gradient-based approach.
Type:
Grant
Filed:
October 30, 2013
Date of Patent:
June 14, 2016
Assignee:
Futurewei Technologies, Inc.
Inventors:
Akram Bin Sediq, Ramy Gohary, Halim Yanikomeroglu, Gamini Senarath, Ho Ting Cheng
Abstract: A method for scheduling user equipment (UE) devices comprising sorting the plurality of UE devices based on a weight of priority associated with each of the UE devices with respect to a plurality of subbands, and assigning one or more of the UE devices to each of the subbands using the weight of priority associated with the UE devices, wherein the weight of priority is based on one or more network utility functions associated with the UE devices. A computer program product comprising computer executable instructions to receive a media content segment using a dynamic adaptive video streaming over hypertext transfer protocol (HTTP) (DASH) protocol, monitor a playback buffer size of a UE device, monitor a battery energy level of the UE device, and adjust a representation quality level in a segment request based on the target requested video rate, the playback buffer size and the battery energy level.
Type:
Grant
Filed:
April 11, 2014
Date of Patent:
June 14, 2016
Assignee:
Futurewei Technologies, Inc.
Inventors:
Miao Zhao, Bin Jia, Mingquan Wu, Hong Heather Yu
Abstract: An apparatus comprising a memory, and a processor coupled to the memory and configured to transmit a multicast Resource Reservation Protocol-Traffic Engineering (mRSVP-TE) path request (PATH) message upstream, wherein the PATH message requests reservation of a backup Label Switched Path (LSP) to protect an active LSP configured to transmit multicast data. The disclosure also includes a computer program product comprising computer executable instructions stored on a non-transitory computer readable medium such that when executed by a processor cause a network element (NE) to receive a multicast PATH message from a downstream node, wherein the NE acts as a Point of Local Repair (PLR) along an active LSP, wherein the active LSP is configured to transmit multicast data, and wherein the PATH message requests reservation of a backup LSP to protect the active LSP.
Type:
Grant
Filed:
December 22, 2015
Date of Patent:
June 14, 2016
Assignee:
Futurewei Technologies, Inc.
Inventors:
Katherine Zhao, Ying Chen, Qianglin Quintin Zhao, Tao Zhou, Renwei Li, Lin Han
Abstract: An apparatus is configured to perform a method of parallax tolerant video stitching. The method includes determining a plurality of video sequences to be stitched together; performing a spatial-temporal localized warping computation process on the video sequences to determine a plurality of target warping maps; warping a plurality of frames among the video sequences into a plurality of target virtual frames using the target warping maps; performing a spatial-temporal content-based seam finding process on the target virtual frames to determine a plurality of target seam maps; and stitching the video sequences together using the target seam maps.
Abstract: 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.
Abstract: System, apparatus, and method embodiments are provided for suppressing the stimulated Raman scattering (SRS) crosstalk in multiple wavelength channel signals propagating in fiber links, such as in WDM/DWDM or other optical communications systems. The SRS is reduced or suppressed by separating the channels into two sets of different channels, such as even and odd channels, and then performing subtraction of signal amplitudes between the two sets of channels. The channels are separated by an interleaver into the two sets. Alternatively, a wavelength selective switch (WSS) is used to separate the channels into the two sets on which the subtraction of signal amplitudes is then performed. In an embodiment, the signals are low frequency modulation signals used for channel monitoring for optical communications systems.
Abstract: Methods and apparatuses for insertion, searching, deletion, and load balancing using a hierarchical series of hash tables are described herein. The techniques disclosed provide nearly collision free or deterministic hash functions using a bitmap as a pre-filter. The hash functions have different priorities and one hashing result will be used to perform main memory access. For the hash functions, two hash bitmaps are used to store valid data and collision information. There is no collision allowed in the hash tables except for the hash table with the lowest priority. The hash tables and bitmaps may be stored in one or more caches in (e.g., a cache of a CPU, Block RAMs in FPGAs, etc.) which perform much faster than main memory.
Abstract: 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.
Abstract: A coaxial line terminal (CLT) comprising an optical port configured to couple to an optical line terminal (OLT) via an optical distribution network (ODN), an electrical port configured to couple to a coaxial network unit (CNU) via an electrical distribution network, and a processor coupled to the optical port and the electrical port, wherein the processor is configured to receive from the OLT a plurality of first frames addressed to the CNU, receive from the OLT a plurality of second frames not addressed to the CNU, forward the first frames to the CNU, and prohibit the second frames from being forwarded to the CNU.
Abstract: Embodiments of the present invention are systems and methods for wireless communication. According to one embodiment, a system for wireless communication comprises a first relay station, second relay station, and a base station. The first relay station and the second relay station are operable to receive and transmit wireless signals. The base station is operable to transmit the wireless signals to the first relay station and the second relay station in an interchanging pattern during successive time frames so that the first relay station and the second relay station forward the wireless signals to a mobile station.
Abstract: On-board heat dissipation can be achieved in radio frequency (RF) modules by integrating a heat sink into the RF module's antenna reflector. Said integration achieves a compact and aesthetically pleasing RF module design that reduces the overall footprint of modular active antenna systems (AASs). Embodiment antenna reflectors include portions that are perforated and/or exposed to free flowing air to provide enhanced heat dissipation capability.
Type:
Grant
Filed:
February 23, 2013
Date of Patent:
May 31, 2016
Assignee:
Futurewei Technologies, Inc.
Inventors:
Zhengxiang Ma, Daniel Plaza, Shengjun Ou, Alexis Pierides, Minwei Gong