Patents by Inventor Yu-Jung Cheng

Yu-Jung Cheng 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: 11983052
    Abstract: A display device and a bezel thereof are provided. The display device includes a display panel and a bezel. The display panel has a first surface and a second surface. The first surface includes at least one pixel pad section, and the second surface includes at least one circuit pad section. The bezel includes a first surface connecting portion, a second surface connecting portion and at least one conductive wire. The edge of the display panel having the pixel pad section and the circuit pad section is accommodated between the first surface connecting portion and the second surface connecting portion. Each conductive wire has a first end and a second end. The first end is disposed on the first surface connecting portion and the second end is disposed on the second surface connecting portion. The part of the first connecting portion having the first end corresponds to the pixel pad section, and the part of the second connecting portion having the second end corresponds to the circuit pad section.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: May 14, 2024
    Assignee: AU OPTRONICS CORPORATION
    Inventors: Yi-Fan Chen, Che-Chia Chang, Shang-Jie Wu, Yu-Chieh Kuo, Yi-Jung Chen, Yu-Hsun Chiu, Mei-Yi Li, He-Yi Cheng
  • Patent number: 11953738
    Abstract: The present invention discloses a display including a display panel and a light redirecting film disposed on the viewing side of the display panel. The light redirecting film comprises a light redistribution layer, and a light guide layer disposed on the light redistribution layer. The light redistribution layer includes a plurality of strip-shaped micro prisms extending along a first direction and arranged at intervals and a plurality of diffraction gratings arranged at the bottom of the intervals between the adjacent strip-shaped micro prisms, wherein each of the strip-shaped micro prisms has at least one inclined light-guide surface, and the bottom of each interval has at least one set of diffraction gratings, and the light guide layer is in contact with the strip-shaped micro prisms and the diffraction gratings.
    Type: Grant
    Filed: March 29, 2022
    Date of Patent: April 9, 2024
    Assignee: BenQ Materials Corporation
    Inventors: Cyun-Tai Hong, Yu-Da Chen, Hsu-Cheng Cheng, Meng-Chieh Wu, Chuen-Nan Shen, Kuo-Jung Huang, Wei-Jyun Chen, Yu-Jyuan Dai
  • Publication number: 20240097888
    Abstract: In a file sharing system, a key manager unit realizes a correspondence between the first user identifier and the first public key in response to a registration request of the first user, generates a first key material for encrypting the first file into a first encrypted file, and generates a first credential according to the first user identifier, the first file identifier, the first public key and the first key material after receiving an access-right claim request to the first file from the first user. A file storage unit stores the first encrypted file and the first credential. The first user uses the first user identifier, the first file identifier and the first private key to retrieve the first key material out of the first credential, and uses the first key material to decrypt the first encrypted file into the first file.
    Type: Application
    Filed: September 18, 2023
    Publication date: March 21, 2024
    Inventors: CHIA-JUNG LIANG, CHIHHUNG LIN, CHIH-PING HSIAO, YU-JIE SU, CHIA-HSIN CHENG, TUN-HOU WANG, MENG-CHAO TSAI, YUEH-CHIN LIN
  • Publication number: 20200142657
    Abstract: The present disclosure provides a multimedia interacting system. The multimedia interacting system comprises a first display device, a second display device, and a server. The server communicatively connects with the first display device and the second display device. The server is configured to receive a first playback time that the first display device plays a first tour video; obtain an unsheltered area associated with the first tour video based on the first playback time; obtain a second tour video corresponding to the unsheltered area; and transmit an interacting data to the first display device and the second display device if the second display device plays the second tour video.
    Type: Application
    Filed: November 28, 2018
    Publication date: May 7, 2020
    Inventors: Kuel-Chien TSAI, Yu-Jung Cheng, Hsien-Cheng Liao
  • Patent number: 10628106
    Abstract: The present disclosure provides a multimedia interacting system. The multimedia interacting system comprises a first display device, a second display device, and a server. The server communicatively connects with the first display device and the second display device. The server is configured to receive a first playback time that the first display device plays a first tour video; obtain an unsheltered area associated with the first tour video based on the first playback time; obtain a second tour video corresponding to the unsheltered area; and transmit an interacting data to the first display device and the second display device if the second display device plays the second tour video.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: April 21, 2020
    Assignee: Institute For Information Industry
    Inventors: Kuel-Chien Tsai, Yu-Jung Cheng, Hsien-Cheng Liao
  • Patent number: 9747087
    Abstract: A variable inference system and a variable inference method for a software program are provided. The variable inference system and method calculate a first variable type output corresponding to an unknown variable for a plurality of first basic blocks of a software program. The variable inference system and method calculate a second variable type input corresponding to the unknown variable for a second basic block of the software program. The variable inference system and method calculate a second variable type generation when the second basic block includes a primitive instruction corresponding to the unknown variable. The variable inference system and method calculate a second variable type kill. The variable inference system and method calculate a second variable output corresponding to the unknown variable for the second basic block according to the second variable type input, the second variable type generation and the second variable type kill.
    Type: Grant
    Filed: January 26, 2015
    Date of Patent: August 29, 2017
    Assignee: Institute For Information Industry
    Inventors: Yi-Ping You, Si-Hao Wu, Yu-Jung Cheng, Jing-Fung Chen
  • Patent number: 9705847
    Abstract: A management server and a management method thereof are provided. The management server is connected to a switch on a trunk port. The switch is connected to a plurality of cloud appliances in different virtual local area networks (VLANs). The management severs operates a management system and a translation system for managing cloud appliances. The translation system is operated to modify the receiving data packet by converting the source MAC address or the source IP address and removing the VLAN tag, and to modify the transmitting data packet by converting the destination MAC address or the destination IP address and adding a VLAN tag.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: July 11, 2017
    Assignee: Institute For Information Industry
    Inventors: Chung-Ting Kao, Yu-Jung Cheng
  • Patent number: 9590921
    Abstract: A network grouping system and a network grouping method thereof are provided. The network grouping system includes a controlling server and a connecting server. The connecting server connects to the controlling server via a switch. The connecting server embeds a grouping identifier into a network packet, and transmits the network packet to the controlling server via the switch. The controlling server retrieves the grouping identifier from the network packet, and creates a grouping configuration according to the grouping identifier. The grouping configuration records a matching relation of the grouping identifier with the connecting server. The controlling server further transmits the grouping configuration to the switch so that the switch passes on network packets according to the grouping configuration.
    Type: Grant
    Filed: October 31, 2014
    Date of Patent: March 7, 2017
    Assignee: Institute For Information Industry
    Inventors: Yu-Jung Cheng, Chung-Ting Kao
  • Publication number: 20160147512
    Abstract: A variable inference system and a variable inference method for a software program are provided. The variable inference system and method calculate a first variable type output corresponding to an unknown variable for a plurality of first basic blocks of a software program. The variable inference system and method calculate a second variable type input corresponding to the unknown variable for a second basic block of the software program. The variable inference system and method calculate a second variable type generation when the second basic block includes a primitive instruction corresponding to the unknown variable. The variable inference system and method calculate a second variable type kill. The variable inference system and method calculate a second variable output corresponding to the unknown variable for the second basic block according to the second variable type input, the second variable type generation and the second variable type kill.
    Type: Application
    Filed: January 26, 2015
    Publication date: May 26, 2016
    Inventors: Yi-Ping YOU, Si-Hao WU, Yu-Jung CHENG, Jing-Fung CHEN
  • Publication number: 20160132535
    Abstract: The present invention provides an acceleration method for database using index value operation and mixed-mode leveled cache. While building a database, an algorithm is adopted for operating a plurality of field conditions and giving an index value. At least a file record in the database satisfying the plurality of field conditions is related to the index value. While querying, the input plurality of field conditions are operated using the algorithm, giving the index value. According to the index value, the file records in the database satisfying the plurality of field conditions are listed. Thereby, the time for comparing the plurality of fields can be saved.
    Type: Application
    Filed: July 24, 2015
    Publication date: May 12, 2016
    Inventors: YU-JUNG CHENG, YUN-TE LIN, YUNG-HSIANG HUANG, MING-TE TSAI, YI-HAO HSIAO, FANG-PANG LIN
  • Publication number: 20160087839
    Abstract: A network grouping system and a network grouping method thereof are provided. The network grouping system includes a controlling server and a connecting server. The connecting server connects to the controlling server via a switch. The connecting server embeds a grouping identifier into a network packet, and transmits the network packet to the controlling server via the switch. The controlling server retrieves the grouping identifier from the network packet, and creates a grouping configuration according to the grouping identifier. The grouping configuration records a matching relation of the grouping identifier with the connecting server. The controlling server further transmits the grouping configuration to the switch so that the switch passes on network packets according to the grouping configuration.
    Type: Application
    Filed: October 31, 2014
    Publication date: March 24, 2016
    Inventors: Yu-Jung CHENG, Chung-Ting KAO
  • Publication number: 20150131674
    Abstract: A management server and a management method thereof are provided. The management server is connected to a switch on a trunk port. The switch is connected to a plurality of cloud appliances in different virtual local area networks (VLANs). The management severs operates a management system and a translation system for managing cloud appliances. The translation system is operated to modify the receiving data packet by converting the source MAC address or the source IP address and removing the VLAN tag, and to modify the transmitting data packet by converting the destination MAC address or the destination IP address and adding a VLAN tag.
    Type: Application
    Filed: November 13, 2013
    Publication date: May 14, 2015
    Applicant: Institute For Information Industry
    Inventors: Chung-Ting KAO, Yu-Jung CHENG
  • Patent number: 8570332
    Abstract: The invention relates to a power-gating control method for a graphics processing unit having a unified shader unit, which includes a plurality of shaders. The method includes the steps of: rendering a plurality of previous frames; calculating a first number of active shaders for rendering each previous frame, and a corresponding frame rate of each previous frame; determining a second number of active shaders for rendering a next frame immediately following the previous frame according to the first number of active shaders and the corresponding frame rate of each previous frame; and activating corresponding shaders through one or more power-gating control elements according to the second number of active shaders.
    Type: Grant
    Filed: September 29, 2009
    Date of Patent: October 29, 2013
    Assignee: Institute for Information Industry
    Inventors: Chia-Lin Yang, Po-Han Wang, Yu-Jung Cheng
  • Publication number: 20120151456
    Abstract: A low power program compiling method includes the following steps: a program to be compiled is received. Wherein, the program includes several instructions to be compiled, the program is executed by an electrical device, which includes several candidate hardware units, after compiled. One of the candidate hardware units is selected as a target hardware unit. Several target hardware instructions, which access the target hardware unit, are detected from the instructions. The target hardware instructions are gathered into a hardware instruction block of the program. An enabling instruction for enabling the target hardware unit and a disabling instruction for disabling the target hardware are inserted before and after the hardware instruction block of the program respectively. The program is compiled after inserted to generate a compiled program.
    Type: Application
    Filed: February 18, 2011
    Publication date: June 14, 2012
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Shen-Hung WANG, Yi-Ping YOU, YI-Ting LIN, Ming-Yung KO, Chia-Ming CHANG, Yu-Jung CHENG
  • Patent number: 7936351
    Abstract: A sphere tree is first generated. Accessibility values and occlusion angles corresponding to each vertex of a 3D object are calculated according to the sphere tree. A 2D texture and a 3D texture are then generated to store the accessibility values and occlusion angles. When a self-shadow effect of the 3D object is required to be generated, the relation of the spheres in the sphere tree is updated, and a 3D image is formed by retrieving the values in the 2D texture and the 3D texture according to the updated sphere tree. Since the 2D texture and the 3D texture are pre-stored, the real time calculation load is hugely reduced while the self-shadow effect is processed.
    Type: Grant
    Filed: March 5, 2007
    Date of Patent: May 3, 2011
    Assignee: Institute for Information Industry
    Inventors: Yu-Shuo Liou, Jung Hong Chuang, Yu-Jung Cheng
  • Publication number: 20100295852
    Abstract: The invention relates to a power-gating control method for a graphics processing unit having a unified shader unit, which includes a plurality of shaders. The method includes the steps of: rendering a plurality of previous frames; calculating a first number of active shaders for rendering each previous frame, and a corresponding frame rate of each previous frame; determining a second number of active shaders for rendering a next frame immediately following the previous frame according to the first number of active shaders and the corresponding frame rate of each previous frame; and activating corresponding shaders through one or more power-gating control elements according to the second number of active shaders.
    Type: Application
    Filed: September 29, 2009
    Publication date: November 25, 2010
    Inventors: Chia-Lin YANG, Po-Han Wang, Yu-Jung Cheng
  • Patent number: 7800612
    Abstract: The invention generates the water grids in each of the visible range of the water wave maps and the third dimension coordinates according to the intersecting points. The third dimension coordinates are corresponded to the actual water height. Finally, the invention generates a water surface having the wave change according to the third dimension coordinates. And the invention can obtain the information of the water height dynamically, generate the water surface image having the light change, including the effect of reflection and refraction, according to the information of the water height, and make the water image corresponding to the actual water.
    Type: Grant
    Filed: March 8, 2007
    Date of Patent: September 21, 2010
    Assignee: Institute for Information Industry
    Inventors: Yung-Feng Chiu, Chun-Fa Chang, Yu-Jung Cheng
  • Publication number: 20090142029
    Abstract: A motion transition method for dynamic images is disclosed. Pre-recorded motion transition data is clustered to generate a graphic structure. Path information for the graphic structure is obtained using a path search operation. Required motion transition data for two motion clips is retrieved based on the path information and is adjusted. Motion clips are merged using real motion data, thus increasing motion variations, enhancing interactions, and reducing labor intensive production and unnatural images.
    Type: Application
    Filed: December 17, 2007
    Publication date: June 4, 2009
    Inventors: I-Chen Lin, Jen-Yu Peng, Jui-Hsiang Chao, Yu-Jung Cheng
  • Publication number: 20080143713
    Abstract: The invention generates the water grids in each of the visible range of the water wave maps and the third dimension coordinates according to the intersecting points. The third dimension coordinates are corresponded to the actual water height. Finally, the invention generates a water surface having the wave change according to the third dimension coordinates. And the invention can obtain the information of the water height dynamically, generate the water surface image having the light change, including the effect of reflection and refraction, according to the information of the water height, and make the water image corresponding to the actual water.
    Type: Application
    Filed: March 8, 2007
    Publication date: June 19, 2008
    Applicant: INSTITUTE FOR INFORMATION INDUSTRY
    Inventors: Yung-Feng Chiu, Chun-Fa Chang, Yu-Jung Cheng
  • Publication number: 20080143721
    Abstract: A sphere tree is first generated. Accessibility values and occlusion angles corresponding to each vertex of a 3D object are calculated according to the sphere tree. A 2D texture and a 3D texture are then generated to store the accessibility values and occlusion angles. When a self-shadow effect of the 3D object is required to be generated, the relation of the spheres in the sphere tree is updated, and a 3D image is formed by retrieving the values in the 2D texture and the 3D texture according to the updated sphere tree. Since the 2D texture and the 3D texture are pre-stored, the real time calculation load is hugely reduced while the self-shadow effect is processed.
    Type: Application
    Filed: March 5, 2007
    Publication date: June 19, 2008
    Applicant: Institute for Information Industry
    Inventors: Yu-Shuo Liou, Jung Hong Chuang, Yu-Jung Cheng