Patents by Inventor Edward Yang

Edward Yang 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: 20140047409
    Abstract: Systems and processes for providing an application development tool are disclosed. The application development tool may include a user interface that allows a user to select and modify widgets, map API properties to widget attributes, and create application user interfaces using the widgets. To modify the widgets and create applications, the application development tool may edit the source code associated with the widget or application based on input received from the user via the application development tool interface.
    Type: Application
    Filed: August 13, 2012
    Publication date: February 13, 2014
    Applicant: Magnet Systems Inc.
    Inventors: Edward YANG, Robyn J. Chan, Hanju Kim
  • Patent number: 8484041
    Abstract: The present invention generally relates to online reputations. Specifically, this invention relates to a system and method for analyzing, determining, reporting and modifying an online reputation of a business, professional or individual. The online reputation of a business, professional or individual being comprised of a numeric value, calculated at least in part on positive reviews of the business, professional or individual, negative reviews of the business, professional or individual and the types of websites the positive or negative reviews reside upon.
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: July 9, 2013
    Inventor: Edward Yang
  • Publication number: 20130018814
    Abstract: The present invention generally relates to online reputations. Specifically, this invention relates to a system and method for analyzing, determining, reporting and modifying an online reputation of a business, professional or individual. The online reputation of a business, professional or individual being comprised of a numeric value, calculated at least in part on positive reviews of the business, professional or individual, negative reviews of the business, professional or individual and the types of websites the positive or negative reviews reside upon.
    Type: Application
    Filed: September 20, 2012
    Publication date: January 17, 2013
    Inventor: Edward Yang
  • Publication number: 20120097898
    Abstract: Disclosed are methods of dispersing sulfonated polythiophenes in a non-aqueous solvent including replacing water for organic solvent without precipitation of the polythiophene. Once dispersed in a non-aqueous solvent, the sulfonated polythiophene can be mixed with a matrix polymer. The materials can be used in organic electronic devices including OLEDs and OPVs. The solvent processes can improve the viscosity properties. Sulfonated regioregular polythiophenes can be used. A benefit is improved solvent compatibility in building organic electronic devices and improved ability to formulate with matrix materials.
    Type: Application
    Filed: April 30, 2010
    Publication date: April 26, 2012
    Inventors: Venkataramanan Seshadri, Edward Yang
  • Patent number: 7143185
    Abstract: A network switch that controls the communication of data frames between stations includes receive devices that correspond to ports on the network switch. The receive devices receive and store data frame information from the network stations. The network switch also includes an external memory interface that receives the data frame information from the receive devices and transfers the data frame information to multiple external memory devices.
    Type: Grant
    Filed: August 29, 2000
    Date of Patent: November 28, 2006
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Feng-Jong Edward Yang, Bahadir Erimli
  • Patent number: 7031305
    Abstract: A network switch having switch ports for full-duplex communication of data packets with respective network nodes according to Ethernet (IEEE 802.3) protocol that flexibly assigns memory access slots to access an external memory according to programmable information. A scheduler within an external memory interface assigns the memory access slots to the respective network switch ports according to a programmed sequence written into an assignment table memory from an external programmable data storage device.
    Type: Grant
    Filed: May 24, 1999
    Date of Patent: April 18, 2006
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ching Yu, Xiaohua Zhuang, Bahadir Erimli, John M. Chiang, Shashank Merchant, Robert Williams, Edward Yang, Chandan Egbert, Vallath Nandakumar, Ian Lam, Eric Tsin-Ho Leung
  • Patent number: 6563818
    Abstract: A network switch configured for switching data frames across multiple ports utilizes an efficient arbiter to store the data frames. Each port possesses queuing logic for requesting a free pointer from a free buffer queue. A multi-level arbitration logic arbitrates all the requests of equal priority from the network switch ports in a round robin scheme. The arbitration logic comprises a plurality of cells that cascaded to output an acknowledgement signal in response to an inhibit signal and a request signal as well as a counter that is incremented upon an asserted acknowledgement signal.
    Type: Grant
    Filed: May 20, 1999
    Date of Patent: May 13, 2003
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Jinqlih Sang, Edward Yang
  • Patent number: 6501734
    Abstract: A network switch having switch ports for full-duplex communication of data packets with respective network nodes according to Ethernet (IEEE 802.3) protocol dynamically allocates external memory bandwidth slots between high data rate ports. An external memory interface determines if a high data rate port makes a request for a bandwidth slot and grants the request if made. The slot is taken from a selected group which is a subset of the total number of slots. If a request for the slot is not made, the external memory interface assigns the slot to another high data rate port. Lower data rate ports in the network switch are assigned fixed slots from those slots not from within the selected group of slots. The dynamic allocation of bandwidth slots between the high data rate port enables the efficient use of limited memory bandwidth resources.
    Type: Grant
    Filed: May 24, 1999
    Date of Patent: December 31, 2002
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ching Yu, Xiaohua Zhuang, Bahadir Erimli, John M. Chiang, Shashank Merchant, Robert Williams, Edward Yang, Chandan Egbert, Vallath Nandakumar, Ian Lam, Eric Tsin-Ho Leung
  • Patent number: 6442137
    Abstract: A network switch having switch ports for full-duplex communication of data packets with respective network nodes according to Ethernet (IEEE 802.3) protocol that allocates a prescribed number of external memory bandwidth slots between high data rate ports based on the compared amount of network traffic on the respective ports. A scheduler within an external memory interface initially assigns memory access slots to the respective high data rate ports according to a prescribed sequence. If the scheduler subsequently detects that the network data traffic on a port having less slots is higher than the traffic on a port having more slots, the slots are swapped between the high data rate ports. Additionally, a clock multiplexer in one of the high data rate ports adjusts the data rate of the port dependent upon the number of slots assigned to that port.
    Type: Grant
    Filed: May 24, 1999
    Date of Patent: August 27, 2002
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Ching Yu, Xiaohua Zhuang, Bahadir Erimli, John M. Chiang, Shashank Merchant, Robert Williams, Edward Yang, Chandan Egbert, Vallath Nandakumar, Ian Lam, Eric Tsin-Ho Leung
  • Patent number: 6401147
    Abstract: A programmable split-queue structure includes a first queue area for receiving entries, a second queue area for outputting entries input to said first queue area, and a queue overflow engine logically coupled to the first queue area and the second queue area. The queue overflow engine functions to transfer entries from the first queue area to the second queue area using one of two transfer modes. The queue overflow engine selects the most appropriate transfer mode based on a prescribed threshold value that can be dynamically programmed. An overflow storage area having high capacity may be provided in an external memory in order to increase the overall capacity of the queue structure.
    Type: Grant
    Filed: May 24, 1999
    Date of Patent: June 4, 2002
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Jinqlih Sang, Edward Yang, Bahadir Erimli
  • Patent number: 6120366
    Abstract: The invention provides a chemical-mechanical polishing pad, which includes a plurality of annular grooves and a plurality of streamline grooves designed according to principles of the hydrodynamics. The streamline grooves of polishing pad are designed according to flow equations derived from source flow and vortex flow, and the streamline grooves of polishing pad uniformly distribute the slurry on the polishing pad. An angle and a depth of the streamline groove, which are calculated by boundary layer effect of the streamline groove function, are used to design an optimum structure for polishing pad.
    Type: Grant
    Filed: January 4, 1999
    Date of Patent: September 19, 2000
    Assignee: United Microelectronics Corp.
    Inventors: Juen-Kuen Lin, Chien-Hsin Lai, Peng-Yih Peng, Edward Yang, Kun-Lin Wu, Fu-Yang Yu
  • Patent number: 5825391
    Abstract: Disclosed are a jet ink composition and a method for printing on glass, plastic, and metal surfaces messages having good adhesion and alcohol rub resistance, said composition comprising an organic solvent, a flexible thermoplastic urethane resin, a colorant, a cellulose nitrate resin, and an adhesion promoter.
    Type: Grant
    Filed: July 31, 1996
    Date of Patent: October 20, 1998
    Assignee: Videojet Systems International, Inc.
    Inventor: Edward Yang
  • Patent number: 5594044
    Abstract: Disclosed are a jet ink composition and a method for printing on glass, plastic, and metal surfaces messages having good adhesion and isopropyl alcohol rub resistance, said composition comprising an organic solvent, a flexible thermoplastic urethane resin, a colorant, a cellulose nitrate resin, and an adhesion promoter.
    Type: Grant
    Filed: March 3, 1995
    Date of Patent: January 14, 1997
    Assignee: Videojet Systems International, Inc.
    Inventor: Edward Yang