IP Library Granted Patent US 7,243,310
Granted Patent B2
US 7,243,310 · App. 09/812,391 · Granted Jul 10, 2007

Methods and devices for recording changes in visual stimuli observed through browser-based interfaces

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,243,310
App. No.
09/812,391
Granted
Jul 10, 2007
Kind
B2
Abstract

The invention provides methods and devices that address problems encountered when attempting to accurately reconstruct visual stimuli being displayed to a user as they interact with online-content, typically through a browser interface. In one embodiment, the invention provides for the browser to maintain a record of selected technical parameters and relevant data that may impact the manner in which online-content is being displayed to the user, taking into consideration the current context in which the browser is being operated. In another embodiment, the invention is a device for recording events as reported from a browser interface. The events are recorded in a selected format and syntax to form a primary index of events and related outcomes which comprise the user's interface experience.

Claims (35)

1. A method for recording changes in visual stimuli as a user interacts with the visual stimuli, comprising:

creating a browser object by a control application;

establishing a conduit between the browser object and a browser interface;

receiving visual stimuli;

creating page objects based on the visual stimuli received by the browser object and the control application;

determining that a change in the visual stimuli is caused by a visual event; and

recording parameters of the visual event to a data storage device.

2. The method of claim 1 comprising the browser object mirroring the visual event occurring within the browser interface.

3. The method of claim 2 , wherein the mirroring occurs via the conduit.

4. The method of claim 2 , wherein the visual event causes the change in the visual stimuli.

5. The method of claim 4 comprising reporting the visual event to a receiving module.

6. The method of claim 4 comprising reporting the change in the visual stimuli to a receiving module.

7. The method of claim 4 comprising displaying the change in the visual stimuli to the user.

8. A method for recording changes in visual stimuli, comprising:

creating a plurality of page objects based on received visual events;

the page objects monitoring the visual events by for changes in the visual stimuli, wherein each of the page objects is related to a portion of a web page; and

recording a parameter of the visual events that cause the changes in the visual stimuli.

9. The method of claim 8 comprising recording a change in the visual stimuli.

10. A method for recording changes in viewable content, comprising:

receiving a plurality of viewable content by a browser interface;

appending an applet to each of the viewable content, wherein the appending creates a modified version of each of the viewable content;

instantiating the modified version of each of the viewable content in a plurality of web pages;

monitoring visual events that may cause changes in each of the viewable content;

determining which of the visual events cause the changes in the viewable content; and

recording a parameter of the visual events to a data storage device.

11. The method of claim 10 comprising initiating a process block by a control program.

12. The method of claim 11 , wherein the appending of the applet is performed by the control program.

13. The method of claim 10 , wherein the monitoring is performed by the applet.

14. The method of claim 13 comprising communicating related data to the monitoring of the visual events and the changes in the viewable content.

15. The method of claim 13 comprising the applet reporting the modification in each of the applets' corresponding web pages.

16. The method of claim 15 comprising the applet reporting the modification to a receiving aspect of the control program.

17. The method of claim 16 , wherein the reporting occurs once the browser interface performs the instantiating.

18. The method of claim 10 , wherein the viewable content is displayed.

19. The method of claim 18 wherein the changes to the displayed viewable content occur while a user is interacting with viewable content in the plurality of web pages.

20. The method of claim 10 , wherein the plurality of web pages constitute a complete web page.

Assignments (5)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2020
From: INTELLECTUAL VENTURES ASSETS 117 LLC
To: SLINGSHOT TECHNOLOGIES LLC
Reel/Frame 053175/0370 →
NUNC PRO TUNC ASSIGNMENT Recorded Jan 17, 2019
From: RATEZE REMOTE MGMT. L.L.C.
To: INTELLECTUAL VENTURES ASSETS 117 LLC
Reel/Frame 048054/0372 →
MERGER Recorded Dec 9, 2015
From: SCHLUCKTRONIX LLC
To: RATEZE REMOTE MGMT LLC
Reel/Frame 037251/0664 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 21, 2006
From: XENO DEVELOPMENT, INC.
To: SCHLUCKTRONIX LLC
Reel/Frame 018667/0519 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 19, 2001
From: CRAIN, KENNETH H.; VANOVER, WILLIAM K.
To: XENO DEVELOPMENT INC.
Reel/Frame 011639/0815 →