Patents by Inventor Tuan D. Le

Tuan D. Le 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: 7349395
    Abstract: Systems, methods, and computer program products for parsing a packetized, multi-program transport stream are disclosed. A packetized, multi-program transport stream is received in a demultiplexer. Program specific information is extracted from the program stream and displayed on a user interface. A user may select a program from the program stream for further processing. The user interface generates a signal indicative of the selected program, and the demultiplexer output is configured based on the selection signal.
    Type: Grant
    Filed: June 23, 2003
    Date of Patent: March 25, 2008
    Assignee: Microsoft Corporation
    Inventors: Wenhong Liu, Tuan D. Le, Matthijs A. Gates
  • Publication number: 20080013822
    Abstract: Some aspects of the present invention relate to a wafer inspection method. A plurality of images is acquired about an edge portion of a wafer. Each of the images comprises a pixel array having a first dimension and a second dimension. A composite image of compressed pixel arrays is generated by compressing each of the pixel arrays in the first dimension and concatenating the pixel arrays. The composite image is analyzed to identify a wafer feature, for example using a sinusoidal line fit.
    Type: Application
    Filed: September 22, 2006
    Publication date: January 17, 2008
    Inventors: Ajay Pai, Tuan D. Le
  • Patent number: 6892326
    Abstract: Systems and methods are described for monitoring the activity of an object to aid in debugging a problem with an application using the object. An operating system registry is altered to reference a proxy object when the application attempts to reference the object. The proxy object exposes an interface exposed by the object. Communications passing between the application and the object can be monitored in the proxy object. The proxy object can be monitored locally or remotely through a remote procedure channel.
    Type: Grant
    Filed: March 22, 2002
    Date of Patent: May 10, 2005
    Assignee: Microsoft Corporation
    Inventors: Ji Ma, Tuan D. Le
  • Publication number: 20040258060
    Abstract: Systems, methods, and computer program products for parsing a packetized, multi-program transport stream are disclosed. A packetized, multi-program transport stream is received in a demultiplexer. Program specific information is extracted from the program stream and displayed on a user interface. A user may select a program from the program stream for further processing. The user interface generates a signal indicative of the selected program, and the demultiplexer output is configured based on the selection signal.
    Type: Application
    Filed: June 23, 2003
    Publication date: December 23, 2004
    Applicant: MICROSOFT CORPORATION
    Inventors: Wenhong Liu, Tuan D. Le, Matthijs A. Gates
  • Publication number: 20030182598
    Abstract: Systems and methods are described for monitoring the activity of an object to aid in debugging a problem with an application using the object. An operating system registry is altered to reference a proxy object when the application attempts to reference the object. The proxy object exposes an interface exposed by the object. Communications passing between the application and the object can be monitored in the proxy object. The proxy object can be monitored locally or remotely through a remote procedure channel.
    Type: Application
    Filed: March 22, 2002
    Publication date: September 25, 2003
    Inventors: Ji Ma, Tuan D. Le