Automating Interrogative Population of Electronic Forms Using a Real-Time Communication Platform
First Claim
Patent Images
1. A computer-implemented method of obtaining form data, the method comprising:
- selecting a control from within an electronic form;
determining a textual representation of the control;
sending the textual representation of the control as part of a message to a client messaging system through a real-time communication system;
receiving a response message from the client messaging system through the real-time communication system; and
storing form data specified by the response message within memory when the form data is valid, as determined according to the electronic form.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method of obtaining form data can include selecting a control from within an electronic form, determining a textual representation of the control, and sending the textual representation of the control as part of a message to a client messaging system through a real-time communication system. A response message from the client messaging system can be received through the real-time communication system. Form data specified by the response message can be stored within memory when the form data is valid, as specified according to the electronic form.
-
Citations
20 Claims
-
1. A computer-implemented method of obtaining form data, the method comprising:
-
selecting a control from within an electronic form; determining a textual representation of the control; sending the textual representation of the control as part of a message to a client messaging system through a real-time communication system; receiving a response message from the client messaging system through the real-time communication system; and storing form data specified by the response message within memory when the form data is valid, as determined according to the electronic form. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for obtaining form data comprising:
-
a processor executing computer-usable program code, wherein the processor; selects a control from within an electronic form; determines a textual representation of the control; sends the textual representation of the control as part of a message to a client messaging system through a real-time communication system; receives a response message from the client messaging system through the real-time communication system; and stores form data specified by the response message within memory when the form data is valid, as determined according to the electronic form. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a computer-usable medium comprising computer-usable program code that, when executed by a computer, obtains form data, the computer-usable medium comprising; computer-usable program code that selects a control from within an electronic form; computer-usable program code that determines a textual representation of the control; computer-usable program code that sends the textual representation of the control as part of a message to a client messaging system through a real-time communication system; computer-usable program code that receives a response message from the client messaging system through the real-time communication system; and computer-usable program code that stores form data specified by the response message within memory when the form data is valid, as specified according to the electronic form. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification