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: 10692217Abstract: 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: GrantFiled: January 4, 2017Date of Patent: June 23, 2020Assignee: SERCOMM CORPORATIONInventor: Shao-Hai Zhao
-
Patent number: 10237776Abstract: 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: GrantFiled: January 9, 2017Date of Patent: March 19, 2019Assignee: SERCOMM CORPORATIONInventor: Shao-Hai Zhao
-
Patent number: 9826260Abstract: 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: GrantFiled: September 22, 2015Date of Patent: November 21, 2017Assignee: SERCOMM CORPORATIONInventors: Si-Feng Li, Shao-Hai Zhao
-
Publication number: 20170262998Abstract: 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: ApplicationFiled: January 4, 2017Publication date: September 14, 2017Inventor: Shao-Hai Zhao
-
Publication number: 20170256285Abstract: 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: ApplicationFiled: January 4, 2017Publication date: September 7, 2017Inventor: Shao-Hai Zhao
-
Publication number: 20170201901Abstract: 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: ApplicationFiled: January 9, 2017Publication date: July 13, 2017Inventor: Shao-Hai Zhao
-
Patent number: 9571333Abstract: 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: GrantFiled: January 9, 2015Date of Patent: February 14, 2017Assignee: SERCOMM CORPORATIONInventors: Shao-Hai Zhao, Chao Xing
-
Publication number: 20170041640Abstract: 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: ApplicationFiled: May 23, 2016Publication date: February 9, 2017Inventors: Shao-Hai Zhao, Ya-Min Yang
-
Publication number: 20160119625Abstract: 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: ApplicationFiled: September 22, 2015Publication date: April 28, 2016Inventors: Si-Feng Li, Shao-Hai Zhao
-
Publication number: 20160006988Abstract: 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: ApplicationFiled: April 21, 2015Publication date: January 7, 2016Inventors: Shao-Hai Zhao, Qian-Liang Luo
-
Patent number: 9214031Abstract: 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: GrantFiled: July 19, 2012Date of Patent: December 15, 2015Assignee: SERNET (SUZHOU) TECHNOLOGIES CORPORATIONInventors: Shao-Hai Zhao, Run-Liang Shi
-
Publication number: 20150236892Abstract: 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: ApplicationFiled: January 9, 2015Publication date: August 20, 2015Inventors: Shao-Hai Zhao, Chao Xing
-
Publication number: 20140341070Abstract: 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: ApplicationFiled: February 25, 2014Publication date: November 20, 2014Applicant: Sercomm CorporationInventors: Yu-Li Shen, Chih-Sheng Kuo, Shao-Hai Zhao
-
Patent number: 8755676Abstract: 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: GrantFiled: August 15, 2012Date of Patent: June 17, 2014Assignee: Sernet (Suzhou) Technologies CorporationInventors: Shao-Hai Zhao, Kai-Jian Yu, Qiang-Hua Liu
-
Patent number: 8484717Abstract: 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: GrantFiled: April 9, 2010Date of Patent: July 9, 2013Assignee: Sercomm CorporationInventors: Benjamin Yeh, Yen-Ju Hsu, Shao-Hai Zhao, Tai-Wei Wang
-
Publication number: 20130077942Abstract: 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: ApplicationFiled: August 15, 2012Publication date: March 28, 2013Applicant: SERNET (SUZHOU) TECHNOLOGIES CORPORATIONInventors: Shao-Hai Zhao, Kai-Jian Yu, Qiang-Hua Liu
-
Publication number: 20130064295Abstract: 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: ApplicationFiled: July 19, 2012Publication date: March 14, 2013Applicant: SERNET (SUZHOU) TECHNOLOGIES CORPORATIONInventors: Shao-Hai Zhao, Run-Liang Shi
-
Publication number: 20100263039Abstract: 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: ApplicationFiled: April 9, 2010Publication date: October 14, 2010Applicant: SERCOMM CORPORATIONInventors: Benjamin Yeh, Yen-Ju Hsu, Shao-Hai Zhao, Tai-Wei Wang