IP Library › Granted Patent US 7,584,417
Granted Patent B2
US 7,584,417 · App. 10/988,718 · Granted Sep 1, 2009

Role-dependent action for an electronic form

Assignee: Microsoft Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,584,417
App. No.
10/988,718
Granted
Sep 1, 2009
Kind
B2
Abstract

Systems and/or methods that enable creation and/or use of an action for an electronic form dependent on a role of a user are described.

Claims (17)

1. One or more computer storage media having computer-readable instructions therein that, when executed by a computer, cause the computer to perform acts comprising:

receiving a triggering event of an electronic data-entry form, wherein the triggering event comprises a data change trigger caused by a user modifying data in the electronic data-entry form or a click trigger caused by the user clicking on a button in the electronic data-entry form;

responsive to the triggering event, determining whether a role of the user of the electronic data-entry form permits performing an action associated with the triggering event; and

performing the action responsive to the determining that the role of the user permits performance of the action.

2. The media of claim 1 , wherein the act of performing the action comprises enabling selection of a digital signature associated with the role of the user.

3. The media of claim 1 , wherein the act of performing the action comprises enabling approval of the electronic data-entry form, the approval associated with the role of the user.

4. The media of claim 1 , wherein the act of performing the action comprises presenting a user interface tailored to the role of the user.

5. The media of claim 1 , wherein the acts of receiving, determining, and performing are performed without communication with a remote data source.

6. The media of claim 1 , wherein the role of the user comprises rights associated with the user.

7. The media of claim 1 , wherein the computer storage media comprises instructions written in eXtensible Markup Language (XML).

8. A system embodying the computer and the computer storage media of claim 1 .

9. One or more computer storage media having computer-readable instructions therein that, when executed by a computer, cause the computer to perform acts comprising:

receiving a triggering event of an electronic data-entry form, wherein the triggering event comprises a data change trigger caused by a user modifying data in the electronic data-entry form or a click trigger caused by the user clicking on a button in the electronic data-entry form; and

responsive to the triggering event, determining whether a role of the user permits altering the electronic data entry form, and altering the electronic data-entry form responsive to determining that the role of the user permits altering the electronic data entry form.

10. The media of claim 9 , wherein the act of altering comprises presenting a user interface tailored to the role of the current user.

11. The media of claim 9 , wherein the computer storage media comprises instructions written in eXtensible Markup Language (XML).

12. A system embodying the computer and the computer storage media of claim 9 .

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034543/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 2, 2005
From: FRIEND, NED B.; MOLDOVANU, PETRU M.; KIM, JANE T.; PAVLICIC, MILADIN; CUPALA, SHIRAZ J.
To: MICROSOFT CORPORATION
Reel/Frame 015651/0200 →
Continuity (1)
Related Publication 20060107197A1 · May 18, 2006