Patents by Inventor Yi-Yu SU

Yi-Yu SU 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: 11587325
    Abstract: A method for detecting people entering and leaving a field is provided in an embodiment of the disclosure. The method includes the following. An event detection area corresponding to an entrance is set, and the event detection area includes an upper boundary, a lower boundary, and an internal area, and the lower boundary includes a left boundary, a right boundary, and a bottom boundary; a person image corresponding to a person in an image stream is detected and tracked; and whether the person passes through or does not pass through the entrance is determined according to a first detection result and a second detection result.
    Type: Grant
    Filed: December 29, 2020
    Date of Patent: February 21, 2023
    Assignee: Industrial Technology Research Institute
    Inventors: Shu-Hsin Chang, Yao-Chin Yang, Yi-Yu Su, Kun-Hsien Lu
  • Publication number: 20220067391
    Abstract: A method for detecting people entering and leaving a field is provided in an embodiment of the disclosure. The method includes the following. An event detection area corresponding to an entrance is set, and the event detection area includes an upper boundary, a lower boundary, and an internal area, and the lower boundary includes a left boundary, a right boundary, and a bottom boundary; a person image corresponding to a person in an image stream is detected and tracked; and whether the person passes through or does not pass through the entrance is determined according to a first detection result and a second detection result.
    Type: Application
    Filed: December 29, 2020
    Publication date: March 3, 2022
    Applicant: Industrial Technology Research Institute
    Inventors: Shu-Hsin Chang, Yao-Chin Yang, Yi-Yu Su, Kun-Hsien Lu
  • Patent number: 10484463
    Abstract: The disclosure provides a load balancing system, a load balancing device and a topology management method. The topology management method includes configuring and maintaining a transmission progress value for each of edge servers; grouping the edge servers into server groups, wherein the edge servers of each of the server groups provide one of a plurality of video streams, and each of the edge servers is grouped into at least one server group among the server groups; selecting a first video stream from at least one video stream corresponding of a first edge server having bandwidth usage rate higher than a high load threshold; synchronizing video data of the first video stream to a second edge server; setting a transmission progress value of the second edge server as a transmission progress value of the first edge server; and adding the second edge server into the server group corresponding to the first video stream.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: November 19, 2019
    Assignee: Industrial Technology Research Institute
    Inventors: Shu-Hsin Chang, Kun-Hsien Lu, Yu-Hsien Hsiao, Ching-Chun Kao, Yi-Yu Su
  • Patent number: 10432709
    Abstract: The disclosure provides a load balancing method, a load balancing system, a load balancing device and a topology reduction method. The load balancing method includes configuring a transmission progress value for each of the edge servers; grouping the edge servers into server groups, wherein each of the edge servers is grouped into at least one server group among the server groups; receiving a download request corresponding to a first video stream from a user device, wherein a first server group among the server groups provides the first video stream; and selecting one of the edge servers from the edge servers of the first server group as a first edge server to provide video data of the first video stream to the user device according to the transmission progress values of the edge servers of the first server group.
    Type: Grant
    Filed: March 27, 2017
    Date of Patent: October 1, 2019
    Assignee: Industrial Technology Research Institute
    Inventors: Shu-Hsin Chang, Kun-Hsien Lu, Yu-Hsien Hsiao, Ching-Chun Kao, Yi-Yu Su
  • Patent number: 10165331
    Abstract: According to one exemplary embodiment, a method operable to store video data and/or audio data is adapted to a first peer of a video and audio data system having a plurality of peers, and each peer has a corresponding storage space. In the method, before the first peer has not received a service request of a second peer of the plurality of peers, determines whether the video and audio data received by the first peer is stored in its corresponding storage space with a dynamically adjustable first video and audio storing probability, and extends a time interval of the first peer for storing received video and audio data; and when the first peer receives the service request of the second peer, sets a second video and audio storing probability. Thereby the second peer obtains at least one stored video and audio data from the first peer.
    Type: Grant
    Filed: May 1, 2014
    Date of Patent: December 25, 2018
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Chi-Wen Lo, Yi-Yu Su
  • Publication number: 20170279877
    Abstract: The disclosure provides a load balancing method, a load balancing system, a load balancing device and a topology reduction method. The load balancing method includes configuring a transmission progress value for each of the edge servers; grouping the edge servers into server groups, wherein each of the edge servers is grouped into at least one server group among the server groups; receiving a download request corresponding to a first video stream from a user device, wherein a first server group among the server groups provides the first video stream; and selecting one of the edge servers from the edge servers of the first server group as a first edge server to provide video data of the first video stream to the user device according to the transmission progress values of the edge servers of the first server group.
    Type: Application
    Filed: March 27, 2017
    Publication date: September 28, 2017
    Applicant: Industrial Technology Research Institute
    Inventors: Shu-Hsin Chang, Kun-Hsien Lu, Yu-Hsien Hsiao, Ching-Chun Kao, Yi-Yu Su
  • Publication number: 20170279881
    Abstract: The disclosure provides a load balancing system, a load balancing device and a topology management method. The topology management method includes configuring and maintaining a transmission progress value for each of edge servers; grouping the edge servers into server groups, wherein the edge servers of each of the server groups provide one of a plurality of video streams, and each of the edge servers is grouped into at least one server group among the server groups; selecting a first video stream from at least one video stream corresponding of a first edge server having bandwidth usage rate higher than a high load threshold; synchronizing video data of the first video stream to a second edge server; setting a transmission progress value of the second edge server as a transmission progress value of the first edge server; and adding the second edge server into the server group corresponding to the first video stream.
    Type: Application
    Filed: March 28, 2017
    Publication date: September 28, 2017
    Applicant: Industrial Technology Research Institute
    Inventors: Shu-Hsin Chang, Kun-Hsien Lu, Yu-Hsien Hsiao, Ching-Chun Kao, Yi-Yu Su
  • Patent number: 9369509
    Abstract: Disclosed herein are a method and an apparatus for stream sharing, the apparatus comprising a buffer module, a sharing module, and an adjusting module. The sharing module receives a stream based on a first scheduling window and stores received segments of that stream in the buffer module, each received segment corresponding to a receiving time-point. A sharing request including a second scheduling window is received. Among the received segments the sharing module sends one or more requested segments, each of which further corresponding to a sending time-point. The adjusting module selectively adjusts the first scheduling window based on the corresponding receiving time-point and sending time-point of each requested segment. Also disclosed is a stream sharing system which comprises a stream source apparatus for hosting a stream and at least one stream sharing apparatus.
    Type: Grant
    Filed: May 13, 2014
    Date of Patent: June 14, 2016
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Wei-Cheng Sun, Yi-Yu Su
  • Patent number: 9325765
    Abstract: A buffer and output method and a buffer module for a multimedia stream are provided, wherein multimedia stream packets are received and stored into a first buffer, and when an actual remaining time calculated according to an accumulated idle time and a buffer time, is greater than a remaining time threshold value, following steps are performed. A first present time is read, and a sleep instruction is executed, so as to wait for a preset idle time. A second present time is read, and an actual idle time different from the preset idle time is calculated according to the first present time and the second present time. A part of buffer units are enabled according to the accumulated idle time accumulated according to the actual idle time, to output the stored multimedia stream packets to a second buffer of a player.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: April 26, 2016
    Assignee: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yi-Yu Su, Ching-Chun Kao
  • Publication number: 20150180930
    Abstract: Disclosed herein are a method and an apparatus for stream sharing, the apparatus comprising a buffer module, a sharing module, and an adjusting module. The sharing module receives a stream based on a first scheduling window and stores received segments of that stream in the buffer module, each received segment corresponding to a receiving time-point. A sharing request including a second scheduling window is received. Among the received segments the sharing module sends one or more requested segments, each of which further corresponding to a sending time-point. The adjusting module selectively adjusts the first scheduling window based on the corresponding receiving time-point and sending time-point of each requested segment. Also disclosed is a stream sharing system which comprises a stream source apparatus for hosting a stream and at least one stream sharing apparatus.
    Type: Application
    Filed: May 13, 2014
    Publication date: June 25, 2015
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Wei-Cheng SUN, Yi-Yu SU
  • Publication number: 20150128197
    Abstract: According to one exemplary embodiment, a method operable to store video data and/or audio data is adapted to a first peer of a video and audio data system having a plurality of peers, and each peer has a corresponding storage space. In the method, before the first peer has not received a service request of a second peer of the plurality of peers, determines whether the video and audio data received by the first peer is stored in its corresponding storage space with a dynamically adjustable first video and audio storing probability, and extends a time interval of the first peer for storing received video and audio data; and when the first peer receives the service request of the second peer, sets a second video and audio storing probability. Thereby the second peer obtains at least one stored video and audio data from the first peer.
    Type: Application
    Filed: May 1, 2014
    Publication date: May 7, 2015
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Chi-Wen LO, Yi-Yu SU
  • Publication number: 20140156864
    Abstract: A buffer and output method and a buffer module for a multimedia stream are provided, wherein multimedia stream packets are received and stored into a first buffer, and when an actual remaining time calculated according to an accumulated idle time and a buffer time, is greater than a remaining time threshold value, following steps are performed. A first present time is read, and a sleep instruction is executed, so as to wait for a preset idle time. A second present time is read, and an actual idle time different from the preset idle time is calculated according to the first present time and the second present time. A part of buffer units are enabled according to the accumulated idle time accumulated according to the actual idle time, to output the stored multimedia stream packets to a second buffer of a player.
    Type: Application
    Filed: September 13, 2013
    Publication date: June 5, 2014
    Applicant: INDUSTRIAL TECHNOLOGY RESEARCH INSTITUTE
    Inventors: Yi-Yu SU, Ching-Chun KAO