Patents by Inventor Haojun Zhou

Haojun Zhou 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: 11803937
    Abstract: In an embodiment a method for panoramic video playback is disclosed. The method includes determining, by a client, that a new time point to play a video in a panoramic video is indicated, matching, by the client, the new time point and a time range of each of at least one interest point included in the panoramic video and before the time point and the time range of each of at least one interest point in the panoramic video is matched, obtaining, by the client from a server, description information of each of the at least one interest point in the panoramic video, wherein the description information includes the time range of the interest point and an area of the interest point. When the client finds that the new time point falls within a time range of an interest point the client determines a user's field of view in which an area of the matched interest point is viewable.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: October 31, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Haojun Zhou
  • Publication number: 20230119065
    Abstract: A method and an apparatus for controlling a data access right are disclosed. The method includes: receiving, by a first proxy node, a first request message from a request node, where the first request message includes an identity of the request node and an identifier of to-be-accessed data; determining a first encrypted ciphertext on a blockchain based on the identifier; determining, based on the identity, whether the request node has a right to read the first encrypted ciphertext; and if yes, initiating a right verification request for the request node to at least one second proxy node, and determining, based on a feedback result of the at least one second proxy node, provisioning of the first encrypted ciphertext. A proxy node is added to the blockchain network, so that a data source can freely grant or revoke the right of the request node without modifying a ciphertext, ensuring information security.
    Type: Application
    Filed: December 20, 2022
    Publication date: April 20, 2023
    Inventors: Ruifeng Hu, Feihu Jiang, Tsz Hon Yuen, Yaoguo Jiang, Haojun Zhou
  • Patent number: 11610019
    Abstract: An information management method includes: receiving an information import request sent by a first agent node, where the information import request includes a first identifier of a user; obtaining a second identifier of the user based on the information import request, and obtaining to-be-imported personal information corresponding to the second identifier of the user; and sending metadata of the user to a block chain node, to store the metadata of the user into the block chain system. In this way, personal information of the user is registered in the block chain system, so that security of the personal information can be effectively ensured, and the user can perform management of and provide external authorized access to the personal information of the user in a unified manner.
    Type: Grant
    Filed: May 7, 2020
    Date of Patent: March 21, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Haojun Zhou, Yaoguo Jiang, Ruifeng Hu, Feihu Jiang
  • Patent number: 11563569
    Abstract: A method and an apparatus for controlling a data access right are disclosed. The method includes: receiving, by a first proxy node, a first request message from a request node, where the first request message includes an identity of the request node and an identifier of to-be-accessed data; determining a first encrypted ciphertext on a blockchain based on the identifier; determining, based on the identity, whether the request node has a right to read the first encrypted ciphertext; and if yes, initiating a right verification request for the request node to at least one second proxy node, and determining, based on a feedback result of the at least one second proxy node, provisioning of the first encrypted ciphertext. A proxy node is added to the blockchain network, so that a data source can freely grant or revoke the right of the request node without modifying a ciphertext, ensuring information security.
    Type: Grant
    Filed: September 18, 2020
    Date of Patent: January 24, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ruifeng Hu, Feihu Jiang, Tsz Hon Yuen, Yaoguo Jiang, Haojun Zhou
  • Patent number: 11303881
    Abstract: In various embodiments, a client device can obtain user field of view information and recommended field of view information of a panoramic video. The client can then determine, based on the user field of view information and the recommended field of view information, that a field of view range corresponding to a recommended field of view is not within a range of a user field of view. The client can display an image corresponding to the user field of view and an image within the recommended field of view. An image corresponding to a recommended field of view can be prompted and presented, so that the user independently determines whether to switch a field of view.
    Type: Grant
    Filed: September 23, 2019
    Date of Patent: April 12, 2022
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Haojun Zhou
  • Publication number: 20210304353
    Abstract: A panoramic video playback method is provided, and the method includes: determining, by a client, that a user chooses to jump to play a video corresponding to a jump time point in a panoramic video; matching, by the client, the time point and a time range of each of at least one interest point included in the panoramic video; determining, by the client, a user's field of view in which an area of the matched interest point in a panoramic area of the panoramic video can be viewed; and obtaining, by the client, a video corresponding to the time point in the panoramic video, and jumping to play the video corresponding to the time point when the user's field of view is used.
    Type: Application
    Filed: June 11, 2021
    Publication date: September 30, 2021
    Inventor: Haojun Zhou
  • Patent number: 11055814
    Abstract: A panoramic video playback method is provided, and the method includes: determining, by a client, that a user chooses to jump to play a video corresponding to a jump time point in a panoramic video; matching, by the client, the time point and a time range of each of at least one interest point included in the panoramic video; determining, by the client, a user's field of view in which an area of the matched interest point in a panoramic area of the panoramic video can be viewed; and obtaining, by the client, a video corresponding to the time point in the panoramic video, and jumping to play the video corresponding to the time point when the user's field of view is used.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: July 6, 2021
    Assignee: Huawei Technologies Co., Ltd.
    Inventor: Haojun Zhou
  • Publication number: 20210006400
    Abstract: A method and an apparatus for controlling a data access right are disclosed. The method includes: receiving, by a first proxy node, a first request message from a request node, where the first request message includes an identity of the request node and an identifier of to-be-accessed data; determining a first encrypted ciphertext on a blockchain based on the identifier; determining, based on the identity, whether the request node has a right to read the first encrypted ciphertext; and if yes, initiating a right verification request for the request node to at least one second proxy node, and determining, based on a feedback result of the at least one second proxy node, provisioning of the first encrypted ciphertext. A proxy node is added to the blockchain network, so that a data source can freely grant or revoke the right of the request node without modifying a ciphertext, ensuring information security.
    Type: Application
    Filed: September 18, 2020
    Publication date: January 7, 2021
    Inventors: Ruifeng HU, Feihu JIANG, Tsz Hon YUEN, Yaoguo JIANG, Haojun ZHOU
  • Publication number: 20200320222
    Abstract: An information management method includes: receiving an information import request sent by a first agent node, where the information import request includes a first identifier of a user; obtaining a second identifier of the user based on the information import request, and obtaining to-be-imported personal information corresponding to the second identifier of the user; and sending metadata of the user to a block chain node, to store the metadata of the user into the block chain system. In this way, personal information of the user is registered in the block chain system, so that security of the personal information can be effectively ensured, and the user can perform management of and provide external authorized access to the personal information of the user in a unified manner.
    Type: Application
    Filed: May 7, 2020
    Publication date: October 8, 2020
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Haojun ZHOU, Yaoguo JIANG, Ruifeng HU, Feihu JIANG
  • Patent number: 10680928
    Abstract: The present disclosure relates to the field of communications technologies, and provides a multi-stream transmission method and device in an SDN network. A server obtains network status information of a network by using an SDN controller; determines, according to the network status information and a data sending rate requirement of a client, a quantity of sub-streams and a sub-stream transmission path that are required by a multi-stream connection, and allocates corresponding sub-stream identification information to each sub-stream; and sends the determined sub-stream transmission path and the corresponding sub-stream identification information to the SDN controller. According to the foregoing solution, the server completes multi-stream connection path planning according to the network status information, and the SDN controller only provides the network status information for the server without performing the multi-stream connection path planning, so that calculation load of the SDN controller is reduced.
    Type: Grant
    Filed: September 24, 2018
    Date of Patent: June 9, 2020
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Baolei Xu, Haojun Zhou
  • Publication number: 20200021795
    Abstract: Embodiments provide a method and a client for playing back a panoramic video. Under the method, a client device can obtain user field of view information and recommended field of view information of a panoramic video. The client can then determine, based on the user field of view information and the recommended field of view information, that a field of view range corresponding to a recommended field of view is not within a range of a user field of view. The client can display an image corresponding to the user field of view and an image corresponding to the recommended field of view. An image corresponding to a recommended field of view can be prompted and presented, so that the user independently determines whether to switch a field of view.
    Type: Application
    Filed: September 23, 2019
    Publication date: January 16, 2020
    Inventor: Haojun ZHOU
  • Publication number: 20190220953
    Abstract: A panoramic video playback method is provided, and the method includes: determining, by a client, that a user chooses to jump to play a video corresponding to a jump time point in a panoramic video; matching, by the client, the time point and a time range of each of at least one interest point included in the panoramic video; determining, by the client, a user's field of view in which an area of the matched interest point in a panoramic area of the panoramic video can be viewed; and obtaining, by the client, a video corresponding to the time point in the panoramic video, and jumping to play the video corresponding to the time point when the user's field of view is used.
    Type: Application
    Filed: March 27, 2019
    Publication date: July 18, 2019
    Applicant: Huawei Technologies Co., Ltd.
    Inventor: Haojun ZHOU
  • Publication number: 20190028374
    Abstract: The present disclosure relates to the field of communications technologies, and provides a multi-stream transmission method and device in an SDN network. A server obtains network status information of a network by using an SDN controller; determines, according to the network status information and a data sending rate requirement of a client, a quantity of sub-streams and a sub-stream transmission path that are required by a multi-stream connection, and allocates corresponding sub-stream identification information to each sub-stream; and sends the determined sub-stream transmission path and the corresponding sub-stream identification information to the SDN controller. According to the foregoing solution, the server completes multi-stream connection path planning according to the network status information, and the SDN controller only provides the network status information for the server without performing the multi-stream connection path planning, so that calculation load of the SDN controller is reduced.
    Type: Application
    Filed: September 24, 2018
    Publication date: January 24, 2019
    Inventors: Baolei Xu, Haojun Zhou
  • Patent number: 10015204
    Abstract: A method, a terminal, and a server for restoring transmission of session content. The method includes, after a refresh message for a page is received, retaining a first ICE address used by a session in the page to be in an activated state, and restoring transmission of session content of the session by using the first ICE address in the activated state, so that a terminal directly establishes a connection according to the first ICE address in the activated state after receiving a refreshed page, and after receiving a refresh message for a page, the terminal does not need to perform ICE address negotiation to determine a suitable ICE address for receiving and sending the session content, which shortens waiting time for interacting the session content with a peer-end user, thereby improving user experience.
    Type: Grant
    Filed: August 19, 2014
    Date of Patent: July 3, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Haojun Zhou
  • Publication number: 20150143539
    Abstract: A method for backing up and restoring a license is provided, which solves the problem of right proliferation in the prior art caused when an original license is transmitted to a user when a server restores the license. The method includes: backing up, at a server, license information of a first device, and associating the license information with a user identifier, the license information reflecting the current state information of a license when the first device reports the license information the last time; requesting, by a second device, the server to restore the license; and validating, by the server, a user identifier of the second device and the user identifier associated with the license information, and upon determination that the two user identifiers are consistent, generating a license based on the license information backed up, and transmitting the license to the second device. A terminal device, a server, and a license processing system are also provided.
    Type: Application
    Filed: September 4, 2014
    Publication date: May 21, 2015
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Wenjie FENG, Yimin LI, Pei DANG, Renzhou ZHANG, Haojun ZHOU, Chen ZHOU, Zhipeng ZHOU
  • Publication number: 20140359004
    Abstract: A method, a terminal, and a server for restoring transmission of session content. The method includes, after a refresh message for a page is received, retaining a first ICE address used by a session in the page to be in an activated state, and restoring transmission of session content of the session by using the first ICE address in the activated state, so that a terminal directly establishes a connection according to the first ICE address in the activated state after receiving a refreshed page, and after receiving a refresh message for a page, the terminal does not need to perform ICE address negotiation to determine a suitable ICE address for receiving and sending the session content, which shortens waiting time for interacting the session content with a peer-end user, thereby improving user experience.
    Type: Application
    Filed: August 19, 2014
    Publication date: December 4, 2014
    Inventor: Haojun Zhou
  • Patent number: 8737622
    Abstract: A method for importing or moving a rights object (RO) is provided, a rights issuer (RI) receives a request message of importing or moving an RO to a target device, the request message including key information encapsulated by a public key of the target device; the RI generates the RO according to the request message, the RO including the key information encapsulated by the public key of the target device; and the RI provides the RO for the target device. An RI is also provided. In the present invention, the key information encapsulated by the public key of the target device is provided for the RI, and the real key is hidden from the RI, such that the un-trust RI cannot generate the illegal RO for other devices except the target device, thereby enhancing the security of importing or moving the RO through the RI.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: May 27, 2014
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Renzhou Zhang, Chen Huang, Pei Dang, Haojun Zhou, Weizhong Yuan, Zhipeng Zhou
  • Publication number: 20140095574
    Abstract: A method for online application processing includes receiving an online application execution request from a client. An online application is executed. Local resource data of the client is acquired from the client. The local resource data of the client is used as input data of the online application for processing. Online application execution information is transmitted to the client in real time. In addition, a corresponding apparatus and system for online application processing are provided.
    Type: Application
    Filed: December 3, 2013
    Publication date: April 3, 2014
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Haojun Zhou, Qiaoqiao Peng
  • Publication number: 20140075438
    Abstract: Embodiments of the present disclosure provide a method, a server, and a system for starting an application. The method includes: receiving identifier information sent by a terminal, where the identifier information includes information about a user identifier, an application identifier, and a terminal identifier; and selecting an appropriate virtual machine for the terminal from idle virtual machines according to the identifier information, so that after starting an application program corresponding to the application identifier, the virtual machine sets up a connection with the terminal. A unified virtual experience server is set in the embodiments of the present disclosure, so that all applications run in a virtual machine, and a client only needs to receive audio and video data in a process of running an application in a virtual machine at a remote end, thereby allowing the client to receive a result of an application program run on different operating systems.
    Type: Application
    Filed: November 14, 2013
    Publication date: March 13, 2014
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Guanghui HE, Jin QIN, Pei DANG, Haojun ZHOU
  • Publication number: 20130124864
    Abstract: A method for importing or moving a rights object (RO) is provided, a rights issuer (RI) receives a request message of importing or moving an RO to a target device, the request message including key information encapsulated by a public key of the target device; the RI generates the RO according to the request message, the RO including the key information encapsulated by the public key of the target device; and the RI provides the RO for the target device. An RI is also provided. In the present invention, the key information encapsulated by the public key of the target device is provided for the RI, and the real key is hidden from the RI, such that the un-trust RI cannot generate the illegal RO for other devices except the target device, thereby enhancing the security of importing or moving the RO through the RI.
    Type: Application
    Filed: December 28, 2012
    Publication date: May 16, 2013
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Renzhou ZHANG, Chen HUANG, Pei DANG, Haojun ZHOU, Weizhong YUAN, Zhipeng ZHOU