Patents by Inventor Amy Wu

Amy Wu 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: 11922465
    Abstract: One or more servers can implement a method including generating an information resource comprising a content package including first content, metadata of a content extension, and a script for displaying the first content, and transmitting the information resource to a client device to cause the client device to: display the first content within an inline frame; identify an interaction with a user interface feature; transmit, responsive to identifying the interaction, a content extension request based on the metadata of the content extension; receive, responsive to the content extension request, a second content item; responsive to identifying the interaction, expand the inline frame from the first size to a second size; and display, in the expanded inline frame, the second content item, the second content item different from the first content item.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: March 5, 2024
    Assignee: GOOGLE LLC
    Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Patent number: 11720935
    Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
    Type: Grant
    Filed: January 11, 2021
    Date of Patent: August 8, 2023
    Assignee: GOOGLE LLC
    Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Publication number: 20230149569
    Abstract: The disclosure provides multifunctional compounds for use in medical imaging and therapy, the compounds comprising two or more of (i) a chelating ligand moiety (CL); (ii) an optical probe moiety (OP); and (iii) a biological targeting moiety (BT). The disclosure further provides related compositions and methods.
    Type: Application
    Filed: September 23, 2022
    Publication date: May 18, 2023
    Inventors: Amy Wu, Richard Ting
  • Publication number: 20220338724
    Abstract: A medical apparatus for insertion into an internal passage of a subject is provided having a body portion defining an exterior surface; one or more sensors disposed on the exterior surface of the body portion, the one or more sensors providing an insertion force profile representing the force exerted by the internal passage on the sensors during insertion of the body portion; and a processor and non-volatile storage associated therewith, the processor configured to execute software to compare the insertion force profile provided by the sensors with two or more training force profiles stored on the storage, and classify the insertion force profile provided by the sensors as corresponding to at least one of the training force profiles.
    Type: Application
    Filed: June 23, 2022
    Publication date: October 27, 2022
    Inventors: Amy WU, Peter YIM, Miriam SAFFERN, Xiaomeng XIAN, Mary Grace GANA, Samuel CASTRO
  • Publication number: 20220148044
    Abstract: One or more servers can implement a method including generating an information resource comprising a content package including first content, metadata of a content extension, and a script for displaying the first content, and transmitting the information resource to a client device to cause the client device to: display the first content within an inline frame; identify an interaction with a user interface feature; transmit, responsive to identifying the interaction, a content extension request based on the metadata of the content extension; receive, responsive to the content extension request, a second content item; responsive to identifying the interaction, expand the inline frame from the first size to a second size; and display, in the expanded inline frame, the second content item, the second content item different from the first content item.
    Type: Application
    Filed: January 26, 2022
    Publication date: May 12, 2022
    Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Patent number: 11263671
    Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
    Type: Grant
    Filed: January 6, 2020
    Date of Patent: March 1, 2022
    Assignee: GOOGLE LLC
    Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Publication number: 20210373728
    Abstract: Embodiments described herein are directed to a graphical user interface (GUI) for efficiently managing and organizing data items. The GUI utilizes machine learning-based clustering techniques that cluster data items into different clusters. The GUI displays each cluster as a user-selectable UI element. Each UI element displays keywords that are representative of the associated data items. The GUI enables the user to merge clusters together by interacting with the UI elements. For instance, the user may drag and drop one UI element over another UI element to combine the associated clusters. The GUI also enables a user to selectively associate certain Web pages of one cluster with another cluster. For instance, the GUI enables the user to move a keyword from one UI element to another UI element. The data items associated with that keyword are moved to the cluster represented by the other UI element.
    Type: Application
    Filed: May 28, 2020
    Publication date: December 2, 2021
    Inventors: Justin James Wagle, Nathaniel G. Roth, Alekhya Nandula, Amy Wu, Dustin D. Brown, Peter T. Martin, Elmar H. Langholz Villareal
  • Publication number: 20210133826
    Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
    Type: Application
    Filed: January 11, 2021
    Publication date: May 6, 2021
    Applicant: Google LLC
    Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Publication number: 20210056557
    Abstract: A method for verifying the authenticity of a point of sale prior to the initiation of a payment transaction using unique merchant-specific data and blockchain registration includes: receiving identification data from a point of sale device; receiving data comprising a permissioned blockchain, the data including a plurality of blockchain data values, each data value including at least a set of merchant data; verifying the point of sale device by identifying, in the plurality of blockchain data values, a set of merchant data that matches the received identification data; and outputting a notification to a user of the mobile communication device if verification of the point of sale device fails, or transmitting payment credentials stored in the mobile communication device to the point of sale device if verification of the point of sale device is successful.
    Type: Application
    Filed: August 20, 2019
    Publication date: February 25, 2021
    Applicant: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Prashant SHARMA, Amy WU, Philip Wei Ping YEN, Rajat MAHESHWARI
  • Publication number: 20200219147
    Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
    Type: Application
    Filed: January 6, 2020
    Publication date: July 9, 2020
    Applicant: Google LLC
    Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Patent number: 10528988
    Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: January 7, 2020
    Assignee: Google LLC
    Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Publication number: 20160042412
    Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
    Type: Application
    Filed: October 23, 2015
    Publication date: February 11, 2016
    Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Patent number: 9177334
    Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
    Type: Grant
    Filed: November 5, 2012
    Date of Patent: November 3, 2015
    Assignee: Google Inc.
    Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Publication number: 20150301559
    Abstract: A mounting apparatus for supporting a mobile device on a display includes a base, a stem portion, and an article receiver. The base is configured to engage the display. The stem portion extends from the base. The article receiver coupled to the stem portion. The article receiver is configured to releasably receive the mobile device.
    Type: Application
    Filed: April 21, 2015
    Publication date: October 22, 2015
    Inventors: Edward Wu, Amy Wu
  • Publication number: 20150254733
    Abstract: A method of providing an ad extension includes selecting an advertisement for display. The method also includes selecting additional information related to the advertisement. The method also includes transmitting data representing the advertisement to a browser. The browser interacts with an expandable API to render an inline frame having an advertisement slot. The browser renders and displays the advertisement in the frame. The method also includes transmitting display data representing the additional information related to the advertisement to the browser. The browser receives an input to activate the ad extension. In response to the input, the browser interacts with the expandable API system to expand and render the frame. The browser renders, in the frame, the advertisement slot containing the advertisement. The browser also renders, in the frame, the additional information. The browser displays the expanded inline frame, such that the displayed frame covers a portion of the content.
    Type: Application
    Filed: November 5, 2012
    Publication date: September 10, 2015
    Inventors: Amy WU, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
  • Publication number: 20120143701
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for providing a method for re-publishing content that is provided by a content publisher to a user. A method includes providing an advertisement for display to a user in a slot, the advertisement including a first annotation providing information for or about re-publishing the advertisement; receiving a request to re-publish the advertisement to one or more individuals or groups associated with the user in a social context; and providing the advertisement as part of an activity stream for a social application, including presenting the advertisement in the activity stream for the user.
    Type: Application
    Filed: November 30, 2011
    Publication date: June 7, 2012
    Applicant: GOOGLE INC.
    Inventors: Davi Reis, Christian Oestlien, Eider Silva de Oliveira, Marcus A. Leal, Amy Wu, Brandon M. Pearcy, Yi Zhang, Jennifer W. Lin
  • Publication number: 20120116867
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for providing a user interaction point on a user device in conjunction with content that is provided by a content publisher. A method includes receiving a request for an advertisement to be displayed in a slot associated with a third-party content site; identifying a relevant advertisement to be provided in the slot; determining information to be included in an annotation associated with the advertisement, the annotation including customized information related to the user or a group associated with the user; and providing the advertisement responsive to the request including providing the annotation for presentation along with the relevant advertisement.
    Type: Application
    Filed: November 4, 2011
    Publication date: May 10, 2012
    Applicant: GOOGLE INC.
    Inventors: Davi Reis, Christian Oestlien, Eider Silva de Oliveira, Marcus A. Leal, Amy Wu, Brandon M. Pearcy, Nathan P. Lucash, Igor P. Soares, Rafael M. Borges
  • Publication number: 20120116871
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer-readable storage medium, for providing a user interaction point on a user device in conjunction with content that is provided by a content publisher. A method includes receiving a request for an advertisement to be displayed in a slot associated with a third-party content site; identifying a relevant advertisement to be provided in the slot; determining information to be included in an annotation associated with the advertisement, the annotation including customized information related to the user or a group associated with the user; and providing the advertisement responsive to the request including providing the annotation for presentation along with the relevant advertisement.
    Type: Application
    Filed: November 5, 2010
    Publication date: May 10, 2012
    Applicant: GOOGLE INC.
    Inventors: Davi Reis, Christian Oestlien, Eider Silva de Oliveira, Marcus A. Leal, Amy Wu, Brandon Pearcy, Nathan Lucash, Igor P. Soares, Rafael M. Borges
  • Publication number: 20070094731
    Abstract: Various embodiments provide integrated solutions for detecting and treating undesirable activities. Detection and treatment solutions are integrated with software entities, such as applications, DLLs and the like, and provide status notifications for the user as to the status of the detection and treatment activities. In at least some embodiments, an integrated user interface is provided and gives the user the option to provide input and affect at least some of the treatment options.
    Type: Application
    Filed: October 25, 2005
    Publication date: April 26, 2007
    Applicant: Microsoft Corporation
    Inventors: Dan Teodosiu, Daniel Gwozdz, Sean Purcell, Amy Wu, Alexandra Heron, Elissa Murphy, Bo Rohlfsen
  • Patent number: 7165690
    Abstract: A post structure is axially formed with a plurality of elongated grooves which are not in communication with one another, and a plurality of accessories can be inserted directly into the elongated grooves in the lateral direction. And the accessories are assembled on the post by using a plurality of locking members, thereby making the assembly of the post structure easy and quick.
    Type: Grant
    Filed: October 21, 2004
    Date of Patent: January 23, 2007
    Assignee: BMP Furniture Industrial Co., Ltd.
    Inventor: Amy Wu