Patents by Inventor Yuanying Xie

Yuanying Xie 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: 11232119
    Abstract: Content items may be selected and served with a resource such that each content item is displayed in a corresponding content item slot based on a determined order. The determined order may be based on content of the resource and a referral query. A referral query location of the resource may be based on the referral query and data indicative of content of the resource. In some implementations, the determined order may be based on a predictive model and the referral query location. The predictive model may be based on aggregate historical data of interactions. In some implementations, the determined order may be based on a proximity of a content item slot relative to the referral query location.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: January 25, 2022
    Assignee: GOOGLE LLC
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Patent number: 10725611
    Abstract: A method includes receiving, at a particular time, a user request for a graphical user interface comprising a plurality of interactive graphical elements that are associated with a user account of a user, each interactive graphical element identifies a type of an application and is selectable by the user to provide access to a corresponding application. The method further includes determining, for each of the plurality of interactive graphical elements, a relevance of a respective interactive graphical element to the user at the particular time based on one or more operations previously performed by the user with respect to the respective interactive graphical element close to the particular time within the user account, and causing a presentation of the plurality of interactive graphical elements for the user account using an ordering of the interactive graphical elements that is based on the relevance of each of the plurality of interactive graphical elements to the user at the particular time.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: July 28, 2020
    Assignee: GOOGLE LLC
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Publication number: 20200097467
    Abstract: Content items may be selected and served with a resource such that each content item is displayed in a corresponding content item slot based on a determined order. The determined order may be based on content of the resource and a referral query. A referral query location of the resource may be based on the referral query and data indicative of content of the resource. In some implementations, the determined order may be based on a predictive model and the referral query location. The predictive model may be based on aggregate historical data of interactions. In some implementations, the determined order may be based on a proximity of a content item slot relative to the referral query location.
    Type: Application
    Filed: November 29, 2019
    Publication date: March 26, 2020
    Applicant: Google LLC
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Patent number: 10496660
    Abstract: Content items may be selected and served with a resource such that each content item is displayed in a corresponding content item slot based on a determined order. The determined order may be based on content of the resource and a referral query. A referral query location of the resource may be based on the referral query and data indicative of content of the resource. In some implementations, the determined order may be based on a predictive model and the referral query location. The predictive model may be based on aggregate historical data of interactions. In some implementations, the determined order may be based on a proximity of a content item slot relative to the referral query location.
    Type: Grant
    Filed: September 9, 2013
    Date of Patent: December 3, 2019
    Assignee: Google LLC
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Patent number: 10445413
    Abstract: Aspects of the subject technology relate to systems and methods for sharing links which include user input. A first web page is displayed in a web browser, where the first web page is associated with a first universal resource locator and includes at least one input element. One or more user entries are received to form a filled-in web page, where each entry is associated with an input element of the at least one input element. Each received user entry is converted into a respective string value. A second universal resource locator is generated based on the string values and the first universal resource locator, where the second universal resource locator, when processed, generates a second web page corresponding to the first web page and having at least one input element filled in based on the second URL.
    Type: Grant
    Filed: February 9, 2018
    Date of Patent: October 15, 2019
    Assignee: GOOGLE LLC
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Patent number: 10387916
    Abstract: A method for providing a content item for display based on a relationship between a loading speed of a web page, a bandwidth of a channel between a content source and a device, and a size of the content item including receiving, from a server, a request to provide a content item for display at a device. The method further includes calculating, by one or more processors, a quality score for the content item based on a loading speed of a web page, a bandwidth of a channel between a content source and the device, and a size of the content item. The method also includes, based on the quality score, selecting the content item for presentation on the device.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: August 20, 2019
    Assignee: Google LLC
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Publication number: 20190179827
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for affinity based ranking of native applications. In one aspect, a method includes accessing application affinity data for a user device from which a query was received, receiving a set of search results that each identify a respective resource determined to be responsive to the query, wherein one or more of the search results are a native application search results that each include a deep link to a respective one of the native applications installed on the user device from when the query was received, for each of the native application search results, determining the affinity score of the native application, adjusting the search results based on the affinity scores to generate an adjusted set of search results, and providing, to the user device, the adjusted search results.
    Type: Application
    Filed: February 19, 2019
    Publication date: June 13, 2019
    Inventors: Sofia Andrianakou, Yuanying Xie
  • Patent number: 10248698
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for affinity based ranking of native applications. In one aspect, a method includes accessing application affinity data for a user device from which a query was received, receiving a set of search results that each identify a respective resource determined to be responsive to the query, wherein one or more of the search results are a native application search results that each include a deep link to a respective one of the native applications installed on the user device from when the query was received, for each of the native application search results, determining the affinity score of the native application, adjusting the search results based on the affinity scores to generate an adjusted set of search results, and providing, to the user device, the adjusted search results.
    Type: Grant
    Filed: April 14, 2016
    Date of Patent: April 2, 2019
    Assignee: Google LLC
    Inventors: Sofia Andrianakou, Yuanying Xie
  • Publication number: 20180285932
    Abstract: In a method and system for matching advertisement duration to content duration, a user request for a content item is received, a content duration of the content item is identified, and at least one advertisement that has a duration commensurate with the duration of the content item is obtained. The advertisement is provided along with the content item for presentation to the user.
    Type: Application
    Filed: March 31, 2014
    Publication date: October 4, 2018
    Applicant: Google Inc.
    Inventors: Sofia Andrianakou, Yuanying Xie
  • Publication number: 20180165259
    Abstract: Aspects of the subject technology relate to systems and methods for sharing links which include user input. A first web page is displayed in a web browser, where the first web page is associated with a first universal resource locator and includes at least one input element. One or more user entries are received to form a filled-in web page, where each entry is associated with an input element of the at least one input element. Each received user entry is converted into a respective string value. A second universal resource locator is generated based on the string values and the first universal resource locator, where the second universal resource locator, when processed, generates a second web page corresponding to the first web page and having at least one input element filled in based on the second URL.
    Type: Application
    Filed: February 9, 2018
    Publication date: June 14, 2018
    Inventors: Martin Brandt FREUND, Yuanying XIE
  • Patent number: 9928221
    Abstract: Aspects of the subject technology relate to systems and methods for sharing links which include user input. A first web page is displayed in a web browser, where the first web page is associated with a first universal resource locator and includes at least one input element. One or more user entries are received to form a filled-in web page, where each entry is associated with an input element of the at least one input element. Each received user entry is converted into a respective string value. A second universal resource locator is generated based on the string values and the first universal resource locator, where the second universal resource locator, when processed, generates a second web page corresponding to the first web page and having at least one input element filled in based on the second URL.
    Type: Grant
    Filed: January 7, 2014
    Date of Patent: March 27, 2018
    Assignee: GOOGLE LLC
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Publication number: 20180082340
    Abstract: Video ads that play in connection with the presentation of requested videos can generally be skipped if the content consumer is not interested in watching the ad. However, it is common that the content consumer will let the ad play, but focus attention on a different task (e.g., checking email) until the requested content begins. A determination can be made based on input to a user interface that the presentation of the ad does not have the attention of the content consumer. In response, the presentation can be paused. If the user is not interested in watching the ad, the ad can be skipped, but if the user is interested, the ad will not be missed. Such can mitigate unnecessary expenses for advertisers where their ads are played, but ignored by the content consumer.
    Type: Application
    Filed: August 29, 2013
    Publication date: March 22, 2018
    Applicant: Google Inc.
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Patent number: 9720748
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for supporting intents for native application developers.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: August 1, 2017
    Assignee: Google Inc.
    Inventors: Sofia Andrianakou, Yuanying Xie
  • Patent number: 9658739
    Abstract: A method includes identifying a plurality of interactive graphical elements that are associated with a user account. Each interactive graphical element identifies a type of an application and provides access to the respective application. A history usage database is accessed for the user account. The history usage database includes access patterns for the plurality of interactive graphical elements at particular calendar times. A weighting value is assigned to one or more of the access patterns of the interactive graphical elements. A request to display the interactive graphical elements for the user account is received and in response, an ordering of the interactive graphical elements is produced. The ordering of the select ones of the interactive graphical elements is influenced, at least in part, based on the weighting value of the one or more access patterns and a current calendar time when the request is received.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: May 23, 2017
    Assignee: Google Inc.
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Publication number: 20170132688
    Abstract: A system and method is disclosed for pricing a product recommendation made in a social network. A value or reward is determined for a user's recommendation of a product within a social network based on multiple factors, including a level of influence in a social network for the user within a predetermined area of interest, a level of interest in the area of interest for a target audience, and consumer responsiveness to a product category for the product. An auction-related user interface provides vendors of the product the ability to select users tor product recommendations based on a determined impact of those product recommendations and the value or reward to be provided for the recommendations.
    Type: Application
    Filed: September 13, 2013
    Publication date: May 11, 2017
    Applicant: Google Inc.
    Inventors: Martin Brandt FREUND, Yuanying Xie
  • Publication number: 20160328752
    Abstract: Methods, systems and apparatus include computer programs encoded on a computer-readable storage medium for creating a campaign. A method includes: identifying a repository of content, the repository including a plurality of content items, each indexed by a hashtag that is associated with a respective content item; receiving a search query from an entity associated with a brand, the query including one or more of a hashtag, category, or brand; retrieving content from the repository based on the search query; presenting the content to the entity and receiving a selection of one or more content items from the presented content for inclusion in a campaign; arid creating a campaign including generating one or more creatives based on the selection for distribution based on selection criteria associated with the campaign.
    Type: Application
    Filed: January 24, 2014
    Publication date: November 10, 2016
    Inventors: Sofia Andrianakou, Yuanying Xie
  • Publication number: 20160306801
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for affinity based ranking of native applications. In one aspect, a method includes accessing application affinity data for a user device from which a query was received, receiving a set of search results that each identify a respective resource determined to be responsive to the query, wherein one or more of the search results are a native application search results that each include a deep link to a respective one of the native applications installed on the user device from when the query was received, for each of the native application search results, determining the affinity score of the native application, adjusting the search results based on the affinity scores to generate an adjusted set of search results, and providing, to the user device, the adjusted search results.
    Type: Application
    Filed: April 14, 2016
    Publication date: October 20, 2016
    Inventors: Sofia Andrianakou, Yuanying Xie
  • Patent number: 9460342
    Abstract: Implementations generally relate to determining body measurements. In some implementations, a method includes receiving a plurality of images associated with a subject user. The method also includes generating a 3-dimensional composition of the subject user based on the images. The method also includes determining one or more initial body measurements based the 3-dimensional composition and one or more known reference dimensions. The method also includes modifying the one or more initial body measurements based on one or more modifying criteria.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: October 4, 2016
    Assignee: Google Inc.
    Inventors: Martin Brandt Freund, Yuanying Xie
  • Publication number: 20160253715
    Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium for using hashtags. A method includes: receiving input from a content sponsor for use in creating a campaign, the campaign having one or more associated selection criteria and a creative, wherein the selection criteria are used in evaluating when to serve the creative in response to received requests for content, and wherein the input is of the form of a keyword, a concept or a characteristic of a group of entities; identifying one or more hashtags using the input; presenting the one or more hashtags to the content sponsor; receiving input of a selected one of the one or more hashtags from the content sponsor; and using the selected one of the one or more hashtags as one of the one or more selection criteria for the campaign.
    Type: Application
    Filed: November 4, 2013
    Publication date: September 1, 2016
    Inventors: Yuanying Xie, Sofia Andrianakou
  • Patent number: 9262607
    Abstract: A system and machine-implemented method for processing user input. User input by a user is received within a first input field. An authentication entry, for authenticating the user via a second input field, is accessed from a database. The received user input is compared with the authentication entry. Based on the comparison, a determination is made that the received user input matches the authentication entry. In response to the determination, a notification that the first input field is incorrect for the user input is provided.
    Type: Grant
    Filed: September 25, 2013
    Date of Patent: February 16, 2016
    Assignee: Google Inc.
    Inventors: Martin Brandt Freund, Yuanying Xie