Patents by Inventor Brian Lam

Brian Lam 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: 20100250365
    Abstract: Advertisements are enabled to be trafficked to an ad group having multiple associated placements. A user interface is configured to enable an ad group and an online advertisement to be selected. The selected ad group has an associated plurality of advertisement placements. An ad group modifier module is configured to associate the selected online advertisement with the selected ad group.
    Type: Application
    Filed: March 25, 2009
    Publication date: September 30, 2010
    Applicant: YAHOO! INC.
    Inventors: Vivek Hariharan, Brian Lam, Durgadatt R. Kamath, Graham S.T. Harris
  • Publication number: 20100223396
    Abstract: Systems, methods, and computer program products are described that intelligently determines the status of a process. The process is performed with respect to a creative asset that may be included in an online ad, for example. The status of the process is requested at a poll time that is calculated based on at least one attribute of the creative asset. For example, the calculated poll time may be based on a duration of a video associated with the creative asset, a weight (i.e., bitsize) of the creative asset, etc.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: YAHOO! INC.
    Inventors: Yogesh Bhootada, Randy Ho, Kishore Nair, Brian Lam, Durgadatt R. Kamath
  • Publication number: 20100223620
    Abstract: Systems, methods, and computer program products are described that are capable of recovering an asynchronous process after an error occurs with respect to the process. For example, the process may be re-initiated upon detection of the error. The re-initiated process is capable of not repeating tasks of the process that were completed prior to the occurrence of the error.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: YAHOO! INC.
    Inventors: Kishore Nair, Yogesh Bhootada, Brian Lam, Durgadatt R. Kamath, Randy Ho
  • Publication number: 20090319690
    Abstract: Embodiments of the instant invention are directed to a domain management system, apparatus and method for hosting and assigning domain names. Embodiments of the domain management system comprise a name assignment system and a hosting system, wherein the hosting system comprises a domain retrieval system and a data storage apparatus. The name assignment system verifies availability and assigns domain names to requesting clients. The name assignment system comprises an input component, a confirmation mechanism and a name storage means. Preferred embodiments of the domain retrieval system comprise a scheduler, a parsing member having a plurality of redirectors and a plurality of servers. The domain retrieval system locates the domain referenced by the domain name by parsing header information and utilizing a wildcard DNS. Once the domain is located, the domain retrieval system forwards the domain to the user computer.
    Type: Application
    Filed: November 21, 2005
    Publication date: December 24, 2009
    Inventors: Brian Shuster, Johnson Leong, Matthew Price, Brian Lam, Desmond Ford Johnson
  • Publication number: 20040172465
    Abstract: Embodiments of the instant invention are directed to a domain management system, apparatus and method for hosting and assigning domain names. Embodiments of the domain management system comprise a name assignment system and a hosting system, wherein the hosting system comprises a domain retrieval system and a data storage apparatus. The name assignment system verifies availability and assigns domain names to requesting clients. The name assignment system comprises an input component, a confirmation mechanism and a name storage means. Preferred embodiments of the domain retrieval system comprise a scheduler, a parsing member having a plurality of redirectors and a plurality of servers. The domain retrieval system locates the domain referenced by the domain name by parsing header information and utilizing a wildcard DNS. Once the domain is located, the domain retrieval system forwards the domain to the user computer.
    Type: Application
    Filed: January 29, 2004
    Publication date: September 2, 2004
    Inventors: Brian Shuster, Johnson Leong, Matthew Price, Brian Lam, Desmond Ford Johnson
  • Patent number: 6687746
    Abstract: Embodiments of the instant invention are directed to a domain management system, apparatus and method for hosting and assigning domain names. Embodiments of the domain management system comprise a name assignment system and a hosting system, wherein the hosting system comprises a domain retrieval system and a data storage apparatus. The name assignment system verifies availability and assigns domain names to requesting clients. The name assignment system comprises an input component, a confirmation mechanism and a name storage means. Preferred embodiments of the domain retrieval system comprise a scheduler, a parsing member having a plurality of redirectors and a plurality of servers. The domain retrieval system locates the domain referenced by the domain name by parsing header information and utilizing a wildcard DNS. Once the domain is located, the domain retrieval system forwards the domain to the user computer.
    Type: Grant
    Filed: August 30, 1999
    Date of Patent: February 3, 2004
    Assignee: Ideaflood, Inc.
    Inventors: Brian Shuster, Johnson Leong, Matthew Price, Brian Lam, Desmond Ford Johnson