Patents by Inventor Shao-Hai Zhao

Shao-Hai Zhao 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: 10692217
    Abstract: An image processing method and an image processing system are provided. A plurality of image detections are performed on the regions, such that the detections on the image data can adequately meet the variety of needs.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: June 23, 2020
    Assignee: SERCOMM CORPORATION
    Inventor: Shao-Hai Zhao
  • Patent number: 10237776
    Abstract: A method for controlling transmission rate and a wireless local area network (WLAN) device are provided. The method for controlling transmission rate includes the following steps. Calculate a bandwidth requirement of the WLAN device according to a network application service provided by the WLAN device in an application layer. Determine a WLAN data transmission rate of the WLAN device in a physical layer according to the bandwidth requirement.
    Type: Grant
    Filed: January 9, 2017
    Date of Patent: March 19, 2019
    Assignee: SERCOMM CORPORATION
    Inventor: Shao-Hai Zhao
  • Patent number: 9826260
    Abstract: A video encoding device is provided. The video encoding device includes an encoding unit, a transmission unit, and a calculating unit. The encoding unit generates an encoded video with an encoding frame rate. The transmission unit provides a video stream to a client terminal via network according to the encoded video. The calculating unit calculates an encoding rate in a first detection period according to the encoded video, and calculates a transmission rate in a second detection period according to the video stream. The encoding unit adjusts the encoding frame rate according to the encoding rate and the transmission rate.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: November 21, 2017
    Assignee: SERCOMM CORPORATION
    Inventors: Si-Feng Li, Shao-Hai Zhao
  • Publication number: 20170262998
    Abstract: An image processing method and an image processing system are provided. The image processing method includes the following steps: An image data is cropped to obtain a plurality of regions. A plurality of image detections are performed on the regions.
    Type: Application
    Filed: January 4, 2017
    Publication date: September 14, 2017
    Inventor: Shao-Hai Zhao
  • Publication number: 20170256285
    Abstract: A video processing method and a video processing system for processing an original video are provided. The original video includes a plurality of original frames. The video processing method includes the following steps: A dynamic object is detected in the original video and a plurality of interesting regions in some of the original frames is obtained according to the dynamic object. Some of the original frames are cropped to obtain a plurality of cropped sub-frames according to the interesting regions. Each of the cropped sub-frames is resized to obtain a plurality of resized sub-frames whose resolutions are identical. The resized sub-frames are compressed to be an interesting video.
    Type: Application
    Filed: January 4, 2017
    Publication date: September 7, 2017
    Inventor: Shao-Hai Zhao
  • Publication number: 20170201901
    Abstract: A method for controlling transmission rate and a wireless local area network (WLAN) device are provided. The method for controlling transmission rate includes the following steps. Calculate a bandwidth requirement of the WLAN device according to a network application service provided by the WLAN device in an application layer. Determine a WLAN data transmission rate of the WLAN device in a physical layer according to the bandwidth requirement.
    Type: Application
    Filed: January 9, 2017
    Publication date: July 13, 2017
    Inventor: Shao-Hai Zhao
  • Patent number: 9571333
    Abstract: A method for maintaining network connection of a network device includes the following steps. Firstly, a step (a) is performed to determine whether a connection status between the network device and a remote device is disconnected. An application layer is automatically restarted if the connection status is determined to be disconnected. Then, a step (b) is performed to determine whether the connection status is still disconnected after the application layer is automatically restarted. If the connection status is still disconnected after the application layer is automatically restarted, a network protocol layer is automatically restarted. Then, a step (c) is performed to determine whether the connection status is still disconnected after the network protocol layer is automatically restarted. If the connection status is still disconnected after the network protocol layer is automatically restarted, the network device is automatically rebooted.
    Type: Grant
    Filed: January 9, 2015
    Date of Patent: February 14, 2017
    Assignee: SERCOMM CORPORATION
    Inventors: Shao-Hai Zhao, Chao Xing
  • Publication number: 20170041640
    Abstract: A video processing method and a video processing device are provided. The video processing method includes the following steps: A raw video is obtained. A noise level of the raw video is obtained. A bit rate or a resolution is adjusted according to the noise level. The raw video is compressed according to the bit rate and the resolution.
    Type: Application
    Filed: May 23, 2016
    Publication date: February 9, 2017
    Inventors: Shao-Hai Zhao, Ya-Min Yang
  • Publication number: 20160119625
    Abstract: A video encoding device is provided. The video encoding device includes an encoding unit, a transmission unit, and a calculating unit. The encoding unit generates an encoded video with an encoding frame rate. The transmission unit provides a video stream to a client terminal via network according to the encoded video. The calculating unit calculates an encoding rate in a first detection period according to the encoded video, and calculates a transmission rate in a second detection period according to the video stream. The encoding unit adjusts the encoding frame rate according to the encoding rate and the transmission rate.
    Type: Application
    Filed: September 22, 2015
    Publication date: April 28, 2016
    Inventors: Si-Feng Li, Shao-Hai Zhao
  • Publication number: 20160006988
    Abstract: A surveillance apparatus and an associated surveillance method are provided. The surveillance apparatus includes a video recorder, an infrared sensor and a motion detector. The surveillance method includes following steps. First, a video stream corresponding to a surveillance region is captured. Then, an infrared status of an infrared sensing region is sensed to selectively generate a trigger signal. The infrared sensing region and the surveillance region are partially overlapped. A motion detection signal according to the video stream is selectively generated. Whether a moving object is detected is determined according to the trigger signal and the motion detection signal.
    Type: Application
    Filed: April 21, 2015
    Publication date: January 7, 2016
    Inventors: Shao-Hai Zhao, Qian-Liang Luo
  • Patent number: 9214031
    Abstract: A motion detection method is provided. The method includes steps of: capturing a current frame, generating a current luma frame according to the current frame, generating a foreground binary image according to the current luma frame, a background luma image and a sensitivity, and updating the background luma frame according to an updating frequency and the sensitivity.
    Type: Grant
    Filed: July 19, 2012
    Date of Patent: December 15, 2015
    Assignee: SERNET (SUZHOU) TECHNOLOGIES CORPORATION
    Inventors: Shao-Hai Zhao, Run-Liang Shi
  • Publication number: 20150236892
    Abstract: A method for maintaining network connection of a network device includes the following steps. Firstly, a step (a) is performed to determine whether a connection status between the network device and a remote device is disconnected. An application layer is automatically restarted if the connection status is determined to be disconnected. Then, a step (b) is performed to determine whether the connection status is still disconnected after the application layer is automatically restarted. If the connection status is still disconnected after the application layer is automatically restarted, a network protocol layer is automatically restarted. Then, a step (c) is performed to determine whether the connection status is still disconnected after the network protocol layer is automatically restarted. If the connection status is still disconnected after the network protocol layer is automatically restarted, the network device is automatically rebooted.
    Type: Application
    Filed: January 9, 2015
    Publication date: August 20, 2015
    Inventors: Shao-Hai Zhao, Chao Xing
  • Publication number: 20140341070
    Abstract: A wireless network setting method applied to a wireless network communication system is provided. The wireless network communication system includes a wireless network base station, a remote device and a universal repeater. The setting method includes following steps. The wireless network base station provides a wireless network. The wireless network base station signally connects to the remote device and transmits a setting parameter corresponding to the wireless network. The remote device receives and stores the setting parameter corresponding to the wireless network. The universal repeater signally connects to the remote device. The universal repeater and the remote device activate a transmission procedure of network setting according to a trigger signal. In the transmission procedure of network setting, the remote device transmits the setting parameter corresponding to the wireless network to the universal repeater.
    Type: Application
    Filed: February 25, 2014
    Publication date: November 20, 2014
    Applicant: Sercomm Corporation
    Inventors: Yu-Li Shen, Chih-Sheng Kuo, Shao-Hai Zhao
  • Patent number: 8755676
    Abstract: A video recording method is provided. The method includes steps of: determining a threshold bit rate according to a storage space and an expected recording period; capturing a video data; determining whether a current bit rate is greater than the threshold bit rate; storing a predictive frame of the video data when the current bit rate is not greater than the threshold bit rate; and not storing the predictive frame when the current bit rate is greater than the threshold bit rate.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: June 17, 2014
    Assignee: Sernet (Suzhou) Technologies Corporation
    Inventors: Shao-Hai Zhao, Kai-Jian Yu, Qiang-Hua Liu
  • Patent number: 8484717
    Abstract: The access method includes the following steps. Firstly, multimedia data is accessed with a multimedia access device located on a local network, which connected to a public network via a network address translation (NAT) or firewall device. Next, first communication link between a portal server and the multimedia access device is established. Then a piece of punch-through information indicating whether the multimedia access device can punch through the NAT/firewall device is obtained in response to an inquiry command provided by a client device. Next, when the multimedia access device cannot punch through the NAT/firewall device, the multimedia data is pushed from the multimedia access device to the portal server and the multimedia data pushed to the portal server is further pulled from the portal server to the client device, so that multimedia data transmission between the client device and the multimedia access device can be obtained.
    Type: Grant
    Filed: April 9, 2010
    Date of Patent: July 9, 2013
    Assignee: Sercomm Corporation
    Inventors: Benjamin Yeh, Yen-Ju Hsu, Shao-Hai Zhao, Tai-Wei Wang
  • Publication number: 20130077942
    Abstract: A video recording method is provided. The method includes steps of: determining a threshold bit rate according to a storage space and an expected recording period; capturing a video data; determining whether a current bit rate is greater than the threshold bit rate; storing a predictive frame of the video data when the current bit rate is not greater than the threshold bit rate; and not storing the predictive frame when the current bit rate is greater than the threshold bit rate.
    Type: Application
    Filed: August 15, 2012
    Publication date: March 28, 2013
    Applicant: SERNET (SUZHOU) TECHNOLOGIES CORPORATION
    Inventors: Shao-Hai Zhao, Kai-Jian Yu, Qiang-Hua Liu
  • Publication number: 20130064295
    Abstract: A motion detection method is provided. The method includes steps of: capturing a current frame, generating a current luma frame according to the current frame, generating a foreground binary image according to the current luma frame, a background luma image and a sensitivity, and updating the background luma frame according to an updating frequency and the sensitivity.
    Type: Application
    Filed: July 19, 2012
    Publication date: March 14, 2013
    Applicant: SERNET (SUZHOU) TECHNOLOGIES CORPORATION
    Inventors: Shao-Hai Zhao, Run-Liang Shi
  • Publication number: 20100263039
    Abstract: The access method includes the following steps. Firstly, multimedia data is accessed with a multimedia access device located on a local network, which connected to a public network via a network address translation (NAT) or firewall device. Next, first communication link between a portal server and the multimedia access device is established. Then a piece of punch-through information indicating whether the multimedia access device can punch through the NAT/firewall device is obtained in response to an inquiry command provided by a client device. Next, when the multimedia access device cannot punch through the NAT/firewall device, the multimedia data is pushed from the multimedia access device to the portal server and the multimedia data pushed to the portal server is further pulled from the portal server to the client device, so that multimedia data transmission between the client device and the multimedia access device can be obtained.
    Type: Application
    Filed: April 9, 2010
    Publication date: October 14, 2010
    Applicant: SERCOMM CORPORATION
    Inventors: Benjamin Yeh, Yen-Ju Hsu, Shao-Hai Zhao, Tai-Wei Wang