System for and method of providing a user interface for a computer-based software application
First Claim
1. A system configured to provide a graphical interface to a user, comprising:
- a mobile device configured to execute a web browser, wherein the web browser is configured to;
access application software on a server platform; and
display information to a user in a display area on the mobile device;
wherein the application software is configured to provide within a single window of the display area, without requiring additional software to be installed, downloaded, or run on the mobile device and without requiring web browser-enabled applet support;
structured information, wherein the structured information comprises one or more visual annotations applied to business document images, and wherein the one or more visual annotations applied to the business document images comprise one or more of;
a sticky note applied to at least one of the business document images;
an “
approved”
stamp placed on at least one of the business document images; and
a prompt for confirmation or validation applied to at least one of the business document images;
the business document images, wherein the business document images comprise as-is scanned images of one or more physical documents;
one or more lists of valid choices based on real-time data received from a system external to the server platform; and
context-dependent information, wherein the context-dependent information comprises one or more of;
information relevant to a business process or transaction to which the business document images apply;
information relevant to a particular user to which the business document images apply;
details of a business transaction associated with at least one of the structured information and the business document images;
one or more details of the structured information or the business document images; and
information received from a source external to the system; and
wherein the application software is further configured to cause an action to occur in either the system or the external system,wherein the context-dependent information is provided conditional on at least one of;
an identity of the user;
one or more details of the structured information or business documents;
one or more details of a business transaction associated with at least one of the structured information or the business documents;
a current state of the business transaction; and
one or more preferences of the user, andwherein the context-dependent information is received by the application software from a source external to the system, andwherein the action comprises one or more operations selected from;
applying a context-dependent indicator to the business document images;
initiating a business transaction relating to the business document images;
approving a business transaction relating to the business document images;
rejecting a business transaction relating to the business document images;
initiating a payment for a business transaction relating to the business document images;
canceling a business transaction relating to the business document images;
communicating transaction information to the external system;
receiving transaction information from the external system; and
displaying a next work item to the user in the display area on the mobile device; and
wherein the application software is further configured to;
transform the business document images, the transforming comprising one or more of panning, zooming and rotating; and
validate information provided by the user with respect to data provided by another system external to the server platform.
9 Assignments
0 Petitions
Accused Products
Abstract
A system for providing a graphical interface to a user includes a server platform and an operating system and application software running thereon. The system includes a client device capable of running a standard web browser that accesses the software application on the server platform for displaying information to the user in a display area on the client device. The web browser displays the information without requiring additional software to be installed, downloaded or run on the client device, and without requiring a scripting language to be enabled in the web browser on the client. The application software facilitates user manipulation of unstructured data in the display area for detailed inspection, and facilitates the user selectively causing to display annotations within the display area. The application software facilitates the user inserting annotations within the display area, thereby causing an action to occur in this system or an external system.
-
Citations
1 Claim
-
1. A system configured to provide a graphical interface to a user, comprising:
-
a mobile device configured to execute a web browser, wherein the web browser is configured to; access application software on a server platform; and display information to a user in a display area on the mobile device; wherein the application software is configured to provide within a single window of the display area, without requiring additional software to be installed, downloaded, or run on the mobile device and without requiring web browser-enabled applet support; structured information, wherein the structured information comprises one or more visual annotations applied to business document images, and wherein the one or more visual annotations applied to the business document images comprise one or more of; a sticky note applied to at least one of the business document images; an “
approved”
stamp placed on at least one of the business document images; anda prompt for confirmation or validation applied to at least one of the business document images; the business document images, wherein the business document images comprise as-is scanned images of one or more physical documents; one or more lists of valid choices based on real-time data received from a system external to the server platform; and context-dependent information, wherein the context-dependent information comprises one or more of; information relevant to a business process or transaction to which the business document images apply; information relevant to a particular user to which the business document images apply; details of a business transaction associated with at least one of the structured information and the business document images; one or more details of the structured information or the business document images; and information received from a source external to the system; and wherein the application software is further configured to cause an action to occur in either the system or the external system, wherein the context-dependent information is provided conditional on at least one of; an identity of the user; one or more details of the structured information or business documents; one or more details of a business transaction associated with at least one of the structured information or the business documents; a current state of the business transaction; and one or more preferences of the user, and wherein the context-dependent information is received by the application software from a source external to the system, and wherein the action comprises one or more operations selected from; applying a context-dependent indicator to the business document images; initiating a business transaction relating to the business document images; approving a business transaction relating to the business document images; rejecting a business transaction relating to the business document images; initiating a payment for a business transaction relating to the business document images; canceling a business transaction relating to the business document images; communicating transaction information to the external system; receiving transaction information from the external system; and displaying a next work item to the user in the display area on the mobile device; and wherein the application software is further configured to; transform the business document images, the transforming comprising one or more of panning, zooming and rotating; and validate information provided by the user with respect to data provided by another system external to the server platform.
-
Specification