Patents Assigned to FutureWei Technologies
  • Patent number: 9167050
    Abstract: A method for controlling access to a Cloud, comprising receiving traffic from an Enterprise user at a gateway, wherein the traffic carries a first key specific to the Enterprise user for use internal to the gateway, replacing the first key with a second key, wherein the second key is a Cloud-negotiated key generic to a plurality of Enterprise users which permits access to the Cloud, and sending traffic to the Cloud.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: October 20, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Kenneth Durazzo, Shree Murthy
  • Publication number: 20150293966
    Abstract: 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.
    Type: Application
    Filed: April 10, 2014
    Publication date: October 15, 2015
    Applicant: Futurewei Technologies, Inc.
    Inventors: Le Cai, Guogen Zhang
  • Patent number: 9158464
    Abstract: An embodiment for object integrity service in a storage system includes generating a list of objects stored in a storage system, wherein the list of objects may list an unchecked object, and wherein the unchecked object is an object that has not been checked within a set time period, walking through the list of objects to identify the unchecked object, adding a task to a queue to check the unchecked object, and clearing the task from the queue by checking the unchecked object.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: October 13, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: John Plocher, Ajit Verma, James Hughes
  • Patent number: 9160650
    Abstract: In a network switch of a software-defined network (SDN) architecture, a method for improving cache replacement (CR) efficiency implemented therein, the method comprising maintaining a flow table comprising a plurality of flow entries, computing a replacement index (RI) value for each of the plurality of flow entries resulting in a plurality of RI values, wherein computing an RI value for a flow entry is at least partially based on latency sensitivity of a forwarding path specified by the flow entry, and generating, based on at least some of the computed RI values, an eviction list comprising a number of list entries, wherein each of the list entries points to one of at least a fraction of the flow entries.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: October 13, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Hong Zhang, Kalyan Das
  • Patent number: 9161478
    Abstract: Heat dissipation in vertically arrayed host device configurations can be improved through inclusion of heat sinks having split-stream fin architectures. The split-stream fin architecture includes two or more sets of angled fins separated by a central conduit, which allows for more efficient inflow and/or expulsion of convection cooling air over the heat sink. The split-stream fin arrangement may include inwardly angled fins in order to draw convection cooling air inwards from horizontal inlets, in which case warm exhaust is expelled through the central conduit. Conversely, the split-stream fin arrangement may include outwardly angled fins, which draw convection cooling air from the central conduit, and expel warm air through horizontal exhausts. The split-stream fin arrangements function well when host devices are configured horizontally, which allows for more flexible host device configurations.
    Type: Grant
    Filed: February 23, 2013
    Date of Patent: October 13, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Alexis Pierides, Minwei Gong, Daniel Plaza, Shengjun Ou
  • Patent number: 9160609
    Abstract: An apparatus comprising a service network and a plurality of Layer 2 networks at a plurality of different physical locations coupled to the service network via a plurality of edge nodes at the Layer 2 networks, wherein the edge nodes are configured to maintain a plurality of Internet Protocol (IP) addresses of a plurality of hosts across the Layer 2 networks, and wherein the IP addresses of the hosts in each of the Layer 2 networks are mapped by the other Layer 2 networks to a Media Access Control (MAC) address of each of the edge nodes in the same Layer 2 networks of the hosts.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: October 13, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Linda Dunbar, T. Benjamin Mack-Crane, Susan Hares, Robert Sultan, Peter Ashwood-Smith, Guoli Yin
  • Patent number: 9158589
    Abstract: An apparatus comprising a processor configured to migrate load from a source process running on the processor to a target process running on a peer processor in a dynamic manner by monitoring an amount of resources used by the source process, wherein the load is migrated when the amount of resources utilized by the source process exceeds a threshold. Also disclosed is a network component comprising a first processor configured to select a source process to migrate a load from the first processor based on available resources on the first processor and the source process; and a second processor configured upon receiving a migration request from the first processor to one of select and start a target process to which to migrate the load based on available resources for the second processor and the target process.
    Type: Grant
    Filed: April 5, 2011
    Date of Patent: October 13, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Renwei Li, Xuesong Dong, Hongtao Yin, Huaimo Chen, Bisong Tao, Yang Yu, Weiqian Dai, Ming Li
  • Patent number: 9160504
    Abstract: A system and method for signaling and transmitting uplink reference signals are provided. A method for communications controller operations includes signaling information about a set of sequence groups to a first communications device, where the first communications device uses a sequence in the set of sequence groups to modulate a reference signal. The method also includes selecting a sequence group from the set of sequence groups and signaling information about the selected sequence group to the first communications device.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: October 13, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventor: Bingyu Qu
  • Patent number: 9161265
    Abstract: In one embodiment, a method for associating in a basic service set (BSS) includes receiving, by a first node, a first packet from a second node and determining whether association is pursued in accordance with a first traffic type accepted by the first node and the first packet including a second traffic type accepted by the second node or in accordance with a first device type of the first node and the first packet including a second device type of the second node. The method also includes attaching the first node to the second node when association is pursued.
    Type: Grant
    Filed: April 19, 2013
    Date of Patent: October 13, 2015
    Assignee: Futurewei Technologies AG
    Inventors: George Calcev, Bin Chen
  • Patent number: 9160683
    Abstract: In a receiver provider edge (PE) router, a method for supporting protocol independent multicast source-specific mode (PIM-SSM) using multicast resource reservation protocol-traffic engineering (mRSVP-TE) comprising the steps of receiving a protocol independent multicast (PIM) join message, in response to receiving the PIM join message sending a path message to a source PE router, wherein the path message is a multicast resource reservation protocol-traffic engineering (mRSVP-TE) message, and sending the PIM join message to the source PE router, wherein the path message and the PIM join message trigger setup of a data multicast data tree (MDT), creating a PIM state, and receiving multicast data traffic via the data MDT using the PIM state.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: October 13, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Lin Han, Renwei Li, Katherine Zhao
  • Publication number: 20150286005
    Abstract: 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.
    Type: Application
    Filed: April 4, 2014
    Publication date: October 8, 2015
    Applicant: Futurewei Technologies, Inc.
    Inventors: Patrick Dumais, Eric Bernier
  • Publication number: 20150289035
    Abstract: 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.
    Type: Application
    Filed: May 12, 2014
    Publication date: October 8, 2015
    Applicant: Futurewei Technologies, Inc.
    Inventors: Hamid Mehrvar, Eric Bernier, Peter Ashwood-Smith
  • Publication number: 20150288450
    Abstract: 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.
    Type: Application
    Filed: May 6, 2014
    Publication date: October 8, 2015
    Applicant: Futurewei Technologies, Inc.
    Inventors: Zhuhong Zhang, Chuandong Li, Xiao Shen, Dominic John Goodwill, Lewei Zhang, Hongyan Fu
  • Publication number: 20150286678
    Abstract: 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.
    Type: Application
    Filed: April 2, 2014
    Publication date: October 8, 2015
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Holly Zeng Casaletto, Qingqing Zhou
  • Patent number: 9154528
    Abstract: 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.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: October 6, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Deming Liu, Xiaoyong Yi
  • Patent number: 9154934
    Abstract: A method for operating a seeker device includes generating a first seeker truncated hash output from a sought service name, and generating a second seeker truncated hash output from the sought service name, wherein the first seeker truncated hash output and the second seeker truncated hash output are uncorrelated. The method also includes transmitting a first request message including the first seeker truncated hash output, and receiving a first response message from an advertiser device, the first response message including a second advertiser truncated hash output generated from an advertised service name, wherein the first seeker truncated hash output matches a first advertiser truncated hash output generated from the advertised service name.
    Type: Grant
    Filed: December 13, 2013
    Date of Patent: October 6, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Yunsong Yang, Younghoon Kwon, Zhigang Rong
  • Patent number: 9154732
    Abstract: An apparatus comprising a processor configured to receive a video teleconferencing image, wherein the video teleconferencing image has a background and at least one foreground, wherein the foreground has a boundary, determine the boundary of the foreground, overlay the boundary of the foreground with a drawing area, wherein the drawing area obscures the boundary, and replace the background of the image with a new background.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: October 6, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Onur G. Guleryuz, Antonius Kalker
  • Patent number: 9152669
    Abstract: System and method embodiments are provided for improving the performance of query processing in a massively parallel processing (MPP) database system by selecting one or more stationary tables for processing the query plan. In an embodiment method, a join query associated with a plurality of tables of the MPP database system is received at a coordinator process. Stationary tables are then selected from the tables according to table partition keys in the join query. The stationary tables are indicated and the join query are sent to a plurality of data nodes communicating with the coordinator process. At each of the data nodes, an execution plan for the join query is generated. Each of the data nodes then executes the execution plan to obtain query results without sharing information of the stationary tables between the data nodes.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: October 6, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventor: Mohan Singamshetty
  • Patent number: 9153867
    Abstract: A mobile node (MN) comprising an antenna comprising a proximate end, a distal end, and a midpoint, a first feed coupled to the antenna between the proximate end and the midpoint, a second feed coupled to the antenna between the distal end and the midpoint, a first switch configured to toggle between coupling the first feed to a main feed and coupling the second feed to the main feed, and a controller configured to control the toggling of the first switch.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: October 6, 2015
    Assignee: Futurewei Technologies, Inc.
    Inventors: Daejoung Kim, Shing Lung Steven Yang, Wee Kian Toh
  • Publication number: 20150278270
    Abstract: 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.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: FUTUREWEI TECHNOLOGIES, INC.
    Inventor: Guogen Zhang