Patents Assigned to FutureWei Technologies
-
Patent number: 9775171Abstract: In one embodiment, a method includes receiving, at a first time, by a first user equipment (UE) from a first device, a request to send (RTS) frame including a first duration and receiving, at a second time, by the first UE from a second device, a clear to send (CTS) frame including a second duration. The method also includes determining a duration of a speed frame exchange (SF) exchange in accordance with the first duration and the second duration.Type: GrantFiled: November 14, 2014Date of Patent: September 26, 2017Assignee: Futurewei Technologies, Inc.Inventors: Younghoon Kwon, Zhigang Rong, Yunsong Yang
-
Patent number: 9772865Abstract: A computer-implemented method and system for reducing the amount of memory space required to store applications written in dynamic scripting languages loads a program module into memory and removes a category of program code, such as debug information or function definitions, from the program module. The method and system also receives a request for debug information, or a function call or query, and determines whether or not the corresponding program code is in memory. If not, then the location in storage is identified where the program module is stored, and another copy containing the corresponding program code is loaded into memory. The corresponding program code is located and copied into the program module in memory, and a response is provided to the request.Type: GrantFiled: February 23, 2015Date of Patent: September 26, 2017Assignee: Futurewei Technologies, Inc.Inventors: Haichuan Wang, Handong Ye, Peng Wu
-
Patent number: 9772879Abstract: An embodiment includes a method includes designating a portion of a plurality of processing cores as an input/output (I/O) core and compiling a program source code to produce compiled program source code, including identifying an I/O operation region of the program source code, determining a number of I/O operations for the I/O operation region, and determining a number of system resources and system resource types for the I/O operation region. The method also includes executing the program source code using the plurality of processing cores, including scheduling the I/O operation region of the program source code on the I/O core of the plurality of processing cores.Type: GrantFiled: December 21, 2016Date of Patent: September 26, 2017Assignee: Futurewei Technologies, Inc.Inventors: Chen Tian, Handong Ye, Ziang Hu
-
Patent number: 9774531Abstract: A method implemented by a network element (NE), comprising obtaining a first mapping between a first content name identifying a content data in a content centric network (CCN) and a first hash value of at least a portion of the first content name, wherein the first content name comprises a character string in a hierarchical namespace, receiving, via a receiver of the NE, an initial packet comprising an initial hash value from the CCN, determining, via a processor the NE, that the initial hash value in the received initial packet matches the first hash value in the obtained first mapping, replacing, via the processor, the initial hash value in the received initial packet with the first content name in the matched first mapping to produce a translated initial packet, and forwarding, via a transmitter of the NE, the translated initial packet comprising the first content name to a connected end host.Type: GrantFiled: September 24, 2015Date of Patent: September 26, 2017Assignee: Futurewei Technologies, Inc.Inventors: Aytac Azgin, Ravishankar Ravindran, Guo-Qiang Wang
-
Patent number: 9774533Abstract: A novel scheme is defined for supporting service graphs to allow specific service functions to be applied to selected subsets of packet flows. According to one or more embodiments, a service graph is modeled as chains or sequences of “flow steering entities” and “service instances.” According to an embodiment, a flow steering entity (FSE) is configured to identify the flow, and select the next hop service instance in the chain. After a service instance returns the flow packet, the FSE steers the packet to the next FSE in the graph. An initial FSE is used to select matching traffic to enter the service graph. Wherever path forking and merging is required in the service graph, additional classifiers are positioned with the FSE to steer a subset of traffic along different paths of service function instances.Type: GrantFiled: January 2, 2015Date of Patent: September 26, 2017Assignee: Futurewei Technologies, Inc.Inventors: Hong Zhang, Henry Fourie
-
Patent number: 9769689Abstract: Adjusting cell specific antenna configuration parameters includes receiving, at each of a plurality of radio access nodes in a network, measurement reports from a plurality of user equipment devices. Base incremental adjustments to configuration parameters of one or more antennas are performed at each radio access node in response to the measurement reports. Additional measurement reports are received from the plurality of user equipment devices after the incremental adjustments. Base incremental adjustments to the configuration parameters of the one or more antennas at the radio access nodes continue to be performed in response to the measurement reports after previous incremental adjustments until an improvement limit has occurred. Biased random adjustments to the configuration parameters of the one or more antennas at the radio access nodes are performed in response to the improvement limit until a desired optimum result is achieved.Type: GrantFiled: December 8, 2015Date of Patent: September 19, 2017Assignee: Futurewei Technologies, Inc.Inventors: Nandu Gopalakrishnan, Jin Yang, Yongxi Tan, James Matthew, Yan Xin
-
Patent number: 9769857Abstract: A method for operating a user equipment (UE) in a UE group including at least two UEs includes receiving, from a communications controller, network resources information about an allocation of a first set of network resources to the UE group and a transmission indication, where the transmission indication indicates that the UE is selected to transmit in a second set of network resources that is a subset of the first set of network resources. The method further includes transmitting, to other UEs in the UE group utilizing a direct mobile communications (DMC) link associated with the communications controller, a first message including a control indicator in a first subset of the second set of network resources, the control indicator indicating scheduling information for a second subset of the second set of network resources.Type: GrantFiled: February 27, 2012Date of Patent: September 19, 2017Assignee: Futurewei Technologies, Inc.Inventors: Philippe Sartori, Deping Liu, Brian Classon, Vipul Desai, Anthony C. K. Soong, Yunsong Yang
-
Patent number: 9768903Abstract: An approach to proving a flexible grid architecture for time and wavelength division multiplexed passive optical networks is described. One embodiment includes an optical transmitter array configured to transmit an optical signal, an optical combiner coupled to the optical transmitter array configured to receive unlocked wavelengths from the optical transmitter array and output a single optical signal, and an optical amplifier coupled to the optical combiner configured to boost downstream optical power. In some embodiments, a WDM filter is coupled to the optical amplifier, and a tunable optical network unit (ONU) coupled to the WDM filter is configured to transmit and receive the optical signals. In still other embodiments, a cyclic demultiplexer is coupled to the optical splitter and connects to an optical receiver array configured to receive optical signals.Type: GrantFiled: July 25, 2016Date of Patent: September 19, 2017Assignee: Futurewei Technologies, Inc.Inventors: Xuejin Yan, Feng Wang
-
Patent number: 9769066Abstract: A label switched path (LSP) establishing method that includes receiving a first path message from a network node outside of a topology-transparent zone (TTZ) along a path for the LSP, computing a TTZ path through the TTZ from the network component to an egress TTZ edge node along the LSP, sending a second path message to a TTZ internal node along the TTZ path, receiving a first reservation (RESV) message from the TTZ internal node that includes a label allocated for the egress TTZ edge node, and sending a second RESV message that includes a label allocated for the network component and the label allocated for the egress TTZ edge node to the network node.Type: GrantFiled: July 16, 2014Date of Patent: September 19, 2017Assignee: Futurewei Technologies, Inc.Inventors: Huaimo Chen, Renwei Li
-
Patent number: 9768165Abstract: An embodiment integrated circuit includes a switch and a conductive line over the switch. The switch includes a gate, a first source/drain region at a top surface of a semiconductor substrate, and a second source/drain region at the top surface of the semiconductor substrate. The first source/drain region and the second source/drain region are disposed on opposing sides of the gate. At least a portion of the first conductive line is aligned with the gate, and the first conductive line is electrically coupled to ground.Type: GrantFiled: September 2, 2016Date of Patent: September 19, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventors: Kent Jaeger, Lawrence Connell
-
Patent number: 9769034Abstract: A network node, comprising a receiver configured to receive a request for a service, wherein the request comprises a hierarchically structured name comprising a root and a suffix, a data storage component comprising a network synchronized policy rule associated with a service name root, wherein the network synchronized policy rule is applied to any request for a service whose name comprises a root matching the service name root, and a processor coupled to the receiver and to the data storage component, wherein the processor is configured to apply the network synchronized policy rule to the request, wherein the processor is configured to synchronize service definitions and service policies with other nodes in a network based on the name of the service, and wherein the network synchronized policy rule is synchronized with the other nodes in the network using name-based routing.Type: GrantFiled: December 31, 2012Date of Patent: September 19, 2017Assignee: Futurewei Technologies, Inc.Inventors: Ravishankar Ravindran, Guo-Qiang Wang, Xinwen Zhang, Asit Chakraborti, Trisha Biswas
-
Patent number: 9769228Abstract: An embodiment method for operating a network entity servicing one or more user equipments (UEs) includes transmitting a data file through one or more streams, wherein each of the one or more streams are carried on a multiple-user accessible channel. A configuration communication is provided to the one or more UEs regarding a relationship between content of the data file and the one or more streams such that each of the one or more UEs can receive the data file at different time instances according to the configuration communication.Type: GrantFiled: April 21, 2015Date of Patent: September 19, 2017Assignee: Futurewei Technologies, Inc.Inventors: Hao Bi, Yishen Sun
-
Patent number: 9768928Abstract: A device comprises a memory that stores instructions executed by one or more processors to obtain a plurality of received signals transmitted by a user equipment from a plurality of antenna elements in a cellular network. A plurality of complex channel values are calculated in an angle domain for a horizontal arrival angle and a vertical arrival angle per a received ray in a plurality of received rays in response to the plurality of received signals. A frequency-offset estimation is calculated and applied to the plurality of complex channel values. The plurality of offset complex channel values are transformed to a plurality of channel values in a time domain. A time-offset estimation is calculated and applied to the plurality of channel values. An expected value of the plurality of channel values is obtained to obtain a power angle delay profile for the geographical location of the user equipment.Type: GrantFiled: December 16, 2016Date of Patent: September 19, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventors: Guosen Yue, Xiao-Feng Qi
-
Patent number: 9769765Abstract: A method for transmitting to a direct mobile communications (DMC) device by a user equipment operating in both a cellular mode and a DMC mode includes estimating a first pathloss of a first channel from the user equipment to a base station according to a difference between a known base station transmit power level and a received base station power level, and estimating a second pathloss of a second channel from the user equipment to the DMC device according to a difference between a known DMC device transmit power level and a received DMC device power level. The method also includes setting a transmit power level for transmission to the DMC device according to the first pathloss and the second pathloss, and transmitting a signal to the DMC device at the transmit power level.Type: GrantFiled: December 29, 2016Date of Patent: September 19, 2017Assignee: Futurewei Technologies, Inc.Inventors: Young Hoon Kwon, Zhigang Rong
-
Patent number: 9767058Abstract: A solid state drive (SSD) apparatus including a plurality of solid state drives, a channel-interleaved interface operably coupled to the solid state drives, and a Peripheral Component Interconnect Express (PCIe) bridge operably coupled to the channel-interleaved interface.Type: GrantFiled: April 30, 2012Date of Patent: September 19, 2017Assignee: FUTUREWEI TECHNOLOGIES, INC.Inventor: Yiren Huang
-
Patent number: 9766803Abstract: In an example embodiment, an application is executed on a mobile device, causing generation of application graphical output in an application layer. The application layer is rendered on a touchscreen display. A first gesture of a user is detected, and in response to the first gesture a viewfinder layer is generated, the viewfinder layer containing real-time image data from the embedded camera via a camera service. A composite of the application layer, the viewfinder layer, and a transparency mask is rendered so that a portion of the viewfinder layer is visible and a portion of the application layer is visible on the touchscreen display at the same time. Then a second gesture by the user is detected, and in response to the second gesture, viewfinder data from the viewfinder layer is captured and the viewfinder layer and transparency mask are removed.Type: GrantFiled: December 31, 2015Date of Patent: September 19, 2017Assignee: Futurewei Technologies, Inc.Inventors: Robert McCarthy, Anthony Mazzola
-
Patent number: 9768905Abstract: An optical line terminal (OLT) channel termination (CT) comprises a receiver configured to receive an upstream message which comprises a correlation tag from an optical network unit (ONU), wherein the correlation tag represents a unique number, a processor coupled to the receiver and configured to process the upstream message, and generate a downstream message based on the upstream message, wherein the downstream message comprises the correlation tag, and a transmitter coupled to the processor and configured to transmit the downstream message to the ONU.Type: GrantFiled: May 15, 2015Date of Patent: September 19, 2017Assignee: Futurewei Technologies, Inc.Inventors: Xuming Wu, Dekun Liu, Yuanqiu Luo, Jianhe Gao, Bo Gao
-
Patent number: 9769072Abstract: 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.Type: GrantFiled: November 23, 2016Date of Patent: September 19, 2017Assignee: Futurewei Technologies, Inc.Inventors: Ravishankar Ravindran, Guo-Qiang Wang, Xinwen Zhang, Asit Chakraborti
-
Publication number: 20170262781Abstract: The disclosure relates to technology for processing data sets to generate data rules for the data sets in a communications network. A first set of data including key quality indicators (KQIs) indicative of a quality of service and a second set of data including key performance indicators (KPIs) indicative of a performance level are received. The first data set and the second data set are categorized using a first value into a plurality of KQI groups and a second value into a plurality of KPI groups, respectively. Each of the KQI and KPI groups are identified with a label. Each of the KQI and KPI groups identified with a same label are processed by application of association rule learning to generate the data rules. The data rules model a relationship between the KQIs and the KPIs by calculating association frequencies.Type: ApplicationFiled: March 14, 2016Publication date: September 14, 2017Applicant: Futurewei Technologies, Inc.Inventors: Kai Yang, Yanjia Sun, Ruilin Liu
-
Publication number: 20170264401Abstract: The disclosure relates to technology for communicating data and control information on an uplink channel in a wireless communication system. A frame is constructed to communicate symbols between a base station and user equipment, and zones are configured for an uplink channel in an uplink subframe using a signaling message. A first zone in the uplink channel is configured as a physical uplink control channel (PUCCH) for transmission of control information and a second zone is configured as a physical uplink shared channel (PUSCH) for transmission of data information. The PUCCH zone configuration is transmitted to the user equipment by the base station, control information is received by the base station as uplink control information (UCI) on the PUCCH resource using a single carrier modulation, such as SC-FDMA, and the data is received at the base station on the PUSCH resource using a multicarrier modulation, such as OFDM.Type: ApplicationFiled: March 11, 2016Publication date: September 14, 2017Applicant: Futurewei Technologies, Inc.Inventors: Anthony Soong, Philippe Sartori, Weimin Xiao, Mazin Al-Shalash