Method and system for collecting information
First Claim
1. A method for collecting information, comprising:
- receiving, by a collection system, a request for user information from a preparer application executing on a preparer system;
sending, by the collection system, a notification of the request to a browser extension that extends functionality of a browser application executing on a user system, wherein the notification of the request comprises guidance for collecting the user information, and wherein the browser extension;
receives the notification of the request from the collection system;
presents the notification of the request on a user interface of the browser application, wherein a user of the user system directs, based on the guidance for collecting the user information, the web browser to a web page comprising the user information; and
captures the user information from the web page on the browser application;
receiving, by the collection system, the user information from the browser extension; and
sending, by the collection system, a notification of receiving the user information to the preparer application, wherein the user information is used by the preparer application to prepare documentation.
1 Assignment
0 Petitions
Accused Products
Abstract
In general, the invention relates to a method for collecting information. The method includes receiving a request for user information from a preparer application executing on a preparer system and sending a notification of the request to a browser application executing on a user system, where the notification of the request is presented on a user interface of the browser application. The method further includes receiving the user information from the browser application, where the user information corresponds to content of the browser application. The method further includes sending a notification of receiving the user information to the preparer application, where the user information is used by the preparer application to prepare documentation, and where interactions with the browser application occur through a browser extension of the browser application.
41 Citations
25 Claims
-
1. A method for collecting information, comprising:
-
receiving, by a collection system, a request for user information from a preparer application executing on a preparer system; sending, by the collection system, a notification of the request to a browser extension that extends functionality of a browser application executing on a user system, wherein the notification of the request comprises guidance for collecting the user information, and wherein the browser extension; receives the notification of the request from the collection system; presents the notification of the request on a user interface of the browser application, wherein a user of the user system directs, based on the guidance for collecting the user information, the web browser to a web page comprising the user information; and captures the user information from the web page on the browser application; receiving, by the collection system, the user information from the browser extension; and sending, by the collection system, a notification of receiving the user information to the preparer application, wherein the user information is used by the preparer application to prepare documentation. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for collecting information, comprising:
-
receiving, by a browser extension, a notification of a request for user information from a collection system, wherein the notification of the request comprises guidance for collecting the user information, wherein the browser extension extends functionality of a browser application executing on a user system, and wherein the request is initiated by a preparer application executing on a preparer system; presenting, by the browser extension, the notification of the request on a user interface of the browser application, wherein a user of the user system directs, based on the guidance for collecting the user information, the web browser to a web page comprising the user information; capturing, by the browser extension, the user information from the web page on the browser application; and sending, by the browser extension, the user information to the collection system, wherein the collection system sends a notification of receiving the user information to the preparer application, wherein the user information is used by the preparer application to prepare documentation. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A system for collection information, comprising:
-
a preparer application interface executing on at least one computer processor and configured to; receive a request for user information from a preparer application executing on a preparer computer system; and send a notification of receiving the user information to the preparer application, wherein the user information is used by the preparer application to prepare documentation; a notification module executing on the at least one computer processor and configured to; send a notification of the request to a browser extension that extends functionality of a browser application executing on a user computer system, wherein the notification of the request comprises guidance for collecting the user information, and wherein the browser extension; receives the notification of the request from the collection system; presents the notification of the request on a user interface of the browser application, wherein a user of the user system directs, based on the guidance for collecting the user information, the web browser to a web page comprising the user information; and captures the user information from the web page on the browser application; and a collection module executing on the at least one computer processor and configured to receive the user information from the browser extension. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
-
21. A non-transitory computer readable medium, embodying instructions executable by the computer to perform method steps for collection information, the instructions comprising functionality to:
-
receive, by a collection system, a request for user information from a preparer application executing on a preparer system; send, by the collection system, a notification of the request to a browser extension that extends functionality of a browser application executing on a user system, wherein the notification of the request comprises guidance for collecting the user information, and wherein the browser extension; receives the notification of the request from the collection system; presents the notification of the request on a user interface of the browser application, wherein a user of the user system directs, based on the guidance for collecting the user information, the web browser to a web page comprising the user information; and captures the user information from the web page on the browser application; receive, by the collection system, the user information from the browser extension; and send, by the collection system, a notification of receiving the user information to the preparer application, wherein the user information is used by the preparer application to prepare documentation. - View Dependent Claims (22, 23)
-
-
24. A non-transitory computer readable medium, embodying instructions executable by the computer to perform method steps for collection information, the instructions comprising functionality to:
-
receive, by a browser extension, a notification of a request for user information from a collection system, wherein the notification of the request comprises guidance for collecting the user information, wherein the browser extension extends functionality of a browser application executing on a user system, and wherein the request is initiated by a preparer application executing on a preparer system; present, by the browser extension, the notification of the request on a user interface of the browser application, wherein a user of the user system directs, based on the guidance for collecting the user information, the web browser to a web page comprising the user information; capture, by the browser extension, the user information from the web page on the browser application; and send, by the browser extension, the user information to the collection system, wherein the collection system sends a notification of receiving the user information to the preparer application, wherein the user information is used by the preparer application to prepare documentation. - View Dependent Claims (25)
-
Specification