US 12,346,345 B2
Automated consistent implementation of formula fields
Brian Becker, Sunnyvale, CA (US); Christopher Songer, Sunnyvale, CA (US); and Simon Zhang, Sunnyvale, CA (US)
Assigned to CLARI INC., Sunnyvale, CA (US)
Filed by Clari Inc., Sunnyvale, CA (US)
Filed on Apr. 14, 2023, as Appl. No. 18/301,071.
Prior Publication US 2024/0346046 A1, Oct. 17, 2024
Int. Cl. G06F 16/20 (2019.01); G06F 16/21 (2019.01); G06F 16/25 (2019.01); G06F 16/28 (2019.01)
CPC G06F 16/283 (2019.01) [G06F 16/213 (2019.01); G06F 16/258 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A method, performed by a computing device, comprising:
obtaining, from a remote data source, a first database formula having a first syntax;
translating the first database formula to a normalized database formula having a normalized syntax;
obtaining, from the remote data source, data that is associated with the first database formula;
updating a target database, based on the obtained data from the remote data source and the normalized database formula;
obtaining, from a second remote data source, a second database formula having a second syntax that is different from the first syntax;
translating the second database formula to a second normalized database formula having said normalized syntax;
obtaining, from the second remote data source, second data that is associated with the second database formula; and
updating the target database or a second target database, based on the obtained second data and the second normalized database formula.