Patents by Inventor Peter Wai
Peter Wai 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: 20120314021Abstract: Systems, methods, and devices that generate and display a multiple view 3-D holographic image (“image”) of a 3-D real or synthetic scene are presented. A capture system can capture or generate as little as a single 2-D image, or a sequence of 2-D images, of a scene and can convert the 2-D visual information to facilitate generating a 3-D scene from various perspectives. Predefined distortion morphing or transition morphing is employed to generate one or more morphing images to reconstruct different perspectives of the scene without having to capture such different perspectives. A sequence of 2-D images, including the morphing images, each representing a respective view of the scene are integrated to form a 3-D integrated image, which can be displayed on a 3-D aerial projection system. The disclosed subject matter can generate and/or maintain disparity information to improve quality of the display of the 3-D integrated image.Type: ApplicationFiled: June 8, 2011Publication date: December 13, 2012Applicant: CITY UNIVERSITY OF HONG KONGInventor: Peter Wai Ming Tsang
-
Patent number: 8326783Abstract: A method and system to minimize redundancy in testing a new software system by utilizing a knowledge base is provided. The knowledge base may be represented in a form of a decision tree including leaf nodes which store previously tested optimal configurations. When the knowledge base does not contain an optimal configuration for the new software, an optimal solution for the new software system may be determined by adding a further decision tree branch to the initial decision tree. A desirable tree branch may be selected from a table including a predetermined set of desirable tree branches for each category of software. As a result, the number of solutions to be tested on the input software may be limited and cost and effort to run redundant tests on a software system may be reduced.Type: GrantFiled: February 29, 2008Date of Patent: December 4, 2012Assignee: International Business Machines CorporationInventors: Kenneth Michael Ashcraft, Flavio Alvarenga Bergamaschi, Viktors Bertsis, Erin Christine Burke, Duy Huynh, Santhosh Rao, Duc J. Vianney, Peter Wai Yu Wong
-
Patent number: 8175398Abstract: A method of encoding video signals into a single video signal includes extracting background images from corresponding video signals, encoding the video signals into a single video signal, the single video signal containing information for reconstructing the video signals, and replacing frames of the single video signal with the background images.Type: GrantFiled: November 10, 2008Date of Patent: May 8, 2012Assignee: City University of Hong KongInventor: Peter Wai Ming Tsang
-
Publication number: 20120050460Abstract: Systems, methods, and devices that generate and display a holographic image(s) of a 3-D real or synthetic object scene are presented. A holographic generator component (HGC) partitions a 3-D object scene into a horizontal stack of regularly spaced vertical sub-planes that are each contributed to a respective sub-line. The HGC converts the sequence of sub-lines into a collection of diffraction patterns, which are summed up and interfered with a reference beam to generate the complete hologram, which can be or can approximate a Fresnel hologram. A multi-rate filter is employed to facilitate converting sub-lines to diffraction patterns more quickly. The multi-rate filtering can be realized using convolution in the spatial domain, realized in the frequency domain using a fast Fourier transform, and/or realized in the frequency domain using a graphic processing unit.Type: ApplicationFiled: July 18, 2011Publication date: March 1, 2012Applicant: CITY UNIVERSITY OF HONG KONGInventors: Peter Wai Ming Tsang, Kayton Wai Keung Cheung
-
Publication number: 20110260539Abstract: Disclosed are novel interconnections of a coupling circuit and an energy storage device which enables the storage device to provide back-up power for a switching power supply without requiring the device to store or output high voltage, and which enables full utilization of the energy stored in the device. In exemplary embodiments, the combination of the coupling circuit and the energy storage device may be coupled between the input and output of the switching power supply (e.g., between the non-ground terminals of the input and output ports of the switching power supply). The coupling circuit is configured to couple power from the energy storage device to the input of the switching power supply when the input power source is not provided to the switching power supply, and optionally to couple power from the input power source to the energy storage device when the input power source is provided.Type: ApplicationFiled: April 22, 2010Publication date: October 27, 2011Applicant: Trimble Navigation LimitedInventors: Peter Wai, Robert Puckette
-
Publication number: 20110249820Abstract: The disclosed subject matter relates to an architecture that can facilitate generation of enhanced spatial effects for stereo audio systems. Such can be accomplished by integrating on top ambience signal boosting employed in conventional systems. In particular, the ambience signal can be transformed according to a time-dependent function, which can simulate the auditory impressions of a real-world listening environment that may contain static, regularly moving, and/or irregular moving elements.Type: ApplicationFiled: April 8, 2010Publication date: October 13, 2011Applicant: CITY UNIVERSITY OF HONG KONGInventor: Peter Wai Ming Tsang
-
Publication number: 20110249087Abstract: Systems, methods, and devices that generate and display a multiple view 3-D holographic image (“image”) of a 3-D real or synthetic scene are presented. A projection system captures visual information of the 3-D scene from various perspectives and generates model data to create a 3-D model of the scene. The model data is converted to holographic data, which is respectively portioned corresponding to the respective perspectives of the scene and used to generate and display respective portions of the image on respective display sections. The display sections can be separate display sections corresponding to the various perspectives, or the display sections can be on a single display that is divided into sections for the various perspectives and a 3-D adapter is employed to facilitate display of the image in the display area, wherein reflector components can be used to reflect the portions of the image to the display area.Type: ApplicationFiled: April 8, 2010Publication date: October 13, 2011Applicant: CITY UNIVERSITY OF HONG KONGInventors: Peter Wai Ming Tsang, Wu Chao Situ, Kayton Wai Keung Cheung
-
Patent number: 7917677Abstract: A method, system, and computer usable program product for a smart profiler are provided in the illustrative embodiments. An allowable number of interrupts for use by a profiler application is determined. A count number for a counter is determined. The counter is configured to count occurrences of an event in a data processing system up to the count number. An interrupt is raised when the counter has counted the occurrences of the event up to the count number. The interrupt is processed. The counting of occurrences of the event, raising the interrupt, and processing the interrupt are repeated for a predetermined time. A decision is made whether a total number of interrupts raised in the predetermined period differs from the allowable number. The count number of the counter is adjusted to cause the difference between the total number of interrupts in the predetermined period and the allowable number to decrease.Type: GrantFiled: September 15, 2008Date of Patent: March 29, 2011Assignee: International Business Machines CorporationInventors: Maynard Johnson, Peter Wai Yee Wong
-
Patent number: 7818630Abstract: A computer implemented method, data processing system, and computer usable code are provided for analyzing input/output problems. A monitoring agent collects input/output data from a plurality of levels in a multi-level input/output stack. The monitoring agent analyzes the input/output data from the plurality of levels to form an analysis. A determination is then made as to whether the analysis requires an action and an action is initiated in response to a determination that the analysis requires an action.Type: GrantFiled: January 18, 2006Date of Patent: October 19, 2010Assignee: International Business Machines CorporationInventors: Richard Charles Hendrickson, Santhosh Rao, Peter Wai Yee Wong
-
Patent number: 7792772Abstract: A method and system to minimize to redundancy in testing a new software system by utilizing a knowledge base is provided. The knowledge base may be represented in a form of a decision tree including leaf nodes which store previously tested optimal configurations. When the knowledge base does not contain an optimal configuration for the new software, an optimal solution for the new software system may be determined by adding a further decision tree branch to the initial decision tree. A desirable tree branch may be selected from a table including a predetermined set of desirable tree branches for each category of software. As a result, the number of solutions to be tested on the input software may be limited and cost and effort to run redundant tests on a software system may be reduced.Type: GrantFiled: February 7, 2008Date of Patent: September 7, 2010Assignee: International Business Machines CorporationInventors: Kenneth Michael Ashcraft, Flavio Alvarenga Bergamaschi, Viktors Bertsis, Erin Christine Burke, Duy Huynh, Santhosh Rao, Duc J. Vianney, Peter Wai Yee Wong
-
Patent number: 7745328Abstract: Methods are provided for depositing a silicon carbide layer having significantly reduced current leakage. The silicon carbide layer may be a barrier layer or part of a barrier bilayer that also includes a barrier layer. Methods for depositing oxygen-doped silicon carbide barrier layers are also provided. The silicon carbide layer may be deposited by reacting a gas mixture comprising an organosilicon compound, an aliphatic hydrocarbon comprising a carbon-carbon double bond or a carbon-carbon triple bond, and optionally, helium in a plasma. Alternatively, the silicon carbide layer may be deposited by reacting a gas mixture comprising hydrogen or argon and an organosilicon compound in a plasma.Type: GrantFiled: October 21, 2008Date of Patent: June 29, 2010Assignee: Applied Materials, Inc.Inventors: Kang Sub Yim, Melissa M. Tam, Dian Sugiarto, Chi-I Lang, Peter Wai-Man Lee, Li-Qun Xia
-
Publication number: 20100119175Abstract: A method of encoding video signals into a single video signal includes extracting background images from corresponding video signals, encoding the video signals into a single video signal, the single video signal containing information for reconstructing the video signals, and replacing frames of the single video signal with the background images.Type: ApplicationFiled: November 10, 2008Publication date: May 13, 2010Applicant: CITY UNIVERSITY OF HONG KONGInventor: Peter Wai Ming Tsang
-
Patent number: 7693516Abstract: A system and method for enhancing communications between a WiFi terminal and other devices coupled to a wireless network. A wireless Access Point is configured to receive data from a data network through a wired link and to transmit and receive data over an 802.11 wireless link to one or more wireless devices. The wireless Access Point also includes a preset communications profile. A set of IP addresses and capability set information associated with devices of the wireless network is provided. Accordingly, a WiFi terminal WiFi terminal can automatically establish a link capable of data exchange with the wireless Access Point by simply powering up the WiFi terminal. In one embodiment, IP address and capability set information is automatically exchanged between the WiFi terminal and other compatible devices of the wireless network.Type: GrantFiled: December 27, 2005Date of Patent: April 6, 2010Assignee: VTech Telecommunications LimitedInventors: Sukhdeep S. Hundal, Che Hung Wong, Peter Wai-Tong Kwong
-
Publication number: 20100070669Abstract: A method, system, and computer usable program product for a smart profiler are provided in the illustrative embodiments. An allowable number of interrupts for use by a profiler application is determined. A count number for a counter is determined. The counter is configured to count occurrences of an event in a data processing system up to the count number. An interrupt is raised when the counter has counted the occurrences of the event up to the count number. The interrupt is processed. The counting of occurrences of the event, raising the interrupt, and processing the interrupt are repeated for a predetermined time. A decision is made whether a total number of interrupts raised in the predetermined period differs from the allowable number. The count number of the counter is adjusted to cause the difference between the total number of interrupts in the predetermined period and the allowable number to decrease.Type: ApplicationFiled: September 15, 2008Publication date: March 18, 2010Applicant: International Business Machines CorporationInventors: Maynard Johnson, Peter Wai Yee Wong
-
Publication number: 20090053902Abstract: Methods are provided for depositing a silicon carbide layer having significantly reduced current leakage. The silicon carbide layer may be a barrier layer or part of a barrier bilayer that also includes a barrier layer. Methods for depositing oxygen-doped silicon carbide barrier layers are also provided. The silicon carbide layer may be deposited by reacting a gas mixture comprising an organosilicon compound, an aliphatic hydrocarbon comprising a carbon-carbon double bond or a carbon-carbon triple bond, and optionally, helium in a plasma. Alternatively, the silicon carbide layer may be deposited by reacting a gas mixture comprising hydrogen or argon and an organosilicon compound in a plasma.Type: ApplicationFiled: October 21, 2008Publication date: February 26, 2009Inventors: Kang Sub Yim, Melissa M. Tam, Dian Sugiarto, Chi-I Lang, Peter Wai-Man Lee, Li-Qun Xia
-
Patent number: 7465659Abstract: Methods are provided for depositing a silicon carbide layer having significantly reduced current leakage. The silicon carbide layer may be a barrier layer or part of a barrier bilayer that also includes a barrier layer. Methods for depositing oxygen-doped silicon carbide barrier layers are also provided. The silicon carbide layer may be deposited by reacting a gas mixture comprising an organosilicon compound, an aliphatic hydrocarbon comprising a carbon-carbon double bond or a carbon-carbon triple bond, and optionally, helium in a plasma. Alternatively, the silicon carbide layer may be deposited by reacting a gas mixture comprising hydrogen or argon and an organosilicon compound in a plasma.Type: GrantFiled: June 23, 2006Date of Patent: December 16, 2008Assignee: Applied Materials, Inc.Inventors: Kang Sub Yim, Melissa M. Tam, Dian Sugiarto, Chi-I Lang, Peter Wai-Man Lee, Li-Qun Xia
-
Patent number: 7459404Abstract: Methods are provided for processing a substrate for depositing an adhesion layer having a low dielectric constant between two low k dielectric layers. In one aspect, the invention provides a method for processing a substrate including introducing an organosilicon compound and an oxidizing gas at a first ratio of organosilicon compound to oxidizing gas into the processing chamber, generating a plasma of the oxidizing gas and the organosilicon compound to form an initiation layer on a barrier layer comprising at least silicon and carbon, introducing the organosilicon compound and the oxidizing gas at a second ratio of organosilicon compound to oxidizing gas greater than the first ratio into the processing chamber, and depositing a first dielectric layer adjacent the dielectric initiation layer.Type: GrantFiled: April 18, 2006Date of Patent: December 2, 2008Assignee: Applied Materials, Inc.Inventors: Lihua Li, Tzu-Fang Huang, Jerry Sugiarto, legal representative, Li-Qun Xia, Peter Wai-Man Lee, Hichem M'Saad, Zhenjiang Cui, Sohyun Park, Dian Sugiarto
-
Publication number: 20080196030Abstract: A computer implemented method, apparatus, and computer program product for optimizing a non-uniform memory access system. Each thread in a set of threads is affinitized to a processor in a set of processors at different times to form a temporarily affinitized thread, wherein a single temporarily affinitized thread is present. The set of threads execute on the set of processors to perform one or more tasks each time the temporarily affinitized thread is formed. Information is collected about memory accesses by the temporarily affinitized thread. Based on the collected information about the memory accesses, at least one thread in the set of threads is permanently affinitized to a processor in the set of processors.Type: ApplicationFiled: February 13, 2007Publication date: August 14, 2008Inventors: William M. Buros, Kevin Xing Lu, Santhosh Rao, Peter Wai Yee Wong
-
Publication number: 20080147589Abstract: A method and system to minimize to redundancy in testing a new software system by utilizing a knowledge base is provided. The knowledge base may be represented in a form of a decision tree including leaf nodes which store previously tested optimal configurations. When the knowledge base does not contain an optimal configuration for the new software, an optimal solution for the new software system may be determined by adding a further decision tree branch to the initial decision tree. A desirable tree branch may be selected from a table including a predetermined set of desirable tree branches for each category of software. As a result, the number of solutions to be tested on the input software may be limited and cost and effort to run redundant tests on a software system may be reduced.Type: ApplicationFiled: February 29, 2008Publication date: June 19, 2008Inventors: Kenneth Michael Ashcraft, Flavio Alvarenga Bergamaschi, Viktors Bertsis, Erin Christine Burke, Duy Huynh, Santhosh Rao, Duc J. Vianney, Peter Wai Yee Wong
-
Publication number: 20080147583Abstract: A method and system to minimize to redundancy in testing a new software system by utilizing a knowledge base is provided. The knowledge base may be represented in a form of a decision tree including leaf nodes which store previously tested optimal configurations. When the knowledge base does not contain an optimal configuration for the new software, an optimal solution for the new software system may be determined by adding a further decision tree branch to the initial decision tree. A desirable tree branch may be selected from a table including a predetermined set of desirable tree branches for each category of software. As a result, the number of solutions to be tested on the input software may be limited and cost and effort to run redundant tests on a software system may be reduced.Type: ApplicationFiled: February 7, 2008Publication date: June 19, 2008Inventors: Kenneth Michael Ashcraft, Flavio Alvarenga Bergamaschi, Viktors Bertsis, Erin Christine Burke, Duy Huynh, Santhosh Rao, Duc J. Vianncy, Peter Wai Yee Wong