Patents by Inventor Dominic Cheung

Dominic Cheung 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: 20090164269
    Abstract: A system is disclosed for detecting and handling click fraud in a mobile environment. The system may identify a source of a request. The request may be handled differently based on whether the source of the request originated from mobile traffic or web traffic. The source of the request may be used to determine whether a request is valid or invalid. The request may be flagged if the request is invalid.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20090164286
    Abstract: Systems and methods for allocating advertisement budget information is provided. In one implementation, the method may include receiving, via a user interface, a total budget for an account comprising at least one mobile based advertisement campaign and receiving, via the user interface, distribution information for apportioning the total budget over at least a mobile based advertisement campaign of the at least one mobile based advertisement campaign.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20090164299
    Abstract: A system is described for providing a user interface for displaying and creating advertiser defined groups of mobile advertisement campaign information targeted to mobile carriers. The system may include a processor, a memory and an interface. The memory may store mobile advertisement campaign information and one or more ad groups. The interface may be operatively connected to the memory and the processor and may communicate with users. The processor may be operatively connected to the interface and the memory and may organize the mobile advertisement information into one or more ad groups. The one or more ad groups may be associated with one or more mobile carriers. The processor may send at least a portion of the mobile advertisement campaign information via the interface to a user interface for display to a user. The portion sent to the user may be based on the one or more mobile carriers.
    Type: Application
    Filed: December 21, 2007
    Publication date: June 25, 2009
    Applicant: Yahoo! Inc.
    Inventors: Arvind Gupta, Ashutosh Tiwari, Gopalakrishnan Venkatraman, Dominic Cheung, Stacy R. Bennett, Douglas B. Koen
  • Publication number: 20090094073
    Abstract: A real-time click system to process advertisement (ad) clicks includes a real-time listener operative to listen for, and store in a memory, a plurality of click event packets emitted by an ad server when corresponding ads are clicked by web users. A sequencer stores the click event packets in a database. A collector is coupled with the real-time listener and the sequencer and is operative to retrieve the plurality of click event packets, upon request, from the memory at a predetermined time interval. The collector also determines a partition number associated with each of the plurality of click event packets and sends to the sequencer the click event packets having a partition number corresponding to the sequencer.
    Type: Application
    Filed: October 3, 2007
    Publication date: April 9, 2009
    Applicant: Yahoo! Inc.
    Inventors: Dominic Cheung, Rana Anjum Ahmed, Eugene Freeman Hu, Robert K. Wong, Muhammad Ali Siddiqui, Brian Wayne Sorkin
  • Publication number: 20060247981
    Abstract: A notification method in a computer database system includes receiving a notification instruction from an owner associated with a search listing stored in the computer database system, monitoring conditions specified by the notification instruction for the search listing, and sending a notification to the owner upon detection of a changed condition of the search listing.
    Type: Application
    Filed: June 15, 2006
    Publication date: November 2, 2006
    Inventors: Narinder Singh, Scott Snell, Douglas Huffman, Darren Davis, Thomas Soulanille, Dominic Cheung
  • Publication number: 20060235824
    Abstract: A method and system for improving the efficiency of a database processing system for evaluating candidate data items representing search listings that are submitted for inclusion into a search engine database. Candidate search listings are automatically assessed for quality, style, and relevance to evaluate risk of unfavorable reception by a user and of potential exposure volume. Search listings which are higher-risk or higher-volume are routed through manual editorial review while lower-risk, lower-volume search listings are routed for immediate inclusion in the search database without manual editorial evaluation. Accordingly, human editorial efforts can be devoted to manual review of high-risk or high-volume search listings while efficiency is simultaneously improved in the processing system as a whole.
    Type: Application
    Filed: October 11, 2005
    Publication date: October 19, 2006
    Inventors: Dominic Cheung, Dennis Wu, Barry Laffoon, Alan Lang, Scott Snell, Jie Zhang, Pierre Wang, Jennifer Wu, Peter Goodwine, Wai-Yin Wong, Carey Sublette, Stephan Cunningham, Bruce Holmes
  • Publication number: 20060206508
    Abstract: A system for advertisers to efficiently manage their search listings in placement database search system includes grouping means for managing multiple categories for the search listings and query means for searching search listings. The system further includes quick-fill means for modifying an attribute in plurality of search listings by specifying the modification at single location.
    Type: Application
    Filed: May 8, 2006
    Publication date: September 14, 2006
    Inventors: Ann-Bettina Colace, Scott Snell, Jeremy Daw, Dominic Cheung, Benjamin Watkins, Thomas Soulanille, Matthew Ropp, Gabriel Graham, Peng Zhao, Kenneth Kharma, Susan Phillips
  • Publication number: 20060206355
    Abstract: A system and method of generating an ordered search list via a search engine by determining various account balances to determine where a search listing will appear, if at all, in a search results list. If a web site advertiser's account is below a threshold, the search listing associated with the advertiser will not appear in the search list. Various balances may be used. Some of the balances may be closer to real-time balances and others may be more accurate, for example by removing certain event charges that were later determined to be non-chargeable. By using and monitoring the various account balances, the search engine prevents over-delivery of advertising through search result listings and possible over-billing of the advertisers.
    Type: Application
    Filed: May 9, 2006
    Publication date: September 14, 2006
    Inventors: Dominic Cheung, Scott Shifflett, Darren Davis, Eugene Hu, Scott Snell, Peter Savich
  • Publication number: 20060132832
    Abstract: A method and a system allow a user of a portable communication device such as a mobile telephone to transfer contact data automatically from the portable communication device to a fixed line communication device and initiate a call to a selected contact via the fixed line device. The portable device transmits contact data wirelessly to a wireless reception unit associated with the fixed line communication device, and carries out a permission process to ensure that the portable device is authorized to instruct the fixed line device to initiate a call. The portable device then instructs the fixed line device to initiate a call and the user uses an audio interface of the fixed line device to make the call.
    Type: Application
    Filed: December 17, 2004
    Publication date: June 22, 2006
    Inventors: Sonia Lippe, Dominic Cheung
  • Patent number: 6983280
    Abstract: A method and system for improving the efficiency of a database processing system for evaluating candidate data items representing search listings that are submitted for inclusion into a search engine database. Candidate search listings are automatically assessed for quality, style, and relevance to evaluate risk of unfavorable reception by a user and of potential exposure volume. Search listings which are higher-risk or higher-volume are routed through manual editorial review while lower-risk, lower-volume search listings are routed for immediate inclusion in the search database without manual editorial evaluation. Accordingly, human editorial efforts can be devoted to manual review of high-risk or high-volume search listings while efficiency is simultaneously improved in the processing system as a whole.
    Type: Grant
    Filed: September 13, 2002
    Date of Patent: January 3, 2006
    Assignee: Overture Services Inc.
    Inventors: Dominic Cheung, Dennis Wu, Barry Laffoon, Alan Lang, Scott Snell, Jie Zhang, Pierre Wang, Jennifer Wu, Peter Goodwine, Wai-Yin Wong, Carey Sublette, Stephan Cunningham, Bruce T. Holmes
  • Publication number: 20050065928
    Abstract: A system and method for improving the relevance of search results given by, and favorable user experience with, a search engine by automatically detecting and removing search listings which are unusually infrequently selected by users from among other search listings. Data representing presentation of individual search listings as part of search results and data representing selection of such search listing by a user are accumulated and analyzed to evaluate performance of the search listing. Rates of selection of search listings are compared to rates of selections of search listings in similar and different positions within search results sets. Search listings with unusually low selection rates are marked from removal from the search database and/or are demoted from generalizing matching mechanisms to more specific matching mechanisms. Parameters of the accumulation and performance evaluation are adjusted according to the search volume of the search listing.
    Type: Application
    Filed: August 2, 2004
    Publication date: March 24, 2005
    Inventors: Kurt Mortensen, Dominic Cheung, Alan Lang, Scott Snell, Jie Zhang, Pierre Wang
  • Publication number: 20040220914
    Abstract: A system and method for improving the relevance of search results given by, and favorable user experience with, a search engine by automatically detecting and removing search listings which are unusually infrequently selected by users from among other search listings. Data representing presentation of individual search listings as part of search results and data representing selection of such search listing by a user are accumulated and analyzed to evaluate performance of the search listing. Rates of selection of search listings are compared to rates of selections of search listings in similar and different positions within search results sets. Search listings with unusually low selection rates are marked from removal from the search database. An owner of the search listing can be provided with an opportunity to modify the search listing and the modified search listing is similarly monitored for low performance.
    Type: Application
    Filed: May 2, 2003
    Publication date: November 4, 2004
    Inventors: Dominic Cheung, Alan E. Lang, Scott Snell, Jie Zhang, Pierre Wang
  • Publication number: 20040054661
    Abstract: A method and system for improving the efficiency of a database processing system for evaluating candidate data items representing search listings that are submitted for inclusion into a search engine database. Candidate search listings are automatically assessed for quality, style, and relevance to evaluate risk of unfavorable reception by a user and of potential exposure volume. Search listings which are higher-risk or higher-volume are routed through manual editorial review while lower-risk, lower-volume search listings are routed for immediate inclusion in the search database without manual editorial evaluation. Accordingly, human editorial efforts can be devoted to manual review of high-risk or high-volume search listings while efficiency is simultaneously improved in the processing system as a whole.
    Type: Application
    Filed: September 13, 2002
    Publication date: March 18, 2004
    Inventors: Dominic Cheung, Dennis Wu, Barry Laffoon, Alan Lang, Scott Snell, Jie Zhang, Pierre Wang, Jennifer Wu, Peter Goodwine, Wai-Yin Wong, Carey Sublette, Stephan Cunningham, Bruce T. Holmes
  • Patent number: 5231580
    Abstract: An automated method and apparatus determines characteristics of nerve fibers. The apparatus includes an imaging unit that creates a digital image data representative of an image of a cross-section of a nerve fiber to be tested; a control unit, including image processing capability, is coupled to the imaging unit and analyzes the digital image data created by the imaging unit to identify particular characteristics of the nerve fibers including axon area, the myelin sheath area, the fiber area, the myelin sheath thickness, the fiber perimeter and the fiber eccentricity.
    Type: Grant
    Filed: April 1, 1991
    Date of Patent: July 27, 1993
    Assignee: The United States of America as represented by the Secretary of the Department of Health and Human Services
    Inventors: Dominic Cheung, Christopher L. Christman, Nitish V. Thakor