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: 11922465Abstract: 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: GrantFiled: January 26, 2022Date of Patent: March 5, 2024Assignee: GOOGLE LLCInventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
-
Patent number: 11720935Abstract: 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: GrantFiled: January 11, 2021Date of Patent: August 8, 2023Assignee: GOOGLE LLCInventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
-
Publication number: 20230149569Abstract: 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: ApplicationFiled: September 23, 2022Publication date: May 18, 2023Inventors: Amy Wu, Richard Ting
-
Publication number: 20220338724Abstract: 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: ApplicationFiled: June 23, 2022Publication date: October 27, 2022Inventors: Amy WU, Peter YIM, Miriam SAFFERN, Xiaomeng XIAN, Mary Grace GANA, Samuel CASTRO
-
Publication number: 20220148044Abstract: 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: ApplicationFiled: January 26, 2022Publication date: May 12, 2022Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
-
Patent number: 11263671Abstract: 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: GrantFiled: January 6, 2020Date of Patent: March 1, 2022Assignee: GOOGLE LLCInventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
-
Publication number: 20210373728Abstract: 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: ApplicationFiled: May 28, 2020Publication date: December 2, 2021Inventors: Justin James Wagle, Nathaniel G. Roth, Alekhya Nandula, Amy Wu, Dustin D. Brown, Peter T. Martin, Elmar H. Langholz Villareal
-
Publication number: 20210133826Abstract: 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: ApplicationFiled: January 11, 2021Publication date: May 6, 2021Applicant: Google LLCInventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
-
Publication number: 20210056557Abstract: 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: ApplicationFiled: August 20, 2019Publication date: February 25, 2021Applicant: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Prashant SHARMA, Amy WU, Philip Wei Ping YEN, Rajat MAHESHWARI
-
Publication number: 20200219147Abstract: 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: ApplicationFiled: January 6, 2020Publication date: July 9, 2020Applicant: Google LLCInventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
-
Patent number: 10528988Abstract: 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: GrantFiled: October 23, 2015Date of Patent: January 7, 2020Assignee: Google LLCInventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
-
Publication number: 20160042412Abstract: 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: ApplicationFiled: October 23, 2015Publication date: February 11, 2016Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
-
Patent number: 9177334Abstract: 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: GrantFiled: November 5, 2012Date of Patent: November 3, 2015Assignee: Google Inc.Inventors: Amy Wu, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
-
Publication number: 20150301559Abstract: 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: ApplicationFiled: April 21, 2015Publication date: October 22, 2015Inventors: Edward Wu, Amy Wu
-
Publication number: 20150254733Abstract: 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: ApplicationFiled: November 5, 2012Publication date: September 10, 2015Inventors: Amy WU, Brandon Murdock Pearcy, Nathan Peter Lucash, Jun Xu, Yi Zhang, Zhen Yu
-
Publication number: 20120143701Abstract: 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: ApplicationFiled: November 30, 2011Publication date: June 7, 2012Applicant: 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: 20120116867Abstract: 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: ApplicationFiled: November 4, 2011Publication date: May 10, 2012Applicant: 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: 20120116871Abstract: 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: ApplicationFiled: November 5, 2010Publication date: May 10, 2012Applicant: 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: 20070094731Abstract: 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: ApplicationFiled: October 25, 2005Publication date: April 26, 2007Applicant: Microsoft CorporationInventors: Dan Teodosiu, Daniel Gwozdz, Sean Purcell, Amy Wu, Alexandra Heron, Elissa Murphy, Bo Rohlfsen
-
Patent number: 7165690Abstract: 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: GrantFiled: October 21, 2004Date of Patent: January 23, 2007Assignee: BMP Furniture Industrial Co., Ltd.Inventor: Amy Wu