IP Library Granted Patent US 7,406,542
Granted Patent B2
US 7,406,542 · App. 10/379,340 · Granted Jul 29, 2008

Method and system for assured denotation of application semantics

Assignee: Google Inc.
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,406,542
App. No.
10/379,340
Granted
Jul 29, 2008
Kind
B2
Abstract

Method and system are disclosed for assured denotation of application semantics (“ADAS”). In a computer system operating at least one application, a method is disclosed for providing assured denotation of application semantics associated with the application. A graphical operation is received for the application. The graphical operation includes at least one argument. The argument is intercepted for the graphical operation, and modified for the graphical operation to provide an indication of at least one application semantic associated with the application.

Claims (32)

1. In a computer system operating at least one application, a method for providing assured denotation of application semantics associated with the application when run in one or more contexts, the method comprising:

receiving a graphical operation for the application, the graphical operation including an argument;

intercepting the argument for the graphical operation;

modifying the argument for the graphical operation according to a particular context; and

providing an indication to a user, based on the modified argument, that denotes at least one application semantic associated with the application when the application is run according to the particular context.

2. The method of claim 1 , wherein the particular context of the application is related to a derived user account (DUA).

3. The method of claim 1 , wherein the indication providing includes circumscribing a window related to the application with the indication.

4. The method of claim 1 , wherein the indication providing includes providing the indication in close proximity to a window related to the application.

5. The method of claim 1 , wherein the indication providing includes providing the indication with a noticeable pattern.

6. The method of claim 1 , wherein modifying the argument is unobtrusive to the application.

7. A computing system comprising:

at least one memory having program instructions to execute at least one program component; and

at least one processor to execute the program instructions to perform operations for providing assured denotation of application semantics associated with an application when run in one or more contexts comprising:

receiving a graphical operation for the application, the graphical operation including an argument;

intercepting the argument for the graphical operation;

modifying the argument for the graphical operation according to a particular context; and

providing an indication to a user, based on the modified argument, that denotes at least one application semantic associated with the application when the application is run according to the particular context.

8. The computer system of claim 7 , wherein the particular context of the application is related to a derived user account (DUA).

9. The computer system of claim 7 , wherein the indication providing operation performed by the processor includes circumscribing a window related to the application with the indication.

10. The computer system of claim 7 , wherein the indication providing operation performed by the processor includes providing the indication in close proximity to a window related to the application.

11. The computer system of claim 7 , wherein the indication providing operation performed by the processor includes providing the indication with a noticeable pattern.

12. The computer system of claim 7 , wherein the processor modifies the argument and is unobtrusive to the application.

13. A computer-readable medium containing instructions for controlling a computer system, operating at least one application, to perform a method for providing assured denotation of application semantics associated with the application when run in one or more contexts, comprising:

receiving a graphical operation for the application, the graphical operation including an argument;

intercepting the argument for the graphical operation;

modifying the argument for the graphical operation according to a particular context; and

providing an indication to a user, based on the modified argument, that denotes at least one application semantic associated with the application when the application is run according to the particular context.

14. The computer-readable medium of claim 13 , wherein the instructions further control the computer system to perform a method such that the indication providing provides an indication of at least one application semantic associated with a derived user account (DUA).

15. The computer-readable medium of claim 13 , wherein the instructions further control the computer system to perform a method such that the indication providing includes circumscribing a window related to the application with the indication.

16. The computer-readable medium of claim 13 , wherein the instructions further control the computer system to perform a method such that the indication providing includes providing the indication in close proximity to a window related to the application.

17. The computer-readable medium of claim 13 , wherein the instructions further control the computer system to perform a method such that the indication providing includes providing the indication with a noticeable pattern.

18. The computer-readable medium of claim 13 , wherein the instructions further control the computer system to perform a method such that the argument modifying is unobtrusive to the application.

Assignments (3)
CHANGE OF NAME Recorded Oct 2, 2017
From: GOOGLE INC.
To: GOOGLE LLC
Reel/Frame 044101/0610 →
MERGER Recorded Oct 23, 2007
From: GREEN BORDER TECHNOLOGIES, INC.
To: GOOGLE INC.
Reel/Frame 019995/0713 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2003
From: ERLINGSSON, ULFAR
To: GREEN BORDER TECHNOLOGIES, INC.
Reel/Frame 014029/0216 →
Continuity (2)
Provisional Application 6036118000 · Mar 1, 2002
Related Publication 20030179244A1 · Sep 25, 2003