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: 7400098Abstract: 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: GrantFiled: December 30, 2003Date of Patent: July 15, 2008Assignee: Solomon Systech LimitedInventors: Chung Yee Ricky Ng, Stephen Wai-Yan Lai, Wai Yu Felix Wong, Cheung Fai Lee
-
Publication number: 20080073157Abstract: 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: ApplicationFiled: September 10, 2007Publication date: March 27, 2008Inventors: Ashur Kanon, Felix Wong
-
Publication number: 20070113185Abstract: 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: ApplicationFiled: November 16, 2005Publication date: May 17, 2007Applicant: Microsoft CorporationInventors: Stewart MacLeod, Felix Wong, Joe Coulombe, Perry Owen, M. Mohiuddin, Kalpesh Patel, Paul Pottorff
-
Publication number: 20070088630Abstract: 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: ApplicationFiled: September 29, 2005Publication date: April 19, 2007Applicant: Microsoft CorporationInventors: Stewart MacLeod, Felix Wong, Joseph Coulombe, Perry Owen, Osman Mohiuddin, Kalpesh Patel
-
Patent number: 6952704Abstract: 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: GrantFiled: November 26, 2001Date of Patent: October 4, 2005Assignee: Microsoft CorporationInventors: 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: 20050146281Abstract: 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: ApplicationFiled: December 30, 2003Publication date: July 7, 2005Inventors: Chung Ricky Ng, Stephen Lai, Wai Felix Wong, Cheung Lee
-
Publication number: 20050066059Abstract: 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: ApplicationFiled: September 24, 2003Publication date: March 24, 2005Inventors: John Zybura, Max Benson, Herman Man, Edward Wayt, Felix Wong, Jing Wu
-
Publication number: 20050065978Abstract: 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: ApplicationFiled: September 24, 2003Publication date: March 24, 2005Inventors: John Zybura, Max Benson, Herman Man, Edward Wayt, Felix Wong, Jing Wu
-
Publication number: 20050044103Abstract: 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: ApplicationFiled: September 28, 2004Publication date: February 24, 2005Applicant: Microsoft CorporationInventors: Stewart MacLeod, James Booth, Kim Cameron, Jonathan Fischer, Max Benson, Felix Wong, Robert Thompson, Hilal Al-Hilali
-
Publication number: 20050027734Abstract: 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: ApplicationFiled: August 30, 2004Publication date: February 3, 2005Applicant: Microsoft CorporationInventors: Stewart MacLeod, James Booth, Kim Cameron, Jonathan Fischer, Max Benson, Felix Wong, Robert Thompson, Hilal Al-Hilali
-
Publication number: 20050027713Abstract: 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: ApplicationFiled: August 1, 2003Publication date: February 3, 2005Inventors: Kim Cameron, Ahmad Abdel-Wahed, Matthias Leibmann, Kevin Miller, James Booth, Derek Murman, Max Benson, Felix Wong, Cezar Ungureanasu
-
Publication number: 20030105770Abstract: 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: ApplicationFiled: November 26, 2001Publication date: June 5, 2003Inventors: Stewart MacLeod, James H. Booth, Kim Cameron, Jonathan A. Fischer, Max L. Benson, Felix Wong, Robert Dan Thompson, Hilal Al-Hilali
-
Patent number: 6501226Abstract: 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: GrantFiled: February 12, 2001Date of Patent: December 31, 2002Assignee: Solomon Systech LimitedInventors: Wai-Yan Stephen Lai, Wah Chi Raymond Wang, Hing Kau Stephen Cheung, Wai Yu Felix Wong, Chung Yee Ricky Ng
-
Publication number: 20020097002Abstract: 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: ApplicationFiled: February 12, 2001Publication date: July 25, 2002Inventors: Wai-Yan Stephen Lai, Wah Chi Raymond Wang, Hing Kau Stephen Cheung, Wai Yu Felix Wong, Chung Yee Ricky Ng