Patents by Inventor Felix Wong

Felix Wong 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: 7400098
    Abstract: According to the present invention, a display driver includes a voltage and current source that drive pixels and compensate for parasitic voltage to produce row pixels having intensities that are relatively uncorrelated to the number of “ON” pixels in a given row. The voltage source that provides the pre-charge for each pixel includes a constant value and a compensation voltage determined based on the number of “ON” pixels in each row. The compensation voltage is also determined based on the characteristics of the diodes associated with each pixel and the resistance associated the common ground of each row.
    Type: Grant
    Filed: December 30, 2003
    Date of Patent: July 15, 2008
    Assignee: Solomon Systech Limited
    Inventors: Chung Yee Ricky Ng, Stephen Wai-Yan Lai, Wai Yu Felix Wong, Cheung Fai Lee
  • Publication number: 20080073157
    Abstract: An auxiliary power supply apparatus and method thereof including a backup battery system having a power supply and a control board to provide an auxiliary power to an elevator control system upon failure of a primary power so that an elevator car may run to a next available upward or downward landing and open at least one door to the elevator.
    Type: Application
    Filed: September 10, 2007
    Publication date: March 27, 2008
    Inventors: Ashur Kanon, Felix Wong
  • Publication number: 20070113185
    Abstract: Various technologies and techniques are disclosed that improve the creation of diagrams. The user can select an option to create a diagram based on existing inventory, such as a network inventory. Details about the inventory are retrieved from one or more databases and/or files. The diagram is laid out in a snaking S tree to increase the number of attach points for a given diagram size. Each node on the diagram can include a graphic that represents a type, such as a machine type, and a label that summarizes the most important properties. Different graphics are used to represent different types of inventory, such as network equipment. To reduce clutter on the diagram, some inventory is grouped together on a single node to represent multiple pieces of the same type of inventory. The diagram can be submitted to other software programs for further analysis of the data contained therein.
    Type: Application
    Filed: November 16, 2005
    Publication date: May 17, 2007
    Applicant: Microsoft Corporation
    Inventors: Stewart MacLeod, Felix Wong, Joe Coulombe, Perry Owen, M. Mohiuddin, Kalpesh Patel, Paul Pottorff
  • Publication number: 20070088630
    Abstract: A system and method that facilitates automated assessment and/or deployment related to computer network(s) is provided. The assessment system can be employed to automatically discover network asset(s) and inventory the discovered asset(s) (e.g., hardware and/or software). The deployment system can utilize the inventory to (1) create diagram(s) of the network asset(s) and/or proposed infrastructure; (2) create a customized, detailed proposal to upgrade and/or migrate existing infrastructure; (3) create checklist(s) and/or job aids to facilitate upgrade and/or migration; (4) automate setup of the network infrastructure, (5) identify hardware and/or software compatibility issue(s), if any; and/or (6) prepare a software license summary. For example, the system and method can be employed to quickly provide information to business decision makers to facilitate the decision-making process with regard to migration of the computer network infrastructure.
    Type: Application
    Filed: September 29, 2005
    Publication date: April 19, 2007
    Applicant: Microsoft Corporation
    Inventors: Stewart MacLeod, Felix Wong, Joseph Coulombe, Perry Owen, Osman Mohiuddin, Kalpesh Patel
  • Patent number: 6952704
    Abstract: The described arrangements and procedures provide a directory schema with object classes that have flexible attributes. This means that attributes can be extended independent of modifications to the directory schema. Specifically, an object instance of a content class described in the directory schema is instantiated. The content class includes a flexible attribute having a data type. A property is assigned to the attribute. The property is any combination of an operational and data providing property. The property is independent of the attribute's data type. Thus, without modifying the directory schema, multiple instances of the same object class can have attributes that provide completely different data types and completely different data operations.
    Type: Grant
    Filed: November 26, 2001
    Date of Patent: October 4, 2005
    Assignee: Microsoft Corporation
    Inventors: Stewart P. MacLeod, James H. Booth, Kim Cameron, Jonathan A. Fischer, Max L. Benson, Felix Wong, Robert Dan Thompson IV, Hilal Al-Hilali
  • Publication number: 20050146281
    Abstract: According to the present invention, a display driver includes a voltage and current source that drive pixels and compensate for parasitic voltage to produce row pixels having intensities that are relatively uncorrelated to the number of “ON” pixels in a given row. The voltage source that provides the pre-charge for each pixel includes a constant value and a compensation voltage determined based on the number of “ON” pixels in each row. The compensation voltage is also determined based on the characteristics of the diodes associated with each pixel and the resistance associated the common ground of each row.
    Type: Application
    Filed: December 30, 2003
    Publication date: July 7, 2005
    Inventors: Chung Ricky Ng, Stephen Lai, Wai Felix Wong, Cheung Lee
  • Publication number: 20050066059
    Abstract: Changes to references are propagated between entities in correlated namespaces. A first object in one external namespace refers to a second object in the one external namespace. The first object and the second object have associated central representations in a central namespace. A change to that reference is propagated to a third object in a third namespace by evaluating the associations between the central representations in the central namespace to determine if the third object is associated with one of the central representations, and if so, propagating the change to the reference. A user interface for configuring the flow of the propagations is also described.
    Type: Application
    Filed: September 24, 2003
    Publication date: March 24, 2005
    Inventors: John Zybura, Max Benson, Herman Man, Edward Wayt, Felix Wong, Jing Wu
  • Publication number: 20050065978
    Abstract: Described are mechanisms and techniques for enabling incremental non-chronological synchronization of namespaces. In an environment, entities must have unique names within a namespace and entities may only refer to entities that actually exist within the namespace. Synchronizing two such namespaces involves providing a mechanism for indicating that an entity has been created because a reference to that entity has been made even though that entity does not yet exist. At such time as the entity is formally created, the indication is removed. Synchronizing two such namespaces also involves providing a mechanism for indicating that an entity's unique name in the namespace has been compromised through the synchronization process.
    Type: Application
    Filed: September 24, 2003
    Publication date: March 24, 2005
    Inventors: John Zybura, Max Benson, Herman Man, Edward Wayt, Felix Wong, Jing Wu
  • Publication number: 20050044103
    Abstract: Systems and methods for extending a directory schema independent of schema modification are described. In one aspect, a directory schema data structure includes a flexible attribute data field. The flexible attribute data field identifies a complex data type. The complex data type is used to express one or more operational or data providing properties of a flexible attribute. The one or more operational or data providing properties are independent of the complex data type and independent of directory schema modification. The directory schema data structure also includes a flexible structural object content class to encapsulate the flexible attribute.
    Type: Application
    Filed: September 28, 2004
    Publication date: February 24, 2005
    Applicant: Microsoft Corporation
    Inventors: Stewart MacLeod, James Booth, Kim Cameron, Jonathan Fischer, Max Benson, Felix Wong, Robert Thompson, Hilal Al-Hilali
  • Publication number: 20050027734
    Abstract: Systems and methods for extending a directory schema independent of schema modification are described. In one aspect, a directory schema data structure includes a flexible attribute data field. The flexible attribute data field identifies a complex data type. The complex data type is used to express one or more operational or data providing properties of a flexible attribute. The one or more operational or data providing properties are independent of the complex data type and independent of directory schema modification. The directory schema data structure also includes a flexible structural object content class to encapsulate the flexible attribute.
    Type: Application
    Filed: August 30, 2004
    Publication date: February 3, 2005
    Applicant: Microsoft Corporation
    Inventors: Stewart MacLeod, James Booth, Kim Cameron, Jonathan Fischer, Max Benson, Felix Wong, Robert Thompson, Hilal Al-Hilali
  • Publication number: 20050027713
    Abstract: Subject matter includes a password management system in which a web application obtains a list of accounts associated with a given user from an identity integration system connected to diverse data sources and in which a password can be updated in each data source, even when the identity integration system does not natively communicate with a data source.
    Type: Application
    Filed: August 1, 2003
    Publication date: February 3, 2005
    Inventors: Kim Cameron, Ahmad Abdel-Wahed, Matthias Leibmann, Kevin Miller, James Booth, Derek Murman, Max Benson, Felix Wong, Cezar Ungureanasu
  • Publication number: 20030105770
    Abstract: The described arrangements and procedures provide a directory schema with object classes that have flexible attributes. This means that attributes can be extended independent of modifications to the directory schema. Specifically, an object instance of a content class described in the directory schema is instantiated. The content class includes a flexible attribute having a data type. A property is assigned to the attribute. The property is any combination of an operational and data providing property. The property is independent of the attribute's data type. Thus, without modifying the directory schema, multiple instances of the same object class can have attributes that provide completely different data types and completely different data operations.
    Type: Application
    Filed: November 26, 2001
    Publication date: June 5, 2003
    Inventors: Stewart MacLeod, James H. Booth, Kim Cameron, Jonathan A. Fischer, Max L. Benson, Felix Wong, Robert Dan Thompson, Hilal Al-Hilali
  • Patent number: 6501226
    Abstract: A driving system and its corresponding driving scheme for electroluminescence displays that employs the principle of electric charge conservation and recycling in order to reduce switching current requirement against the system power source. In an electroluminescence display of a matrix of electroluminescence elements arrayed in rows and columns, wherein anodes of the electroluminescence elements on each row being electrically connected to a corresponding anode line, and cathodes of the electroluminescence elements on each column being electrically connected to a corresponding cathode line, a driving system for driving said electroluminescence display comprises a row/column control circuit for lighting at least one of said electroluminescence elements by establishing an electrical route across the power source and the ground in a driving scheme. The driving scheme sequentially scans each of the cathode lines while simultaneously drives at least one of the anode lines during each scanning.
    Type: Grant
    Filed: February 12, 2001
    Date of Patent: December 31, 2002
    Assignee: Solomon Systech Limited
    Inventors: Wai-Yan Stephen Lai, Wah Chi Raymond Wang, Hing Kau Stephen Cheung, Wai Yu Felix Wong, Chung Yee Ricky Ng
  • Publication number: 20020097002
    Abstract: A driving system and its corresponding driving scheme for electroluminescence displays that employs the principle of electric charge conservation and recycling in order to reduce switching current requirement against the system power source. In an electroluminescence display of a matrix of electroluminescence elements arrayed in rows and columns, wherein anodes of the electroluminescence elements on each row being electrically connected to a corresponding anode line, and cathodes of the electroluminescence elements on each column being electrically connected to a corresponding cathode line, a driving system for driving said electroluminescence display comprises a row/column control circuit for lighting at least one of said electroluminescence elements by establishing an electrical route across the power source and the ground in a driving scheme. The driving scheme sequentially scans each of the cathode lines while simultaneously drives at least one of the anode lines during each scanning.
    Type: Application
    Filed: February 12, 2001
    Publication date: July 25, 2002
    Inventors: Wai-Yan Stephen Lai, Wah Chi Raymond Wang, Hing Kau Stephen Cheung, Wai Yu Felix Wong, Chung Yee Ricky Ng