US 11,811,522 B2
Computing networks and systems for submitting data
Marius K. Mortensen, Burlington (CA); Asaf Roll, Richmond Hill (CA); and Zhen Tan, North York (CA)
Assigned to Veeva Systems Inc., Pleasanton, CA (US)
Filed by Veeva Systems Inc., Pleasanton, CA (US)
Filed on Sep. 20, 2022, as Appl. No. 17/949,205.
Application 17/949,205 is a continuation of application No. 17/548,227, filed on Dec. 10, 2021, granted, now 11,489,916.
Application 17/548,227 is a continuation of application No. 17/230,752, filed on Apr. 14, 2021, granted, now 11,228,642, issued on Jan. 18, 2022.
Prior Publication US 2023/0013351 A1, Jan. 19, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. H04L 67/10 (2022.01); G06F 16/25 (2019.01)
CPC H04L 67/10 (2013.01) [G06F 16/258 (2019.01)] 20 Claims
OG exemplary drawing
 
1. A method for submitting data in a computer network, the method comprising:
receiving, using one or more computing device processors, a first request to process a first data at one or more data servers;
determining, using the one or more computing device processors, whether the first data includes a plurality of first set of properties;
generating, using the one or more computing device processors and the plurality of the first set of properties, a second data having a plurality of second set of properties;
storing, using the one or more computing device processors, the second data at the one or more data servers;
providing, using the one or more computing device processors, at least one rule set for submitting the second data to one or more external sources, wherein each of the at least one rule set comprises one or more rule parameters for submitting the second data;
analyzing, using the one or more computing device processors, the plurality of the second set of properties of the second data to determine which one or more rules from the at least one rule set is applicable for submitting the second data to the one or more external sources, wherein the one or more rules include one or more applicable rules for managing downgrade information of the second data;
selecting, using the one or more computing device processors, the one or more applicable rules for managing the downgrade information of the second data from the at least one rule set based on the analysis of the second data; and
storing, using the one or more computing device processors, the one or more applicable rules for managing the downgrade information of the second data in the one or more data servers.