Patents by Inventor Jiafeng Zhu

Jiafeng Zhu has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20180226098
    Abstract: The present disclosure relates to a storage and transfer apparatus for mass transfer of a plurality of data discs to trays of a plurality stacked disc drives. The storage and transfer apparatus may store a plurality of discs with the disc hold pins retracted and the telescopic sections collapsed over each other. In such a configuration, the stored discs may lie in contact with each other. The storage and transfer apparatus may transfer the plurality of discs to the trays of the plurality of stacked disc drives with the discs holding pins extended and the telescopic sections extended relative to each other.
    Type: Application
    Filed: April 3, 2018
    Publication date: August 9, 2018
    Applicant: Futurewei Technologies, Inc.
    Inventors: Jiafeng Zhu, Xiaogang Zhu, Masood Mortazavi
  • Publication number: 20180182046
    Abstract: A user device may transmit a request for electricity via a wire to a smart device, where the request includes the universal unique identifier (UUID) of the user device. Upon the reception of the UUID, the smart device may enable an electricity flow to the user device. The smart device may further measure the electricity amount of the electricity flow enabled to the user device based on the UUID. Based on the UUID, the smart device may measure the electricity amount enabled to a specific user device. Consequently, the calculation of electricity cost may be implemented for a specific user device. In some embodiments, the smart device may calculate the electricity cost for different user devices independently. Therefore, the calculation of electricity cost may be more accurate and smart.
    Type: Application
    Filed: December 28, 2016
    Publication date: June 28, 2018
    Applicant: Futurewei Technologies, Inc.
    Inventors: Jiafeng ZHU, Stephen Morgan
  • Publication number: 20180173762
    Abstract: A method implemented by a database system, comprising generating, by a processor of the database system, a plurality of join requests to at least two database tables with a common field responsive to a plurality of data requests, identifying, by the processor, at least two intervals of data with the common field using the plurality of join requests, creating, by the processor, a shadow table comprising the at least two intervals of data with the common field, wherein the shadow table comprises a plurality of fields from the at least two database tables, and wherein the plurality of fields are identified based on at least one of the join requests, storing, in a memory coupled to the processor, the shadow table, and generating, by the processor, a response to a subsequent data request using data stored in the shadow table.
    Type: Application
    Filed: December 15, 2016
    Publication date: June 21, 2018
    Inventors: Ron-Chung Hu, Guangyu Shi, Min Qiu, Masood Mortazavi, Jiafeng Zhu
  • Patent number: 9967181
    Abstract: A client is provided with information that defines a virtual network for the client, where the virtual network is implemented on a physical network. A label is assigned to the virtual network. The label is sent to packet-handling devices in the physical network that are part of the virtual network. The label is also sent to a controller of the virtual network. The first label is then included in data packets sent over the virtual network. The packet-handling devices handle the data packets on the virtual network according to a policy associated with the label.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: May 8, 2018
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Jiafeng Zhu, Changcheng Huang, Min Luo, Wu Chou
  • Patent number: 9953677
    Abstract: The present disclosure relates to a storage and transfer apparatus for mass transfer of a plurality of data discs to trays of a plurality stacked disc drives. The storage and transfer apparatus may store a plurality of discs with the disc hold pins retracted and the telescopic sections collapsed over each other. In such a configuration, the stored discs may lie in contact with each other. The storage and transfer apparatus may transfer the plurality of discs to the trays of the plurality of stacked disc drives with the discs holding pins extended and the telescopic sections extended relative to each other.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: April 24, 2018
    Assignee: Futurewei Technologies, Inc.
    Inventors: Jiafeng Zhu, Xiaogang Zhu, Masood Mortazavi
  • Publication number: 20170364885
    Abstract: A system for managing, storing and providing shared digital content to a group of users in a multi-platform environment, comprising a cloud storage component configured to store digital content items that are shared by members in a user relationship defined group, and a cloud service component configured to provide one of the digital content items to a first platform for a first member of the user relationship defined group in a format suitable for the first platform and to a second platform for a second member of the user relationship defined group in a format suitable for the second platform, wherein the first platform and the second platform are different platforms.
    Type: Application
    Filed: August 30, 2017
    Publication date: December 21, 2017
    Applicant: Futurewei Technologies, Inc.
    Inventors: Guangbin FAN, Jiafeng ZHU, Nino VIDOVIC, George VANECEK, JR.
  • Publication number: 20170366883
    Abstract: An embodiment method for managing connections on a communications network having an optical network portion includes receiving a request for a first connection at a controller in signal communication with one or more reconfigurable optical add-drop multiplexers (ROADMs) controlling an optical network portion of a communications network, wherein the controller is connected to the communications network. The controller determines a route on the communications network for the first connection according to conditions of the communications network, with the route comprising one or more first links of the optical network. The controller determines one or more first ROADMs controlling the one or more first links and sends commands from the controller to the one or more first ROADMs to allocate bandwidth on the one or more first links.
    Type: Application
    Filed: August 31, 2017
    Publication date: December 21, 2017
    Inventors: Jiafeng Zhu, Jun He, Likun Lin, Weiyang Mo, Saied Agahi, John Wissinger
  • Patent number: 9799367
    Abstract: A multiple disk loader apparatus includes a plurality of rods. Each rod has a pair of pins extending radially from a side of the rod. The pair of pins are spaced circumferentially around the rod with respect to each other. Each pin has a top surface wherein the top surface of a first pin is longitudinally separated from the top surface of a second pin by a predetermined gap. A rotation device is coupled to the plurality of rods. The rotation device rotates the plurality of rods individually through a respective predetermined arc and in a respective rotational direction in order to extract a disk stack from storage and to separate a disk from the stack to load into a drive.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: October 24, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Jiafeng Zhu, Zijia Wang, Xuan Song, Ron-Chung Hu, Masood Mortazavi
  • Patent number: 9774931
    Abstract: An embodiment method for managing connections on a communications network having an optical network portion includes receiving a request for a first connection at a controller in signal communication with one or more reconfigurable optical add-drop multiplexers (ROADMs) controlling an optical network portion of a communications network, wherein the controller is connected to the communications network. The controller determines a route on the communications network for the first connection according to conditions of the communications network, with the route comprising one or more first links of the optical network. The controller determines one or more first ROADMs controlling the one or more first links and sends commands from the controller to the one or more first ROADMs to allocate bandwidth on the one or more first links.
    Type: Grant
    Filed: October 2, 2015
    Date of Patent: September 26, 2017
    Assignees: Futurewei Technologies, Inc., The Arizona Board of Regents on Behalf of the University of Arizona
    Inventors: Jiafeng Zhu, Jun He, Likun Lin, Weiyang Mo, Saied Agahi, John Wissinger
  • Publication number: 20170257450
    Abstract: A method implemented in a network element (NE) configured to operate as an Ensemble Information Broker (EIB) within a data and energy storage internet architecture, the method comprising collecting device data, human presence data, and human activity data; determining predicted human behaviors for the user; determining a predicted energy metric for the smart system during a future time slot; calibrating weighted objective metrics of an operating status of the devices, a human comfort level, and a human productivity level according to the predicted human behaviors and user defined preference levels defined for the smart system; generating a set of control commands for the devices within the smart system by executing the dynamic human-centric Objective Function on the predicted energy metric; and transmitting, via a transmitter, the set of control commands to corresponding devices within the smart system.
    Type: Application
    Filed: March 1, 2016
    Publication date: September 7, 2017
    Inventors: Lei Rao, Jian Li, Jiafeng Zhu, Ron-Chung Hu
  • Publication number: 20170176955
    Abstract: A method implemented in a network element (NE) configured to operate as an Ensemble Information Broker (EIB) within a distributed data and energy storage internet architecture comprising collecting energy data indicating a flow of energy, an amount of energy consumed and generated by devices; collecting human presence data; collecting human activity data; predicting future energy consumption requirements and generation by employing prediction algorithms and analyzing the collected data; generating a set of control commands based on the predicted future energy consumption requirements and energy generation as applied to a cost function; transmitting the set of control commands to the corresponding devices; transmitting a broadcast message to determine an external NE to establish as a friend connection based on a user preference; transmitting a request to establish a friend connection with the determined NE; and transmitting the human presence data to the external NE when the friend connection is established.
    Type: Application
    Filed: December 16, 2015
    Publication date: June 22, 2017
    Inventors: Lei Rao, Jian Li, Jiafeng Zhu, Ron-Chung Hu
  • Patent number: 9621313
    Abstract: Embodiments of the present disclosure are directed to systems and methods for allocating spectrum of a flexible-grid optical network to a plurality of virtual links. Given a set of optical channels of different line rates and channel widths, a user can reserve one of the optical channels as a long-term reservation. The user can later elect to downgrade its optical channel to a smaller optical channel with lower line rate and less spectrum, for example, when the user's traffic demands decrease. The user may return (e.g., sell or de-allocate) an amount of unused spectrum to the carrier, and the carrier creates and manages a resource pool to gather unused spectrum from users. When the user's traffic increases, the user may obtain (e.g., purchase) additional spectrum from the carrier's resource pool and/or upgrade the user's optical channel to an optical channel having a higher line rate.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: April 11, 2017
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Jiafeng Zhu, Weisheng Xie, Changcheng Huang, Min Luo, Wu Chou
  • Publication number: 20170099533
    Abstract: An embodiment method for managing connections on a communications network having an optical network portion includes receiving a request for a first connection at a controller in signal communication with one or more reconfigurable optical add-drop multiplexers (ROADMs) controlling an optical network portion of a communications network, wherein the controller is connected to the communications network. The controller determines a route on the communications network for the first connection according to conditions of the communications network, with the route comprising one or more first links of the optical network. The controller determines one or more first ROADMs controlling the one or more first links and sends commands from the controller to the one or more first ROADMs to allocate bandwidth on the one or more first links.
    Type: Application
    Filed: October 2, 2015
    Publication date: April 6, 2017
    Inventors: Jiafeng Zhu, Jun He, Likun Lin, Weiyang Mo, Saied Agahi, John Wissinger
  • Patent number: 9614789
    Abstract: System and method for supporting multiple vSwitches on a single host server. In one aspect, embodiments according to the present disclosure include a system and method for supporting multiple vSwitches on a single host server. In one aspect, a set of packet processor threads are instantiated to process data packets on behalf of all vSwitches deployed on the host server. For a data packet received at a port of the host server, a packet processor determines the datapath based on a mapping table and processes the packet according to the rules defined for that datapath. In one aspect, ports (physical and/or virtual) are able to be configured to specified vSwitches dynamically.
    Type: Grant
    Filed: January 8, 2015
    Date of Patent: April 4, 2017
    Assignee: Futurewei Technologies, Inc.
    Inventors: Xiaogang Zhu, Arularasi Sivasankaran, Jiafeng Zhu, Liufei Wen, Yanlan Wei
  • Publication number: 20160323880
    Abstract: An apparatus comprising a processor configured to obtain estimated processing requirements, estimated memory requirements, estimated storage requirements, and estimated network communication requirements for a plurality of data center (DC) tenants; determine a Minimum Resource Schedulable Unit (MRSU) for the tenants, the determined MRSU comprising a dynamically allocatable group of processor resources, processing memory resources, storage resources, and network resources comprised in at least one of a plurality of DC servers, wherein the MRSU is determined such that each DC tenant's estimated processing requirements, estimated memory requirements, estimated storage requirements, and estimated network communications requirements are met by allocation of a corresponding integer value of MRSUs; and allocate the corresponding integer value of MRSUs to each DC tenant as an MRSU allocation; and a transmitter coupled to the processor and configured to transmit the MRSU allocation to the DC servers for allocation to
    Type: Application
    Filed: April 19, 2016
    Publication date: November 3, 2016
    Inventors: Min Luo, David Guiterrez Estevez, Jiafeng Zhu
  • Publication number: 20160205048
    Abstract: System and method for supporting multiple vSwitches on a single host server. In one aspect, embodiments according to the present disclosure include a system and method for supporting multiple vSwitches on a single host server. In one aspect, a set of packet processor threads are instantiated to process data packets on behalf of all vSwitches deployed on the host server. For a data packet received at a port of the host server, a packet processor determines the datapath based on a mapping table and processes the packet according to the rules defined for that datapath. In one aspect, ports (physical and/or virtual) are able to be configured to specified vSwitches dynamically.
    Type: Application
    Filed: January 8, 2015
    Publication date: July 14, 2016
    Inventors: Xiaogang ZHU, Arularasi SIVASANKARAN, Jiafeng ZHU, Liufei WEN, Yanlan WEI
  • Publication number: 20160191219
    Abstract: Embodiments of the present invention are directed to systems and methods for allocating spectrum of a flexible-grid optical network to a plurality of virtual links. Given a set of optical channels of different line rates and channel widths, a user can reserve one of the optical channels as a long-term reservation. The user can later elect to downgrade its optical channel to a smaller optical channel with lower line rate and less spectrum, for example, when the user's traffic demands decrease. The user may return (e.g., sell or de-allocate) an amount of unused spectrum to the carrier, and the carrier creates and manages a resource pool to gather unused spectrum from users. When the user's traffic increases, the user may obtain (e.g., purchase) additional spectrum from the carrier's resource pool and/or upgrade the user's optical channel to an optical channel having a higher line rate.
    Type: Application
    Filed: January 23, 2015
    Publication date: June 30, 2016
    Inventors: Jiafeng ZHU, Weisheng XIE, Changcheng HUANG, Min LUO, Wu CHOU
  • Patent number: 9236115
    Abstract: A circuit for improving process robustness of sub-threshold SRAM memory cells serves as an auxiliary circuit for a sub-threshold SRAM memory cell. The output of the circuit is connected to PMOS transistors of the sub-threshold SRAM memory cell and substrate of PMOS transistors in the circuit. The circuit includes a detection circuit for threshold voltages of the PMOS transistors and a differential input and single-ended output amplifier. The circuit changes the substrate voltage of the PMOS transistors in the sub-threshold SRAM memory cell and the PMOS transistors in the circuit in a self-adapting manner by detecting threshold voltage fluctuations of PMOS and NMOS transistor resulted from process fluctuations and thereby regulates the threshold voltages of the PMOS transistors, so that the threshold voltages of the PMOS and NMOS transistors match. The circuit improves the noise margin of sub-threshold SRAM memory cells and the process robustness of sub-threshold SRAM memory cells.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: January 12, 2016
    Assignee: Southeast University
    Inventors: Na Bai, Longxing Shi, Jun Yang, Xinning Liu, Jiafeng Zhu, Yue Feng, Cai Gong, Fei Pan, Hong Chang, Yifeng Deng, Yuan Chen, Yingcheng Xia
  • Publication number: 20150269547
    Abstract: A system for managing, storing and providing shared digital content to a group of users in a multi-platform environment, comprising a cloud storage component configured to store digital content items that are shared by members in a user relationship defined group, and a cloud service component configured to provide one of the digital content items to a first platform for a first member of the user relationship defined group in a format suitable for the first platform and to a second platform for a second member of the user relationship defined group in a format suitable for the second platform, wherein the first platform and the second platform are different platforms.
    Type: Application
    Filed: June 5, 2015
    Publication date: September 24, 2015
    Inventors: Guangbin Fan, Jiafeng Zhu, Nino Vidovic, George Vanecek, Jr.
  • Publication number: 20150200844
    Abstract: A client is provided with information that defines a virtual network for the client, where the virtual network is implemented on a physical network. A label is assigned to the virtual network. The label is sent to packet-handling devices in the physical network that are part of the virtual network. The label is also sent to a controller of the virtual network. The first label is then included in data packets sent over the virtual network. The packet-handling devices handle the data packets on the virtual network according to a policy associated with the label.
    Type: Application
    Filed: January 13, 2015
    Publication date: July 16, 2015
    Inventors: Jiafeng ZHU, Changcheng HUANG, Min LUO, Wu CHOU