Patents by Inventor Zhongjian Feng

Zhongjian Feng 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: 12250490
    Abstract: Provided is a method for processing a video. The method includes: superimposing a transparent image layer on a video playback window; acquiring a first image by capturing images from a video played in the video playback window in response to acquiring a specified region to be enlarged and displayed in the video playback window; acquiring a second image by clipping the first image based on the specified region, wherein the second image comprises the specified region; and enlarging and displaying the second image on the transparent image layer.
    Type: Grant
    Filed: July 21, 2020
    Date of Patent: March 11, 2025
    Assignee: Hangzhou Hikvision Digital Technology Co., Ltd.
    Inventor: Zhongjian Feng
  • Patent number: 11968246
    Abstract: The present disclosure provides a method and an apparatus for determining a playback mode. The method includes: obtaining a streaming media data packet; where the streaming media data packet includes at least an encoding format and a streaming media type of streaming media data; the streaming media type includes at least one of a video media type or an audio video media type; and determining, according to the encoding format and the streaming media type of the streaming media data, a plugin-free playback mode for playing back the streaming media data.
    Type: Grant
    Filed: December 28, 2020
    Date of Patent: April 23, 2024
    Assignee: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.
    Inventor: Zhongjian Feng
  • Patent number: 11800199
    Abstract: Provided are a video playing method and apparatus. Wherein the video playing method comprises: performing video-preprocessing on video data to be played and playing the video data obtained after the video-preprocessing by means of a main process of the Web client; in the case that the performance resource of the Web client is insufficient, creating and starting a video service process, wherein the video service process is configured to perform the video-preprocessing on video data to be played and play the video data obtained after the video-preprocessing. In the technical solution according to the embodiment in the present application, the main process of the Web client can play videos without relying on plug-ins. In the case that the performance resource of the Web client is insufficient, the video service process is used to play videos for the smoothness of video playing, which can also play videos without relying on plug-ins.
    Type: Grant
    Filed: September 29, 2019
    Date of Patent: October 24, 2023
    Assignee: Hangzhou Hikvision Digital Technology Co., Ltd.
    Inventors: Zhongjian Feng, Kui Li
  • Publication number: 20230050596
    Abstract: The present disclosure provides a method and an apparatus for determining a playback mode. The method includes: obtaining a streaming media data packet; where the streaming media data packet includes at least an encoding format and a streaming media type of streaming media data; the streaming media type includes at least one of a video media type or an audio video media type; and determining, according to the encoding format and the streaming media type of the streaming media data, a plugin-free playback mode for playing back the streaming media data.
    Type: Application
    Filed: December 28, 2020
    Publication date: February 16, 2023
    Applicant: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.
    Inventor: Zhongjian FENG
  • Patent number: 11553031
    Abstract: The present disclosure provides a method and an apparatus for processing data. The method includes: establishing a data connection between a local service and a Web client, receiving data that the Web client transmits to the local service through the data connection; and storing the received data to the designated local storage space.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: January 10, 2023
    Inventors: Zhongjian Feng, Kui Li
  • Patent number: 11470384
    Abstract: A data processing method and apparatus, and an electronic device, a system and a storage medium are provided. The method is applicable to a main thread in a Web client and includes: obtaining audio and video data of a target video from a server decapsulating the obtained audio and video data to obtain first audio and video data; sending the first audio and video data to a target sub-thread in the Web client, so that the target sub-thread decodes the first audio and video data to obtain second audio and video data and sends the second audio and video data to the main thread; receiving the second audio and video data sent by the target sub-thread; and rendering video data in the second audio and video data by using a rendering module of a browser of the Web client, and taking the rendered video data and audio data in the second audio and video data as to-be-played data for the target video.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: October 11, 2022
    Assignee: Hangzhou Hikvision Digital Technology Co., Ltd.
    Inventors: Gang Lv, Xiangqing Jin, Zhuzhen Tang, Zhongjian Feng
  • Publication number: 20220256099
    Abstract: Provided is a method for processing a video. The method includes: superimposing a transparent image layer on a video playback window; acquiring a first image by capturing images from a video played in the video playback window in response to acquiring a specified region to be enlarged and displayed in the video playback window; acquiring a second image by clipping the first image based on the specified region, wherein the second image comprises the specified region; and enlarging and displaying the second image on the transparent image layer.
    Type: Application
    Filed: July 21, 2020
    Publication date: August 11, 2022
    Inventor: Zhongjian FENG
  • Publication number: 20220021725
    Abstract: The present disclosure provides a method and an apparatus for processing data. The method includes: establishing a data connection between a local service and a Web client, receiving data that the Web client transmits to the local service through the data connection; and storing the received data to the designated local storage space.
    Type: Application
    Filed: December 9, 2019
    Publication date: January 20, 2022
    Inventors: Zhongjian FENG, Kui LI
  • Patent number: 11204688
    Abstract: A method and apparatus for video playing, an electronic device and a storage medium are provided. In the method, a web service program calls a preset interface to create a video window; the video window is displayed in a page in which the current window of a browser is located; a video playing instruction is received; and a video corresponding to the video playing instruction is played in the video window. In the present application, a video window is created through a web service program; the created video window is displayed in the page in which the current window of the browser is located, and then the video is played through the video window. In this way, the video may be played without loading a plug-in, achieving the purpose of playing a video on a page of a browser without using a plug-in.
    Type: Grant
    Filed: February 15, 2019
    Date of Patent: December 21, 2021
    Assignee: HANGZHOU HIKVISION DIGITAL TECHNOLOGY CO., LTD.
    Inventors: Zhongjian Feng, Xiangzhen Chen, Gang Lv
  • Publication number: 20210345013
    Abstract: Provided are a video playing method and apparatus. Wherein the video playing method comprises: performing video-preprocessing on video data to be played and playing the video data obtained after the video-preprocessing by means of a main process of the Web client; in the case that the performance resource of the Web client is insufficient, creating and starting a video service process, wherein the video service process is configured to perform the video-preprocessing on video data to be played and play the video data obtained after the video-preprocessing. In the technical solution according to the embodiment in the present application, the main process of the Web client can play videos without relying on plug-ins. In the case that the performance resource of the Web client is insufficient, the video service process is used to play videos for the smoothness of video playing, which can also play videos without relying on plug-ins.
    Type: Application
    Filed: September 29, 2019
    Publication date: November 4, 2021
    Inventors: Zhongjian Feng, Kui Li
  • Publication number: 20210274246
    Abstract: A data processing method and apparatus, and an electronic device, a system and a storage medium are provided. The method is applicable to a main thread in a Web client and includes: obtaining audio and video data of a target video from a server decapsulating the obtained audio and video data to obtain first audio and video data; sending the first audio and video data to a target sub-thread in the Web client, so that the target sub-thread decodes the first audio and video data to obtain second audio and video data and sends the second audio and video data to the main thread; receiving the second audio and video data sent by the target sub-thread; and rendering video data in the second audio and video data by using a rendering module of a browser of the Web client, and taking the rendered video data and audio data in the second audio and video data as to-be-played data for the target video.
    Type: Application
    Filed: June 13, 2019
    Publication date: September 2, 2021
    Inventors: Gang Lv, Xiangqing Jin, Zhuzhen Tang, Zhongjian Feng
  • Publication number: 20210041999
    Abstract: A method and apparatus for video playing, an electronic device and a storage medium are provided. In the method, a web service program calls a preset interface to create a video window; the video window is displayed in a page in which the current window of a browser is located; a video playing instruction is received; and a video corresponding to the video playing instruction is played in the video window. In the present application, a video window is created through a web service program; the created video window is displayed in the page in which the current window of the browser is located, and then the video is played through the video window. In this way, the video may be played without loading a plug-in, achieving the purpose of playing a video on a page of a browser without using a plug-in.
    Type: Application
    Filed: February 15, 2019
    Publication date: February 11, 2021
    Applicant: Hangzhou Hikvision Digital Technology Co., Ltd.
    Inventors: Zhongjian FENG, Xiangzhen CHEN, Gang LV
  • Patent number: 10785375
    Abstract: A method and apparatus for voice transmission and reception by a browser and a voice intercom system are provided. The method for voice transmission by a browser includes: collecting first voice data through a built-in audio collection interface of the browser (S101); obtaining a first voice sampling parameter that can be utilized by a target device (S102) to process voice data; sampling the first voice data based on the first voice sampling parameter to obtain target voice data (S103); and transmitting the target voice data to the target device (S104). The method enables a browser to have a function of voice intercom without using a plug-in.
    Type: Grant
    Filed: June 21, 2017
    Date of Patent: September 22, 2020
    Assignee: Hangzhou Hikvision Digital Technology Co., Ltd.
    Inventors: Zhongjian Feng, Xiangzhen Chen, Xiangqing Jin
  • Publication number: 20190174008
    Abstract: A method and apparatus for voice transmission and reception by a browser and a voice intercom system are provided. The method for voice transmission by a browser includes: collecting first voice data through a built-in audio collection interface of the browser (S101); obtaining a first voice sampling parameter that can be utilized by a target device (S102) to process voice data; sampling the first voice data based on the first voice sampling parameter to obtain target voice data (S103); and transmitting the target voice data to the target device (S104). The method enables a browser to have a function of voice intercom without using a plug-in.
    Type: Application
    Filed: June 21, 2017
    Publication date: June 6, 2019
    Inventors: Zhongjian Feng, Xiangzhen Chen, Xiangqing Jin