Patents by Inventor Tao Cai

Tao Cai 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).

  • Patent number: 10447742
    Abstract: An information sharing solution includes sending, by a first client, a uniform resource locator (URL) of a to-be-shared web page to a reverse proxy server, then acquiring a sharing URL from the reverse proxy server, acquiring, according to the sharing URL, a first to-be-shared web page that includes user background information of the first client, and sending the sharing URL to a second client, after URL synchronization between the first client and the second client, sending a document object model (DOM) of the first client to the second client such that the second client modifies a DOM of the second client according to the DOM of the first client to keep the DOM of the second client synchronized with the DOM of the first client, and after DOM synchronization between the first client and the second client, information sharing is implemented between two users.
    Type: Grant
    Filed: November 22, 2016
    Date of Patent: October 15, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhihong Qiu, Li Li, Tao Cai
  • Publication number: 20190280908
    Abstract: A baseband unit may be arranged to serve a plurality of remotely located network devices. Network devices are connected to the baseband unit using a fronthaul network. The disclosed network device separates signals belonging to different users before quantizing and transmits the quantized separated signals to the baseband unit. The baseband unit may monitor the quality of the link of the fronthaul network and determine the number of bits used for quantizing.
    Type: Application
    Filed: May 23, 2019
    Publication date: September 12, 2019
    Inventors: Tao CAI, Kari Juhani LEPPANEN, Alister Graham BURR, Rui LEI
  • Patent number: 10405360
    Abstract: The present invention relates to a method and equipment for adaptively tracking a mobile terminal with millimeter wave radio link by establishing and/or maintaining a link between an access point or base station and a moving terminal where the method comprises changing the arrangement of the transmission directional beams of an access point or base station and the reception directional beams of a mobile terminal in a channel estimation process responsive to motion characteristics of the access point or base station transmitter or the mobile terminal receiver or both the access point or base station transmitter and the mobile terminal receiver. The invention further relates to a corresponding system and an access point or base station and a movable terminal provided with means for implementing the above method.
    Type: Grant
    Filed: November 15, 2016
    Date of Patent: September 3, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tao Cai, Jussi Salmi, Henrik Lundqvist
  • Patent number: 10374739
    Abstract: The present invention relates to a controller, an access node, an aggregation node and methods thereof in a radio communication network. The controller comprises: a processor configured to select a plurality of spreading codes that are non-orthogonal or short orthogonal, and a transmitter coupled with the processor. The transmitter is configured to notify at least one of an access node or an aggregation node of the plurality of spreading codes.
    Type: Grant
    Filed: December 19, 2017
    Date of Patent: August 6, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Tao Cai, Yinggang Du, Mario Costa
  • Patent number: 10361937
    Abstract: A method and an apparatus for detecting an operating status of a node is provided. The method is as follows: selecting, from nodes of a transmission link established between a transmit end and a receive end, one node in the nodes as a to-be-detected node, and sending a detection instruction to the to-be-detected node; receiving a real-time control packet and a first quantity of IP data packets forwarded by the to-be-detected node, where the real-time control packet and the first quantity are returned by the to-be-detected node based on the detection instruction; determining, according to the real-time control packet, a second quantity of IP data packets that the to-be-detected node needs to bear; and obtaining a specified threshold and a quantity difference between the first quantity and the second quantity, and determining an operating status of the to-be-detected node according to the quantity difference and a value of the threshold.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: July 23, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Tao Cai, Li Li, Zhihong Qiu, Yulong Zeng
  • Publication number: 20190199812
    Abstract: Techniques for integrating two server systems are provided. A first server system receives, from a first computing device, provider data generated by a third-party tracking service. The first server system stores association data that associates the provider data with one or more content items. After storing the association data, the first server system receives, from a second computing device, a message that includes a first identifier and that indicates an event and a content item. In response to receiving the message, the first server system determines whether to report the event to the third-party tracking service. If so, the first server system determines a second identifier based on the first identifier, retrieves, based on the association data and the content item, the provider data that is associated with the content item, and transmits, over a network to the third-party tracking service, the second identifier and the provider data.
    Type: Application
    Filed: December 27, 2017
    Publication date: June 27, 2019
    Inventors: Samira Tasharofi, Tao Cai, Yingfeng Oh, Robert Wagner, Pallavi Agarwal, Alexandros Ntoulas
  • Publication number: 20190150043
    Abstract: The present disclosure relates to an access network node for a wireless communication system. The access network node is configured to act as a source access network node or as a target access network node, and comprises a transceiver configured to receive a handover instruction from a control device, the handover instruction comprising a handover time instance for a user device, a processor configured to serve the user device by maintaining a data connection with the user device until the handover time instance, and share an Automatic Repeat Request/Hybrid Automatic Repeat Request, ARQ/HARQ, process with a target access network node for the user device; or serve the user device by maintaining a data connection with the user device after the handover time instance, and share a ARQ/HARQ process with a source access network node for the user device.
    Type: Application
    Filed: December 18, 2018
    Publication date: May 16, 2019
    Inventors: Henrik LUNDQVIST, George KOUDOURIDIS, Tao CAI, Kari Juhani LEPPANEN, Zhixi WANG
  • Publication number: 20190132408
    Abstract: Webpage loading methods and devices include, in addition to sending an address of a first webpage to a server, a client further sends a name of a first-webpage resource stored in the client, such that the server can determine, according to the address of the first webpage and the name of the first-webpage resource stored in the client, a first push resource to be sent to the client, where the first push resource is all the resources required for loading the first webpage apart from the first-webpage resource stored in the client, which avoids pushing, by the server to the client, a resource that has been locally stored in the client, and therefore saves a bandwidth resource of a communications network.
    Type: Application
    Filed: December 27, 2018
    Publication date: May 2, 2019
    Inventors: Tao Cai, Li Li, Guohui Wu
  • Patent number: 10218522
    Abstract: A multicast method, apparatus, and system for a software-defined network are presented, where the method includes creating, by a multicast sending device, a multicast group; managing, by the multicast sending device, a member of the multicast group; and completing, by a multicast routing tree management service module disposed on the multicast sending device or on a SDN controller, planning of a multicast routing tree, and converting the planning of the multicast routing tree into a flow entry modification instruction that can be executed by the SDN controller, so that the SDN controller executes the flow entry modification instruction and instructs an SDN switch using a southbound API to execute, according to a modified flow entry, a multicast task. Therefore, multicast is completed by means of mutual cooperation between the multicast sending device and the SDN network.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: February 26, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Zhihong Qiu, Li Li, Tao Cai
  • Publication number: 20190052336
    Abstract: A network node includes an antenna array having a plurality of antenna sub-arrays. A switching device is coupled to the antenna array, the switching device being configured to connect at least two input signals to respective ones of the plurality of antenna sub-arrays. A processor is configured to determine a channel capacity, wherein based on the channel capacity, the processor is configured to control the switching device to switch a connection of the at least two input signals to different ones of the plurality of antenna sub-arrays to change one or more of an inter-distance between the respective ones of the plurality of antenna sub-arrays and a down-tilting angle of the antenna array.
    Type: Application
    Filed: October 16, 2018
    Publication date: February 14, 2019
    Inventors: Tao CAI, Majid NASIRI KHORMUJI, Henrik LUNDQVIST
  • Patent number: 10200488
    Abstract: Webpage loading methods and devices include, in addition to sending an address of a first webpage to a server, a client further sends a name of a first-webpage resource stored in the client, such that the server can determine, according to the address of the first webpage and the name of the first-webpage resource stored in the client, a first push resource to be sent to the client, where the first push resource is all the resources required for loading the first webpage apart from the first-webpage resource stored in the client, which avoids pushing, by the server to the client, a resource that has been locally stored in the client, and therefore saves a bandwidth resource of a communications network.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: February 5, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tao Cai, Li Li, Guohui Wu
  • Patent number: 10097253
    Abstract: A control device (100) comprises a processor (101) and a transmitter (103) is provided; wherein the processor (101) is configured to generate a composite beam control signal S which comprises antenna beam control information for communication nodes of a communication path; wherein the transmitter (103) is configured to transmit the composite beam control signal S to at least one communication node. A communication node (300) comprises a processor (301), a transceiver (303), reception antenna elements (305) and transmission antenna elements (307) is provided; the transceiver (303) is configured to receive a composite beam control signal S; the processor (301) is configured to derive antenna beam control information associated with the communication node (300) from the composite beam control signal S; and control the beam of the reception antenna elements (305) or the beam of the transmission antenna elements (307) according to the antenna beam control information.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: October 9, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tao Cai, Kari Juhani Leppanen, Henrik Lundqvist
  • Publication number: 20180242191
    Abstract: A system, a network device, a sending device, and corresponding methods for a communication network are disclosed. The system comprises a processor configured to: receive at least one predicted congestion level Cpred and at least one predicted radio channel quality Qpred associated with a data flow; and determine at least one of a transmission rate TR or a data flow path TP for transmission of the data flow based on the predicted congestion level Cpred and the predicted radio channel quality Qpred.
    Type: Application
    Filed: April 18, 2018
    Publication date: August 23, 2018
    Inventors: Henrik LUNDQVIST, Tao CAI
  • Patent number: 10033720
    Abstract: A method for creating a certificate to authenticate a user identity at a web browser includes receiving a login request including a first user identity for a user and generating a first browser-signed certificate using public and secret keys associating the first user identity to the web browser. The first browser-signed certificate is sent to a first identity provider server and in response a first server-signed certificate is received from the first identity provider server. The first server-signed certificate associates the first user identity to the first identity provider server. A final certificate is generated by merging the first browser-signed certificate with the first server-signed certificate.
    Type: Grant
    Filed: May 27, 2015
    Date of Patent: July 24, 2018
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Li Li, Tao Cai, Wu Chou
  • Patent number: 10021098
    Abstract: An account login method detects whether an account login request carries an indicator for keeping a logged-in state to determine whether a user decides to keep a logged-in state, and authentication information allocated by an integrated data services platform is stored when it is determined that a logged-in state on a third-party application or website needs to be kept; therefore, in a subsequent login process, the third-party application or website may use the authentication information to automatically perform authentication login to the integrated data services platform.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: July 10, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Tao Cai, Li Li, Wu Chou
  • Patent number: 9979645
    Abstract: Embodiments of the present disclosure describe a self-contained service function network layer between a chain (e.g., a logical chain or service function chain) and a substrate network. Embodiments of the present disclosure further provide techniques for constructing logical chains for service function networks using chain tables, organizing chain tables using application program interfaces (APIs), deploying service function networks to substrate networks, routing packets through a service function network and a substrate network, and inserting, deleting, re-routing, moving and substituting service functions in logical chains.
    Type: Grant
    Filed: January 14, 2015
    Date of Patent: May 22, 2018
    Assignee: FUTUREWEI TECHNOLOGIES, INC.
    Inventors: Li Ll, Tao Cai
  • Publication number: 20180109347
    Abstract: The present invention relates to a controller, an access node, an aggregation node and methods thereof in a radio communication network. The controller comprises: a processor configured to select a plurality of spreading codes that are non-orthogonal or short orthogonal, and a transmitter coupled with the processor. The transmitter is configured to notify at least one of an access node or an aggregation node of the plurality of spreading codes.
    Type: Application
    Filed: December 19, 2017
    Publication date: April 19, 2018
    Inventors: Tao CAI, Yinggang DU, Mario COSTA
  • Patent number: 9901940
    Abstract: An outlet device with hollow water curtain function includes a hollow housing and a deflecting column inserted in the housing. An annular passage is formed between the housing and the deflecting column. The housing further includes a plurality of arc-shaped inlet slots. The arc inlet slots are annularly arranged about the center of the annular passage. The internal port of the arc inlet slots is connected to the annular passage. Water flows to the annular passage through the arc inlet slots to from a hollow annular water curtain with centrifugal force. When the tangential centrifugal force of the water curtain orienting the opening angle of the housing is larger than the surface tension thereof, the water curtain breaks open to make the water flowing break open and diffuse as particles after keeping itself in a certain length. The diffused water forms a water type continuous in a certain range.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: February 27, 2018
    Assignee: XIAMEN SOLEX HIGH-TECH INDUSTRIES CO., LTD.
    Inventors: Hailang Gong, Tao Cai, Shigang Wang
  • Publication number: 20180049268
    Abstract: A method for assigning radio resources to a UE comprises receiving an uplink beacon transmission during a beacon occasion of the UE, determining that the uplink beacon transmission corresponds to a need by the UE for radio resources in an upcoming communication occasion of a discontinuous communication mode implemented by the UE, identifying at least one TRP to participate in data communication with the UE, receiving a grant of radio resources for the data communication, wherein the grant of radio resources is specified for use in the upcoming communication occasion, and transmitting the grant of radio resources to the UE.
    Type: Application
    Filed: November 4, 2016
    Publication date: February 15, 2018
    Inventors: Nathan Edward Tenny, Tao Cai, Johan Christer Qvarfordt
  • Publication number: 20180048370
    Abstract: The present disclosure provides an access node configured for determining at least one beamforming parameter for communication between the access node and a user node. The access node including: a first-band receiver configured to receive at least one first signal from said user node on a first frequency band; a processor and a non-transitory computer-readable medium including computer-executable instructions executed by the processor to perform, on the access node, determining at least one first beamforming parameter based on said received first signal; and a second-band transmitter configured to send, with a transmit beam that is configured based on said determined first beamforming parameter, on a second frequency band at least one second signal to said user node. The first frequency band includes lower frequencies than the second frequency band.
    Type: Application
    Filed: October 4, 2017
    Publication date: February 15, 2018
    Inventors: Tao CAI, Kari Juhani LEPPANEN, Kari HEISKA, Pauli SEPPINEN