IP Library Granted Patent US 12,513,222
Granted Patent B2
US 12,513,222 · App. 17/966,392 · Granted Dec 30, 2025

Publishing and synchronization techniques

Inventor: Taylor Dixon Burke (Atlanta, GA)
Assignee: NCR Voyix Corporation
H04L67/55G06Q30/0207G06Q30/0623H04L12/1859
View Patent ↗
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 12,513,222
App. No.
17/966,392
Granted
Dec 30, 2025
Kind
B2
Abstract

Upon detection of a change in value to a data asset, customized rules are processed to publish the change and other information pertaining to the data asset with one or more services/devices. In an embodiment, the change and other information are dynamically pushed to a mobile device when the mobile device is in a predefined geographical area as defined by the customized rules.

Claims (17)

1 . A method, comprising:

monitoring, by a processor of a server that executes instructions, price changes for items in a product catalogue for a retailer;

identifying, by the processor, a specific price change for a specific item that was updated in the product catalogue;

obtaining, by the processor, resource identifiers for resources subscribed for notifications of changes in prices for the specific item, wherein the resources include one or more of software services, software applications, and hardware devices;

acquiring, by the processor, customized rules for each of the resource identifiers; and

delivering, by the processor, item information for the specific item and the specific price change to each of the resources based on each resource's corresponding customized rules, wherein delivering further includes:

processing each resource's corresponding customized rules and identifying when and how the delivering is to be processed for each resource, and wherein at least one of the customized rules is enforced as a location-specific condition that is based on a device location for a device associated with at least one of the resources;

identifying a first set of the resources as mobile applications that execute on mobile devices operated by specific consumers and identifying a second set of the resources as transaction managers that execute on transaction terminals for processing transactions of the specific consumers;

dynamically pushing the specific price change to the mobile applications when corresponding mobile devices are in predefined geographical areas as defined by the customized rules; and

enabling real-time price change notifications to entice customers to purchase particular items because customers can receive real-time price change notifications for the particular items, wherein corresponding prices are data asset values and corresponding item codes for the particular items are data asset types, and wherein not only can corresponding price changes themselves be provided but other useful information as to a specific store location and store name can be communicated to a customer through the mobile applications.

2 . The method of claim 1 , wherein delivering further includes evaluating each resource's customized rules to determine when and how the item information and the specific price change is to be delivered to a corresponding resource.

3 . The method of claim 2 , wherein evaluating further includes enforcing at least one second customized rule as a time-specific condition that is based on a specific time for which the item information and the specific price change is to be delivered to a second of the resources.

4 . The method of claim 1 , wherein obtaining further includes obtaining the resources from a table using an item code for the specific item.

5 . The method of claim 4 , wherein acquiring further includes obtaining corresponding customized rules for corresponding resources from the table using the item code.

6 . The method of claim 1 , wherein delivering further includes processing each resource's corresponding rules and identifying when and how the delivering is to be processed for each resource.

7 . The method of claim 1 , wherein identifying further includes detecting a record associated with the specific item being updated within the product catalogue.

8 . The method of claim 1 , wherein delivering further includes using an application programming interface to deliver the item information and corresponding specific price changes to each of the resources.

Assignments (3)
CHANGE OF NAME Recorded Nov 9, 2023
From: NCR CORPORATION
To: NCR VOYIX CORPORATION
Reel/Frame 065532/0893 →
SECURITY INTEREST Recorded Oct 25, 2023
From: NCR VOYIX CORPORATION
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065346/0168 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2022
From: BURKE, TAYLOR DIXON
To: NCR CORPORATION
Reel/Frame 061581/0774 →
Continuity (2)
Continuation 16226301 · Dec 19, 2018
Related Publication 20230042861A1 · Feb 9, 2023
References Cited (12)
US 20160085824A1 · Chadha · 2016 [cited by examiner]
Cheemalapati, Srinivas, et al., Hybrid Cloud Data and API Integration: Integrate Your Enterprise and Cloud with Bluemix Integration Services:, Nov. 17, 2015, IBM Redbooks. (Year: 2015). [cited by examiner]
U.S. Appl. No. 16/226,301 U.S. Pat. No. 11,553,056, filed Dec. 19, 2018, Publishing and Synchronization Techniques. [cited by applicant]
“U.S. Appl. No. 16/226,301, Advisory Action mailed Jul. 6, 2021”, 3 pgs. [cited by applicant]
“U.S. Appl. No. 16/226,301, Final Office Action mailed Apr. 21, 2021”, 14 pgs. [cited by applicant]
“U.S. Appl. No. 16/226,301, Non Final Office Action mailed Mar. 2, 2022”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 16/226,301, Non Final Office Action mailed Oct. 5, 2020”, 15 pgs. [cited by applicant]
“U.S. Appl. No. 16/226,301, Notice of Allowance mailed Sep. 30, 2022”, 10 pgs. [cited by applicant]
“U.S. Appl. No. 16/226,301, Response filed Jan. 5, 2021 to Non Final Office Action mailed Oct. 5, 2020”, 9 pgs. [cited by applicant]
“U.S. Appl. No. 16/226,301, Response filed Jun. 2, 2022 to Non Final Office Action mailed Mar. 2, 2022”, 7 pgs. [cited by applicant]
“U.S. Appl. No. 16/226,301, Response filed Jun. 21, 2021 to Final Office Action mailed Apr. 21, 2021”, 7 pgs. [cited by applicant]
Cheemalapati, Srinivas, et al., “Hybrid Cloud Data and API Integration: Integrate Your Enterprise and Cloud with Bluemix Integration Services”, IBM Red books, (Nov. 17, 2015), 276 pgs. [cited by applicant]