Patents Assigned to Yext, Inc.
  • Patent number: 11928137
    Abstract: A system and method to generate and manage clusters of search terms. The system and method generate a cluster including a set of search terms. A size of the cluster is compared to a cluster size threshold level to determine that the cluster comprises a valid-sized cluster. A noise rate of the cluster is compared to a noise rate threshold level to determine that the noise rate is less than the noise rate threshold level, wherein the noise rate relates to a distance of the cluster from a set of other clusters. Performance data associated with the cluster is generated based on a comparison with one or more cluster performance metric thresholds. A user interface is generated to display information associated with the cluster comprising the performance data. Input is received via the user interface comprising an adjustment of the one or more cluster performance metrics thresholds.
    Type: Grant
    Filed: January 20, 2023
    Date of Patent: March 12, 2024
    Assignee: Yext, Inc.
    Inventors: Michael Misiewicz, Michael Peralta, Maxwell Shaw
  • Patent number: 11928158
    Abstract: A system and method to generate and manage clusters of search terms. A cluster generation process is executed at a first time to generate a first set of clusters including respective sets of search terms. At least one of a first value of a first parameter associated with the first set of clusters or a first value of a second parameter associated with the first set of clusters is determined. At a second time, the cluster generation process is executed to generate a second set of clusters. At least one of a second value of the first parameter associated with the second set of clusters or a second value of the second parameter associated with the second set of clusters is determined. A determination is made whether either the second value of the first parameter satisfies a first condition or the second value of the second parameter satisfies a second condition.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: March 12, 2024
    Assignee: YEXT, INC.
    Inventors: Michael Misiewicz, Michael Peralta, Maxwell Shaw
  • Publication number: 20240037345
    Abstract: Systems, methods, and computer-readable storage media for receiving data at a computer system, wherein the data has a plurality of rows; receiving, from a user at the computer system, a description of a task associated with the data; receiving, from the user at the computer system, a plurality of example transformations; combining, via at least one processor of the computer system, the task description together with the plurality of example transformations and input and output labels, resulting in a prompt; executing, via the at least one processor, a machine learning model, wherein the prompt is an input to the machine learning model, and wherein output of the machine learning model comprises an algorithm for executing the task; and executing, via the at least one processor, the task on the data using the algorithm.
    Type: Application
    Filed: July 28, 2022
    Publication date: February 1, 2024
    Applicant: Yext, Inc.
    Inventors: Jamie O'Brien, Maxwell Shaw, Michael Misiewicz, Pierce Stegman, Andrew Lauria, Vinay Ramkrishnan, Amichai Z. Berman, Steven Sanshwe, Diana Keung, Jesse Sharps, Jesse Shatsky, Rachel Adler
  • Patent number: 11841866
    Abstract: A system and method to provide adaptively re-ranked search results in response to a search query. An initial ranking of search results associated with a search query is established. A query identifier associated with the search query received from an end-user system is identified. Based on the query identifier, a set of model parameters associated with the search query are identified. In response to receiving the search query, using a machine-learning model, a re-ranking of the search results based at least in part on the set of model parameters and the initial ranking of the search results is determined. The re-ranked search results are provided to the end-user system.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: December 12, 2023
    Assignee: Yext, Inc.
    Inventor: Pierce Stegman
  • Patent number: 11816177
    Abstract: A system and method to generate a website for a user system. The system and method generating, in a first phase, a set of static assets associated with the website of the user system. In a second phase, a set of web pages based on one or more data streams including data associated with the user system is generated. The system and method provision the set of static assets and the set of web pages of the website to the user system.
    Type: Grant
    Filed: October 28, 2021
    Date of Patent: November 14, 2023
    Assignee: Yext, Inc.
    Inventors: Matthew Bowman, Bryan Reed, Pranjal Singh, Matthew Kilpatrick, Austin Chu, Gideon Weiler
  • Patent number: 11809411
    Abstract: Implementations of the disclosure provide a system for managing data suggestions processed by multiple different source systems. The system includes a memory to store data associated with one or more entities; and a processing device coupled to the memory to identify a first indication associated with a first source system, the first indication corresponding to a first data suggestion associated with a first portion of entity data associated with an entity system. A second indication associated with a second source system is identified, the second indication corresponding to a second data suggestion associated with the first portion of the entity data. An interface including an integrated set of data suggestions is generated, the integrated set of data suggestions includes the first data suggestion and the second data suggestion. The interface is configured to receive input data from the entity system, wherein the input data indicates an acceptance of the first data suggestion.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: November 7, 2023
    Assignee: Yext, Inc.
    Inventors: Steven Sanshwe, Rajeev Rajagopalan Krithivasan, Jamie O'Brien, Jesse Shatsky, Bryan Reed, Catherine Frailey, Sanket Alekar
  • Patent number: 11775603
    Abstract: A source system receives an indication to suppress a listing associated with an entity, wherein the indication is based at least in part on a confidence score from the source system indicating that the listing is a duplicate of a representative listing. A list of a provider systems that provide search results including the listing associated with the entity is identified. A first provider system is searched for a first listing matching the listing associated with the entity. The source system receives from the first provider system, a provider-supplied external identifier associated with the first listing. A request to suppress is transmitted to the first listing from a search result generated in response to a search request submitted via the first provider system.
    Type: Grant
    Filed: July 29, 2020
    Date of Patent: October 3, 2023
    Assignee: Yext, Inc.
    Inventors: Howard C. Lerman, Thomas C. Dixon, Kevin Caffrey, David C. Lin
  • Patent number: 11775537
    Abstract: In one implementation, a method is provided that receives multiple potential listings associated with an entity. A listing is selected from the multiple listings and is designated as a representative listing of the entity. A first request is transmitted to synchronize the representative listing with the entity. Responsive to receiving an indication that a synchronization of the first listing and a web address corresponding with the entity is complete, transmitting to the provider system using an application programming interface, a second request to suppress a second listing of the plurality of potential listings as a duplicate listing. A communication is received from the provider system via the application programming interface that confirms that the second request to suppress the second listing from a search result generated by the provider system is accepted.
    Type: Grant
    Filed: June 18, 2021
    Date of Patent: October 3, 2023
    Assignee: Yext, Inc.
    Inventors: Howard C. Lerman, Thomas C. Dixon, Kevin Caffrey, David C. Lin
  • Patent number: 11699175
    Abstract: A system and method to optimize dynamic review generation. A user device associated with a user is selected to provide a review of a merchant. A weighted event factor associated at least a portion of a plurality of websites to which the review can be redirected is identified. Based on the weighted event factor, a first website of the plurality of websites to which to redirect the user device is determined. A dynamic redirection container is transmitted that redirects the client device to the first website, wherein the dynamic redirection container receives a posted review of the merchant at the first website. Based on the posted review associated with the merchant, the weighted event factor is updated.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: July 11, 2023
    Assignee: Yext, Inc.
    Inventors: Benjamin Berry, Marc Ferrentino
  • Patent number: 11694238
    Abstract: Implementations of the present disclosure provide techniques to optimize distribution to multiple websites of online reviews associated with a merchant system. The system and method include receiving, from a merchant system associated with a merchant, assignment of a weight value corresponding to each website of a plurality of websites configured to receive a review associated with a merchant. A distribution parameter associated with the plurality of websites is received from the merchant system. A request to provide a review of the merchant is provided to a user system, the request comprising a link. Receiving from the user system, an indication associated with the link. In response to receiving the indication, identifying, by a redirection container, a first website of the plurality of websites based on the weight value corresponding to each website of the plurality of websites and the distribution parameter.
    Type: Grant
    Filed: April 6, 2022
    Date of Patent: July 4, 2023
    Assignee: YEXT, INC.
    Inventors: Benjamin Berry, Calvin Casalino, Marc Ferrentino
  • Patent number: 11645682
    Abstract: A system and method to generate substantive and quality responses to end user reviews for publication via an online review platform. A review associated with a merchant system is identified, the review including multiple review elements. Extracting a set of key review elements from the multiple review elements. A sentiment score associated with a first key review element of the set of key review elements is determined. A review response is generated to include a set of values corresponding to a set of response components, wherein a first value of the set of values comprises the first key review element. The review response including the sentiment score associated with the first key review element is displayed.
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: May 9, 2023
    Assignee: Yext, Inc.
    Inventors: Calvin Casalino, Victoria Beall, Jonathan Kennell, Benjamin Berry
  • Patent number: 11593407
    Abstract: A system and method to generate and manage clusters of search terms. The system and method collect a set of search terms associated with multiple search queries relating to an entity. A neural network identifies a set of embedding vectors, wherein each of the set of embedding vectors represents a search term of the set of search terms. A cluster is generated including a portion of the set of search terms based on a comparison of embedding vectors associated with the portion of the set of search terms. A size of the cluster is compared to a cluster size threshold level to determine if a first condition is satisfied. In response to determining satisfaction of the first condition, the cluster is identified as a valid-sized cluster. A user interface is generated to display information related to the cluster and one or more cluster metrics.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: February 28, 2023
    Assignee: Yext, Inc.
    Inventors: Michael Misiewicz, Michael Peralta, Maxwell Shaw
  • Patent number: 11521252
    Abstract: Embodiments of the disclosure provide for a knowledge search engine platform to analyze a search query initiated by a user device to identify a natural language inquiry associated with questions about a particular business, (e.g., product brand data such as products, services, employees, events, etc.). This may include searching through large amounts of data for hidden patterns and relationships of events, and presenting this knowledge data in a readily understandable format for users. The knowledge data is then presented in a structured form that is easily digestible to allow users via the user device to find the information they are looking to retrieve. The knowledge data may also include competitor intelligence that allows users to identify competitors, by searching a local pack to return results of potential competitors. The local pack may be within proximity of an indication of location of where the user is searching using with user device.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: December 6, 2022
    Assignee: Yext, Inc.
    Inventors: Howard Lerman, Kevin Caffrey, Catherine Frailey, Benjamin Berry, Maxwell Shaw, Marc Ferrentino, Dan Tran, Jonathan Kennell, Akul Penugonda
  • Patent number: 11321748
    Abstract: Implementations of the present disclosure provide techniques to optimize dynamic third party review generation for transmitting redirection request links. In one implementation, a system is provide that comprises a memory to store profile data for one or more merchants; and a processing device, operatively coupled to the memory, to receive an indication to generate an online review for a client device associated with a location of a merchant. Responsive to receiving the indication, one or more weighted event factors associated with the merchant are determined. One or more distribution parameters specified by a merchant system are selected based on the weighted event factors for the merchant. An online third party review site is identified based on the distribution parameters. Thereupon, the online third party site is caused to transmit a reviewing object to the client device for posting the online review of the location of the merchant.
    Type: Grant
    Filed: October 13, 2017
    Date of Patent: May 3, 2022
    Assignee: Yext, Inc.
    Inventors: Benjamin Berry, Calvin Casalino, Marc Ferrentino
  • Patent number: 11222048
    Abstract: A system and method to manage data associated with a merchant system to provide in response to a search query from an end user system. The system and method generate a custom entity type including one or more fields comprising first data corresponding to the merchant system. An update to the first data of the custom entity type can be received and an updated custom entity type is generated. The updated custom entity type is distributed to multiple business listing provider systems configured to provide search results associated with the merchant system in response to a search query from an end user system. The system and method can also generate a search experience interface including multiple input fields. The search experience interface is displayed to an end user to receive search terms via the first input and the second input field in response to a single search action.
    Type: Grant
    Filed: October 23, 2019
    Date of Patent: January 11, 2022
    Assignee: Yext, Inc.
    Inventors: Marc Ferrentino, Han Byul Ru, Kevin Caffrey, Maxwell Shaw, Jonathan Kennell, Catherine Frailey, Jeremy Clark, Steven Sanshwe, Thomas C. Dixon, Jacob Fancher
  • Patent number: 11074263
    Abstract: In one implementation, a method is provided that receives multiple potential listings associated with an entity. A listing is selected from the multiple listings and is designated as a representative listing of the entity. A first request is transmitted to synchronize the representative listing with the entity. Responsive to an indication that a synchronization is complete, a second request is provided to suppress a second listing as a duplicate listing. A confirmation of the second request is received and the suppression of the second listing is verified.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: July 27, 2021
    Assignee: Yext, Inc.
    Inventors: Howard C. Lerman, Thomas C. Dixon, Kevin Caffrey, David C. Lin
  • Patent number: 11074629
    Abstract: A system and method to optimize dynamic review generation. A client device of a user is selected to provide a review of a merchant. A weighted event factor associated with multiple websites is identified. The system and method identify an input parameter provided by the merchant to be used with the weighted event factor to determine a first website of the multiple websites to receive the review of the merchant. A communication object is transmitted to the client device to redirect the client device to the first website to submit the review.
    Type: Grant
    Filed: July 18, 2019
    Date of Patent: July 27, 2021
    Assignee: YEXT, INC.
    Inventors: Benjamin Berry, Marc Ferrentino
  • Patent number: 10769595
    Abstract: Implementations of the disclosure provide a system for verifying publisher suggestions. The system includes a memory to store profile data for one or more entities; and a processing device coupled to the memory to identify an indication from a source of a suggested change to an online listing data associated with an entity at one or more provider systems. It is determined whether the suggested change matches previously stored information regarding the entity. Responsive to detecting a difference between the suggested change and the stored information, a communication with a client device associated with the entity is initiated based on the suggested change. Input data is received from the client device based on the initiated communication that indicates whether to accept or reject the suggested change. Thereupon, the suggested change is applied to the online listing data at the one or more provider systems in accordance with the input data.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: September 8, 2020
    Assignee: Yext, Inc.
    Inventor: Benjamin Berry
  • Patent number: 10762156
    Abstract: A source system receives, from at least one of the user associated with an entity or the human operator associated with the source system, an indication to suppress all listings associated with the entity on one or more provider systems, wherein the indication comprises identification data of the entity and an indication that the identification data of the entity is no longer valid. The source system retrieves, from a database associated with the source system, a list of one or more provider systems associated with the source system and having at least one listing corresponding to the entity. For each provider system in the list of one or more provider systems: the source system searches the provider system for listings having identification data matching the identification data of the entity.
    Type: Grant
    Filed: July 7, 2015
    Date of Patent: September 1, 2020
    Assignee: Yext, Inc.
    Inventors: Howard C. Lerman, Thomas C. Dixon, Kevin Caffrey, David C. Lin
  • Patent number: D991967
    Type: Grant
    Filed: August 12, 2021
    Date of Patent: July 11, 2023
    Assignee: Yext, Inc.
    Inventors: Michael Cho, Micaela Luders, Isaiah Dolcee