IP Library Granted Patent US 7,689,868
Granted Patent B2
US 7,689,868 · App. 11/767,399 · Granted Mar 30, 2010

Memory handling techniques to facilitate debugging

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,689,868
App. No.
11/767,399
Granted
Mar 30, 2010
Kind
B2
Abstract

A method for debugging includes interacting with a memory management component to force an interrupt upon access to one or more memory locations during software execution, and in response to the forced interrupt, saving information regarding the execution of the software, and interacting with the memory management component to disable the interrupt upon access to the one or more memory locations during software execution.

Claims (11)

1. In a computer system including an interrupt handler, a method comprising:

the interrupt handler, in response to an interrupt occurring after a predetermined period of time, interacting with a memory management component to force an interrupt upon access to one or more memory locations during software execution; and

in response to the forced interrupt, saving information regarding the execution of the software, and interacting with the memory management component to disable the interrupt upon access to the one or more memory locations during software execution.

2. A method for capturing debugging information, the method comprising:

enabling the capture of debugging information upon access to a portion of a memory;

upon access to the portion of the memory, saving debugging information and disabling the capture of debugging information upon access to the portion of the memory; and

periodically reenabling the capture of debugging information upon access to the portion of the memory, wherein periodically reenabling the capture of debugging information is performed after a predetermined time interval.

3. A method for capturing debugging information, the method comprising:

enabling the capture of debugging information upon access to a portion of a memory;

upon access to the portion of the memory, saving debugging information and disabling the capture of debugging information upon access to the portion of the memory; and

periodically reenabling the capture of debugging information upon access to the portion of the memory, wherein periodically reenabling the capture of debugging information is performed after a predetermined time interval that is less than one second.

Assignments (4)
CHANGE OF NAME Recorded Jul 1, 2016
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY INTERACTIVE ENTERTAINMENT INC.
Reel/Frame 039239/0356 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 27, 2011
From: SONY NETWORK ENTERTAINMENT PLATFORM INC.
To: SONY COMPUTER ENTERTAINMENT INC.
Reel/Frame 027481/0351 →
CHANGE OF NAME Recorded Dec 26, 2011
From: SONY COMPUTER ENTERTAINMENT INC.
To: SONY NETWORK ENTERTAINMENT PLATFORM INC.
Reel/Frame 027445/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 22, 2007
From: WATSON, BRIAN
To: SONY COMPUTER ENTERTAINIMENT INC.
Reel/Frame 019470/0906 →