US 11,698,888 B2
Form field creation systems and methods
Jamie No, Mill Creek, WA (US); Michelle Jowitt, Oakland, CA (US); Eugene Li, Saratoga, CA (US); Theresa Vietvu, Sunnyvale, CA (US); and Carol Franger, Berkeley, CA (US)
Assigned to salesforce.com, inc.
Filed by salesforce.com, inc., San Francisco, CA (US)
Filed on May 11, 2021, as Appl. No. 17/302,753.
Application 17/302,753 is a continuation of application No. 16/655,060, filed on Oct. 16, 2019, granted, now 11,023,428.
Application 16/655,060 is a continuation of application No. 14/537,297, filed on Nov. 10, 2014, granted, now 10,482,070, issued on Nov. 19, 2019.
Claims priority of provisional application 61/903,247, filed on Nov. 12, 2013.
Prior Publication US 2022/0035773 A1, Feb. 3, 2022
Int. Cl. G06F 16/21 (2019.01)
CPC G06F 16/21 (2019.01) 20 Claims
OG exemplary drawing
 
1. A method for creating one or more form fields for a database object in a database system, the method comprising:
prior to run-time:
displaying, via a user interface presented on a display device, a first page for the database object defined in the database system;
in response to a request to create a form field for the database object: displaying within the first page, via the user interface presented on the display device, a plurality of field creation options for creating additional form fields for the database object;
creating the form field for the database object in the database system based on a selection of one of the field creation options that is received from the user interface presented on the display device; and
displaying, at the display device, a user interface element via the same user interface that received the selection used to create the form field, wherein the user interface element includes the form field for the database object to allow a user to visualize how the form field for the database object is to be displayed during-run time without requiring the user to change to a second user interface; and
during run-time:
sending a second page to be displayed on the display device via the user interface that received the request to create the form field, the second page including the form field for the database object created using the first page prior to run-time, and the form field of the second page accommodating addition of new data to the database system, wherein the second page displayed during run-time is different than the first page that was displayed via the user interface and received the selection to create the field prior to run-time.