IP Library Patent Application 16535690
Patent Application
App. No. 16/535,690

BUSINESS LISTING UPDATE MANAGEMENT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/535,690
Abstract

A system and method manage notifications associated with data of a business listing associated with a merchant system. A rule associated with a data field of the business listing is stored. The merchant system is monitored to determine an occurrence of an event corresponding to the rule. In response to the occurrence of the event, a notification is transmitted to the merchant system, the notification including a prompt to update a value stored in the data field of the business listing. A response is received from the merchant system with an updated value corresponding to the data field of the business listing. The updated value is stored and transmitted to a business listing provider system.

Claims (41)

1 . A method comprising:

storing a rule associated with a data field of a business listing associated with a merchant system;

monitoring, by processing device, the merchant system to determine an occurrence of an event corresponding to the rule;

in response to the occurrence of the event, transmit a notification to the merchant system, wherein the notification includes a prompt to update a value stored in the data field of the business listing;

receiving a response from the merchant system comprising an updated value corresponding to the data field of the business listing;

storing the updated value corresponding to the data field in an updated record associated with the business listing; and

transmitting at least a portion of the updated record to a business listing provider system.

2 . The method of claim 1 , further comprising:

receiving, from the merchant system, one or more inputs identifying the data field and a time parameter corresponding to the rule; and

generating the rule based on the one or more inputs.

3 . The method of claim 1 , further comprising generating, by the processing device, the rule, wherein the rule identifies the data field and a time parameter.

4 . The method of claim 3 , wherein the time parameter comprises a time frame during which at least one of the notification or one or more follow-up notifications are to be transmitted to the merchant system.

5 . The method of claim 4 , wherein the time parameter comprises a frequency associated with transmitting the notification or the one or more follow-up notifications.

6 . The method of claim 1 , further comprising generating the rule based at least in part on search query activity associated with the merchant system.

7 . The method of claim 1 , wherein the event comprises an expiration of a time period associated with updating the data field.

8 . A system comprising:

a memory to store instructions; and

a processing device operatively coupled to the memory, the processing device to execute the instructions to:

track activity associated with updating one or more data fields of a business listing associated with a merchant system;

generate, based on the activity, a rule associated with the one or more data fields of the business listing of the merchant system, wherein the rule includes a time parameter and an identification of a first data field;

execute the rule to monitor the merchant system for an update to the first data field of the business listing; and

transmit a notification to the merchant system, wherein the notification includes a prompt to update a value stored in the first data field of the business listing.

9 . The system of claim 8 , wherein the activity comprises a set of data relating to updates to the data field by a plurality of third party systems in a cluster comprising the merchant system.

10 . The system of claim 8 , wherein the activity comprises a set of data relating to updates to the data field by the merchant system.

11 . The system of claim 8 , wherein the notification is transmitted to one or more devices associated with the merchant system.

12 . The system of claim 8 , the processing device to execute the instructions to:

receive a response from the merchant system comprising an updated value corresponding to the first data field of the business listing; and

store the updated value corresponding to the first data field in an updated record associated with the business listing.

13 . The system of claim 12 , wherein the updated value comprises at least one of new data to complete the data field, a changed value for data corresponding to the data field, or additional data added to the data field.

14 . The system of claim 12 , the processing device to execute the instructions to transmit at least a portion of the updated record to a business listing provider system.

15 . The system of claim 14 , wherein the business listing provider system comprises at least one of a website associated with the merchant system or a third party search engine system.

16 . A non-transitory computer readable storage medium having instructions that, if executed by a processing device, cause the processing device to:

track search activity of a plurality of user systems relating to a business listing associated with a merchant system;

generate, based on the search activity, a rule associated with a data field of the business listing of a merchant system; and

transmit, based on execution of the rule, a notification to the merchant system, wherein the notification includes a prompt to update a value stored in the one or more data field of the business listing.

17 . The non-transitory computer readable storage medium of claim 16 , the processing device further to:

receive a response to the notification from the merchant system comprising an updated value corresponding to the data field of the business listing; and

store the updated value corresponding to the data field in an updated record associated with the business listing.

18 . The non-transitory computer readable storage medium of claim 17 , the processing device further to transmit the updated record to a business listing provider system.

19 . The non-transitory computer readable storage medium of claim 16 , wherein the search activity associated with the data field satisfies a search activity condition.

20 . The non-transitory computer readable storage medium of claim 19 , wherein the search activity condition comprises a first percentage of search activity associated with the data field exceeds a threshold value of a total search activity associated with the business listing.

Assignments (4)
SECURITY INTEREST Recorded May 16, 2025
From: YEXT, INC.
To: ACQUIOM AGENCY SERVICES LLC
Reel/Frame 071295/0620 →
RELEASE OF SECURITY INTEREST Recorded May 15, 2025
From: FIRST-CITIZENS BANK & TRUST COMPANY (AS SUCCESSOR TO SILICON VALLEY BANK)
To: YEXT, INC.
Reel/Frame 071133/0325 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 12, 2023
From: REED, BRYAN; CAFFREY, KEVIN; FRAILEY, CATHERINE; O'BRIEN, JAMIE; FERRENTINO, MARC
To: YEXT, INC.
Reel/Frame 062362/0367 →
PATENT SECURITY AGREEMENT Recorded Mar 11, 2020
From: YEXT, INC.
To: SILICON VALLEY BANK, AS ADMINISTRATIVE AGENT
Reel/Frame 052149/0851 →