Patents by Inventor Chien Sen Weng

Chien Sen Weng 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).

  • Publication number: 20080316416
    Abstract: An LCD device has an LCD panel having a peripheral region, a heating layer disposed on the LCD panel, and two first flexible printed circuits (FPCs) electrically connected to the heating layer, and adapted to transmit voltage to the heating layer so that the heating layer can generate heat. At least one of the FPCs has a wide portion and a narrow portion being fixed in the peripheral region of the LCD panel and being connected to the heating layer.
    Type: Application
    Filed: August 17, 2007
    Publication date: December 25, 2008
    Inventors: Mao-Yi Chang, Chia-Tien Peng, Chih-Wei Chao, Chien-Sen Weng, Chao-Shun Liao
  • Publication number: 20080284341
    Abstract: A photo detector is disclosed. The photo detector has a substrate, a semiconductor layer disposed on the substrate, an insulating layer covered on the semiconductor layer, an interlayer dielectric layer covered on the insulating layer, and two electrodes formed on a portion of the interlayer dielectric layer. The semiconductor layer has a first doping region, a second doping region, and an intrinsic region located between the first doping region and the second doping region. The interlayer dielectric layer has at least three holes to expose a portion of the insulating layer, a portion of the first doping region, and the second doping region. The electrodes are connected to the first doping region and the second doping region through two of the holes.
    Type: Application
    Filed: July 12, 2007
    Publication date: November 20, 2008
    Inventors: Chien-Sen Weng, Yi-Wei Chen, Chih-Wei Chao, Kun-Chih Lin
  • Publication number: 20080203395
    Abstract: A semiconductor device and a method for manufacturing the same are provided. First, a transparent substrate is provided. Next, a light-shielding layer is formed over the transparent substrate and a first buffer layer is formed to cover the light-shielding layer. A semiconductor layer is formed over the first buffer layer. Then, the light-shielding layer, the first buffer layer and the semiconductor layer are patterned to form a laminate pattern. A channel and a source/drain region at two sides of the channel are formed within the semiconductor layer. Then, a gate insulating layer is formed over the transparent substrate to cover the laminate pattern. A gate electrode is formed on the gate insulating layer above the channel.
    Type: Application
    Filed: May 3, 2007
    Publication date: August 28, 2008
    Applicant: AU OPTRONICS CORPORATION
    Inventors: Chih-Wei Chao, Chien-Sen Weng, MING-WEI SUN, Yi-Wei Chen
  • Publication number: 20060152500
    Abstract: A touch panel for an electronic apparatus is provided. The touch panel comprises a thin film transistor substrate, a plurality of conductive islets, a supporting pattern layer and an elastic conductive film. The plurality of conductive islets is formed on the thin film transistor substrate. The supporting pattern layer is formed above the thin film transistor substrate. The supporting pattern layer has a plurality of apertures. Each of the plurality of apertures for exposing at least part of each of the plurality of conductive islets. The elastic conductive film is formed on the supporting pattern layer.
    Type: Application
    Filed: January 6, 2006
    Publication date: July 13, 2006
    Inventor: Chien-Sen Weng
  • Publication number: 20060001651
    Abstract: A touch panel includes a TFT array having a plurality of thin film transistors; a plurality of signal lines disposed within the TFT array, each of the signal lines being electrically connected to a respective one of the transistors; a transparent conductive pattern layer disposed above the plurality of signal lines and electrically connected to each of the transistors; a flexible conductive layer; and a spacing pattern layer supporting flexible conductive layer to space the flexible conductive layer apart from the transparent conductive pattern layer. When pressure is applied onto the flexible conductive layer, the flexible conductive layer contacts the transparent conductive pattern layer to transmit an electrical signal via the signal lines into the TFTs to indicate the point of contact.
    Type: Application
    Filed: December 27, 2004
    Publication date: January 5, 2006
    Inventors: Chien-Sen Weng, Masataka Itoh
  • Publication number: 20050219200
    Abstract: In a thin film transistor-based resistive-type fingerprinting touch screen panel, the size of the contact metal layer connecting the drain electrode of the TFT and the ITO sensing electrode in each of the pixel regions of the touch screen panel is reduced, thus increasing the aperture of the pixel region. Having a greater aperture, more of the backlighting from the LCD display panel usually positioned behind the touch screen panel is transmitted through the touch screen panel, making that region brighter.
    Type: Application
    Filed: March 31, 2004
    Publication date: October 6, 2005
    Inventor: Chien-Sen Weng
  • Patent number: 6931551
    Abstract: A method and system for data encryption/decryption in client-server architecture, In the invention, channel data is differentiated into a plurality of channels. The data encryption/decryption system comprises a service system and a client system. The service system is used for transmitting encrypted channels and the client system is used for receiving encrypted channels. The service system comprises an encryption unit, which encrypts a plurality of channels with various encrypting means. The client system comprises a channel-receiving unit and a plurality of decryption units; wherein the channel-receiving unit is used for selecting channels and decryption units are required to be moved onto the top of the receiving unit of respective channels to start encryption. Then displays decrypted channels on the decryption unit.
    Type: Grant
    Filed: April 4, 2001
    Date of Patent: August 16, 2005
    Assignee: BenQ Corporation
    Inventors: Chien Sen Weng, Hsiang Tsun Yen
  • Patent number: 6832374
    Abstract: Disclosed is a system and method for updating an executing executable file. Client executes a first executable file in a first location and makes a request. Server receives the request and transfers a configuration file to client. The configuration file comprises an executable file name, and a file address corresponding to a storage apparatus. Second executable file corresponds to the executable file name, stored in storage apparatus. First executable file receives the configuration file and links to storage apparatus corresponding to the file address, downloads second executable file and stores second executable file in a second location. First executable file activates second executable file and terminates first executable file. Second executable file duplicates itself to the first location. Second executable file in the second location activates second executable file in the first location and terminates second executable file in the second location.
    Type: Grant
    Filed: July 16, 2001
    Date of Patent: December 14, 2004
    Assignee: Synq Technology Inc.
    Inventors: Hsiang Tsun Yen, Chien Sen Weng, Luke Taylor
  • Patent number: 6728698
    Abstract: The present invention provides a method and system for interaction between a browser engine and an application. The application includes a plurality of function modules. When the application is initiated, it sends a request to the browser engine. After the browser engine receives the request, it downloads a browser display in response to the request. The browser display includes a plurality of function icons. Each of the function icons corresponds to one of the function modules of the application. When a user selects one function icon on the browser display, the browser engine initiate the function module of the application corresponding to the function icon so that the application executes a specific function.
    Type: Grant
    Filed: March 28, 2001
    Date of Patent: April 27, 2004
    Assignee: BENQ Corporation
    Inventors: Hsiang Tsun Yen, Chien Sen Weng, Luke Taylor
  • Publication number: 20020143681
    Abstract: A method and a system for application service pricing on the Internet. The system for application service pricing comprises: a first computer, a second computer, and a user computer. The first computer provides an application and corresponding data transfer service via Internet. The second computer receives the application from first computer via Internet. In addition, the second computer provides the content required for the data transferring service to the first computer. The user computer receives data transferring service provided by the first computer with the application downloaded from the second computer and via Internet. When the user computer executes the downloaded application, it sends an launching message to the first computer that includes identity data of the user computer. The first computer records the number of launching times and updates the record in the second computer.
    Type: Application
    Filed: July 17, 2001
    Publication date: October 3, 2002
    Inventors: Hsiang Tsun Yen, Chien Sen Weng
  • Publication number: 20020066093
    Abstract: Disclosed is a system and method for updating an executing executable file. Client executes a first executable file in a first location and makes a request. Server receives the request and transfers a configuration file to client. The configuration file comprises an executable file name, and a file address corresponding to a storage apparatus. Second executable file corresponds to the executable file name, stored in storage apparatus. First executable file receives the configuration file and links to storage apparatus corresponding to the file address, downloads second executable file and stores second executable file in a second location. First executable file activates second executable file and terminates first executable file. Second executable file duplicates itself to the first location. Second executable file in the second location activates second executable file in the first location and terminates second executable file in the second location.
    Type: Application
    Filed: July 16, 2001
    Publication date: May 30, 2002
    Inventors: Hsiang Tsun Yen, Chien Sen Weng, Luke Taylor
  • Publication number: 20020054141
    Abstract: The invention provides a computer system for displaying multiple window displays adjacently and simultaneously. The computer system includes a display screen. When computer system executes the application program, it displays a graphical user interface (GUI) on the display screen. The GUI includes a plurality of window displays. The application program includes a plurality of window components. Each window component corresponds to a window display. Each window component includes an identity parameter for identifying window component and a display parameter for labeling the display status of the window display corresponding to a window component. When the display parameter is set as visible, the application program displays the window display corresponding to the window component. When display parameter is set as invisible, the application program does not display the window display corresponding to the window component.
    Type: Application
    Filed: July 20, 2001
    Publication date: May 9, 2002
    Inventors: Hsiang Tsun Yen, Chien Sen Weng
  • Publication number: 20020053030
    Abstract: A method and system for data encryption/decryption in client-server architecture, In the invention, channel data is differentiated into a plurality of channels. The data encryption/decryption system comprises a service system and a client system. The service system is used for transmitting encrypted channels and the client system is used for receiving encrypted channels. The service system comprises an encryption unit, which encrypts a plurality of channels with various encrypting means. The client system comprises a channel-receiving unit and a plurality of decryption units; wherein the channel-receiving unit is used for selecting channels and decryption units are required to be moved onto the top of the receiving unit of respective channels to start encryption. Then displays decrypted channels on the decryption unit.
    Type: Application
    Filed: April 4, 2001
    Publication date: May 2, 2002
    Inventors: Chien Sen Weng, Hsiang Tsun Yen
  • Publication number: 20020038338
    Abstract: A method and system for real-time data display scheduling for providing a user an alternative data display on the Internet and a customized real-time data display to meet user's demand. The system includes: a server and at least one client. The server is used for receiving requests for channel-data and providing corresponding channel-data in response to the requests. Each channel-data further includes a designated timer and a designated queue number. The client further includes a user interface unit, a plurality of queues, and a plurality of channel units. The channel unit sends a request for channel-data. Then the channel units receives the corresponding channel-data, defines the time to enter into a plurality of queues according to the timer of the channel-data, and defines the order of the channel-data in the corresponding queue according to the queue number of the channel-data.
    Type: Application
    Filed: May 29, 2001
    Publication date: March 28, 2002
    Inventors: Hsiang Tsun Yen, Chien Sen Weng, Luke Taylor
  • Publication number: 20020035595
    Abstract: A method and system for generating dynamic user interfaces is disclosed herein. A client makes a request to a server for generating a user interface. Thereupon receiving the request, the server transfers a frame and a configuration file to the client in return. The configuration file comprises a plurality of filenames, file addresses and file coordinates. Each filename corresponds to a file address and a file coordinate. Each file address corresponds to a storage apparatus. The file coordinates are used to designate the positions of the files on the frame. Upon the client receiving the frame and the configuration file, the client links to the storage apparatus corresponding to the file addresses and downloads the files corresponding to the filenames. The client generates a user interface within the frame by displaying the downloaded files based on the file coordinates corresponding to the filenames in the configuration file.
    Type: Application
    Filed: April 3, 2001
    Publication date: March 21, 2002
    Inventors: Hsiang Tsun Yen, Chien Sen Weng, Luke Taylor
  • Publication number: 20020032779
    Abstract: A method and a system for segment registration use servers and clients on the Internet. The server includes a plurality of registration web pages and a registration file. The registration file includes a plurality of registration conditions and each condition corresponds to a registration request. After the client downloads the registration file, it initiates registration by continuously sending instructions via a browser interface. Based on the registration file downloaded from the server, the client then decides whether the instruction sent satisfies its corresponding condition and proceeds to the next step, sending a corresponding registration request to the server. Upon receiving the registration request, provided the registration request is complete, the execution of the instruction continues. If not, the server sends a registration web page responding to the registration request to the client. Only after the registration conditions are met in full can the instruction be continued.
    Type: Application
    Filed: March 21, 2001
    Publication date: March 14, 2002
    Inventors: Hsiang Tsun Yen, Chien Sen Weng, Luke Taylor
  • Publication number: 20020032673
    Abstract: The present invention provides a method and system for interaction between a browser engine and an application. The application includes a plurality of function modules. When the application is initiated, it sends a request to the browser engine. After the browser engine receives the request, it downloads a browser display in response to the request. The browser display includes a plurality of function icons. Each of the function icons corresponds to one of the function modules of the application. When a user selects one function icon on the browser display, the browser engine initiate the function module of the application corresponding to the function icon so that the application executes a specific function.
    Type: Application
    Filed: March 28, 2001
    Publication date: March 14, 2002
    Inventors: Hsiang Tsun Yen, Chien Sen Weng, Luke Taylor
  • Publication number: 20020032758
    Abstract: The present invention relates to a method and system for dynamically loading program logic into an application. The method comprises the following steps. The client computer launches an application to issue a request to a server. The server receives the request and transfers a configuration file to the client computer based on the request. The configuration file comprises a program logic file name and a program logic file address. The program logic file address corresponds to a storage apparatus where the program logic file corresponding to the program logic file name is located. The program logic file comprises the program logic required to execute the application. The client computer receives the configuration file, links to the storage apparatus corresponding to the program logic file address and downloads the program logic file. The client computer executes the application in accordance with program logic in the program logic file.
    Type: Application
    Filed: April 4, 2001
    Publication date: March 14, 2002
    Inventors: Hsiang Tsun Yen, Chien Sen Weng, Luke Taylor
  • Patent number: D464660
    Type: Grant
    Filed: October 31, 2001
    Date of Patent: October 22, 2002
    Assignee: Acer Digital Services Corp.
    Inventors: Chien-sen Weng, Hsiang-tsun Yen
  • Patent number: D465497
    Type: Grant
    Filed: October 10, 2000
    Date of Patent: November 12, 2002
    Assignee: Acer Digital Services, Corp.
    Inventors: Chien-sen Weng, Hsiang-tsun Yen