US Patent No: 7,062,750

Number of patents in Portfolio can not be more than 2000

Accessing remote stores of source and symbol data for use by computing tools

Stats

ALSO PUBLISHED AS: 20030110264
ATTORNEY / AGENT: (SPONSORED)
 

Importance

Loading Importance Indicators... loading....

Abstract

A system and method in which a remote network source maintains source code and symbol files for debugging purposes with automatic downloading of the correct files when they are needed. Files are remotely maintained based on unique data associated with that file (unique parameters) that are independent of the product name, release and/or build number. Such data includes time / date stamp information and file size, or signature and age data. When a given file is needed, such as to debug an executable code module, a symbol server at the client constructs a path (e.g., URL) to the needed file based on the unique information from the corresponding executable file, whereby the correct symbol file is accessed. Via that symbol file, the correct source file may be located and accessed. Security via authentication and access control lists may control access to the files, and authentication may be automatic.

Loading the Abstract Image... loading....

First Claim

Related Publications

Loading Related Publications... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
MICROSOFT CORPORATIONREDMOND, WA24226

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jazayeri, Mohammad Kirkland, WA 1 6
Kess, Barbara Lynne Sammamish, WA 1 6
Laundry, Douglas Seth Kirkland, WA 1 6
Neault, Danial George Redmond, WA 1 6
Styles, Pat Seattle, WA 4 17
Vachon, Andre F Redmond, WA 7 112
Whidby, Mark David Woodinville, WA 1 6

Cited Art

Patent Info (Count) # Cites Year
 
HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P. (3)
6,055,538 Methods and system for using web browser to search large collections of documents 115 1997
6,292,802 Methods and system for using web browser to search large collections of documents 43 2000
6,694,510 Collection driver for collecting system data using record based requests with tag lists and pausing all but one thread of a computer system 16 2000
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (2)
6,324,683 System, method and program for debugging external programs in client/server-based relational database management systems 86 1996
6,208,991 Dynamic file mapping for network computers 31 1998
 
SUN MICROSYSTEMS, INC. (2)
5,664,206 Method and apparatus for automating the localization of a computer program 117 1995
5,778,231 Compiler system and method for resolving symbolic references to externally located program files 55 1995
 
ACCENTURE GLOBAL SERVICES LIMITED (1)
6,904,449 System and method for an application provider framework 199 2000
 
CODEX TECHNOLOGIES, INC. (1)
6,463,537 Modified computer motherboard security and identification system 142 1999
 
EMC CORPORATION (1)
6,192,408 Network file server sharing local caches of file access information in data processors assigned to respective file systems 208 1997
 
GOINS, WILLIAM E. (1)
5,933,829 Automatic access of electronic information through secure machine-readable codes on printed documents 407 1997
 
GOOGLE INC. (1)
6,405,366 Multi-layered software application interface architecture 21 1999
 
MICROSOFT CORPORATION (1)
6,308,273 Method and system of security location discrimination 283 1998
 
MITSUBISHI ELECTRIC INFORMATION TECHNOLOGY CENTER AMERICA, INC. (1)
6,678,883 Apparatus and method for creating a trace file for a trace of a computer program based on loaded module information 46 2000
 
NATIONAL INSTRUMENTS CORPORATION (1)
5,978,850 System and method for accessing parameters in a fieldbus network using a tag parameters interface 22 1997

Patent Citation Ranking

Forward Cites

Patent Info (Count) # Cites Year
 
HITACHI, LTD. (1)
7,549,171 Method and apparatus for validation of application data on a storage system 1 2004
 
INTERNATIONAL BUSINESS MACHINES CORPORATION (1)
7,506,313 Debug of code with selective display of data 7 2002
 
LONE STAR WIFI LLC (1)
7,490,348 Wireless network having multiple communication allowances 1 2004
 
MICROSOFT CORPORATION (1)
7,730,451 Source server 0 2003
 
SAP PORTALS ISRAEL LTD. (1)
7,716,640 Techniques for developing portal snippets using an integrated development environment (IDE) 5 2004
 
TEXAS INSTRUMENTS INCORPORATED (1)
7,720,670 Saving resources by deducing the total prediction events 0 2006

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
7.5 Year Payment $3600.00 $1800.00 $900.00 Dec 13, 2013
11.5 Year Payment $7400.00 $3700.00 $1850.00 Dec 13, 2017
Fee Large entity fee small entity fee micro entity fee
Surcharge - 7.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00