Work Files Saved Searches
   My Account                                                  Search:   Quick/Number   Boolean   Advanced   Derwent    Help   


 The Delphion Integrated View

  Buy Now:   Buy PDF- 19pp  PDF  |   File History  |   Other choices   
  Tools:  Citation Link  |  Add to Work File:    
  View:  Expand Details   |  INPADOC   |  Jump to: 
  Go to:  Derwent  
 Email this to a friend  Email this to a friend 
       
Title: US6259442: Downloading software from a server to a client
[ Derwent Title ]
>> View Certificate of Correction for this publication


Country: US United States of America

View Images High
Resolution

 Low
 Resolution

 
19 pages

 
Inventor: Britt, Jr., Joe F.; Saratoga, CA
McFadden, Andrew T.; Cupertino, CA
Goldman, Phillip Y.; Los Altos, CA
Leak, Bruce A.; Palo Alto, CA

Assignee: WebTV Networks, Inc., Mountain View, CA
other patents from WEBTV NETWORKS, INC. (740227) (approx. 96)
 News, Profiles, Stocks and More about this company

Published / Filed: 2001-07-10 / 1999-11-09

Application Number: US1999000437887

IPC Code: Advanced: G06F 17/30;
Core: more...
IPC-7: G06F 17/30;

U.S. Class: Current: 715/721; 714/807;
Original: 345/327; 345/336;

Field of Search: 345/327,356,357,336-338 011/328,340-349 707/010

Priority Number:
1999-11-09  US1999000437887
1998-06-30  US1998000106937
1996-11-22  US1996000755238
1996-06-03  US1996000660088
1996-06-03  US1996000656924

Abstract:     Systems and methods for obtaining and maintaining operable and updated versions of software on a client, which may be a set-top box or a personal computer. A server automatically downloads software updates over a satellite link to a client after such upgrades become available at the server without requiring interaction with a user. Similarly, corrupted software is automatically replaced by the client first automatically detecting if a corrupted state exists in local software or data using a checksum technique. If such corruption is found, the client automatically connects over the Internet to a server that contains a replacement for the corrupted program or data. The client then automatically receives a download of the program or data from the server.

Attorney, Agent or Firm: Workman, Nydegger & Seeley ;

Primary / Asst. Examiners: Sax, Steven;

Maintenance Status: CC Certificate of Correction issued
View Certificate of Correction

INPADOC Legal Status: Show legal status actions          Buy Now: Family Legal Status Report

       
Related Applications: Go to Result Set: 2 patent(s) that list this one as related
Application Number Filed Patent Pub. Date  Title
US1998000106937 1998-06-30    2000-02-08  Reducing latency while downloading data over a network
US1996000755238 1996-11-22    1999-08-17  Remote upgrade of software over a network
US1996000660088 1996-06-03    2000-03-07  Web browser allowing navigation between hypertext objects using remote control
US1996000656924 1996-06-03    1999-06-29  Method of transcoding documents in a network environment using a proxy server


       
Parent Case:

BACKGROUND OF THE INVENTION
    1. Related Applications
    This application is a continuation-in-part of U.S. patent application Ser. No. 09/106,937, filed Jun. 30, 1998, now issued as U.S. Pat. No. 6,023,268, which is a divisional of U.S. patent application Ser. No. 08/755,238, filed Nov. 22, 1996, now issued as U.S. Pat. No. 5,940,074, which is a continuation-in-part of U.S. patent application Ser. No. 08/660,088, filed Jun. 3, 1996, now issued as U.S. Pat. No. 6,034,689, which is a C-I-P application with U.S. patent application Ser. No. 08/656,924, filed Jun. 3, 1996, now issued as U.S. Pat. No. 5,918,013. The foregoing patents and patent applications are incorporated herein by reference.

Designated Country: AL AM AP AZ BA BB BG BR BY CA CN CU CZ EE GE GH HU ID IL IS KE KG KP KR KZ  AT BE CH DE DK ES FI FR GB GR IE IT 

Family: Show 116 known family members

First Claim:
Show all 29 claims
What is claimed and desired to be secured by United States Letters Patent is:     1. In a computer system that includes a plurality of client systems and a plurality of server systems, all interconnected by a network infrastructure, wherein the plurality of server systems provide access to sites storing Web pages or other data, and wherein one or more of the client systems comprises a conventional television monitor and set-top box having a processing system that includes program instructions used in the operation of the one or more client systems, such as in retrieving data from said sites, a method of restoring a corrupted portion of the program instructions at the client system, wherein the restoring occurs automatically and without user intervention, the method comprising the client system performing the following steps:
  • during initialization, checking the validity of system program instructions at the client system and thereafter checking the validity of application program instructions at the client system;
  • determining that a corrupted state exists in at least a portion of any of the checked program instructions;
  • in response to determining that the corrupted state exists, connecting the client system to one of the server systems or sites that contains a replacement for the corrupted portion of the program instructions;
  • receiving the replacement from said one of the server systems or sites; and
  • replacing the corrupted portion of the program instructions with the replacement.


Background / Summary: Show background / summary

Drawing Descriptions: Show drawing descriptions

Description: Show description

Forward References: Show 18 U.S. patent(s) that reference this one

       
U.S. References: Go to Result Set: All U.S. references   |  Forward references (18)   |   Backward references (4)   |   Citation Link

Buy
PDF
Patent  Pub.Date  Inventor Assignee   Title
Buy PDF- 23pp US5678002  1997-10 Fawcett et al.  Microsoft Corporation System and method for providing automated customer support
Buy PDF- 9pp US5732268  1998-03 Bizzarri  Award Software International Extended BIOS adapted to establish remote communication for diagnostics and repair
Buy PDF- 21pp US6049671  2000-04 Slivka et al.  Microsoft Corporation Method for identifying and obtaining computer software from a network computer
Buy PDF- 75pp US6052803  2000-04 Bhatia et al.  3Com Corporation Key-based technique for assuring and maintaining integrity of firmware stored in both volatile and non-volatile memory
       
Foreign References: None

Other Abstract Info: DERABS G1998-021140 DERABS G1998-021141 DERABS G1998-312838 DERABS G1999-508244 DERABS G2000-085420 DERABS G2000-316279 DERABS G2001-023107 DERABS G2001-167538

Continuity Data:
Application Number Filed Notes

US1999000437887 1999-11-09  is a related to the prior publication
     US20020054069A1 issued 2002-05-09  Downloading software from a server to a client

US2001000851402 2001-05-08  is a continuation of
>US1999000437887<  1999-11-09   (patented) [presumed granted]
     US6259442 issued 2001-07-10   Downloading software from a server to a client

US2001000851402   is a continuation of
>US1999000437887<  1999-11-09
     US6259442 issued 2001-07-10   Downloading software from a server to a client

>US1999000437887< 1999-11-09  is a continuation in part of
US1998000106937  1998-06-30   (patented) [presumed granted]
     US6023268 issued 2000-02-08   Reducing latency while downloading data over a network

>US1999000437887<   is a continuation in part of
US1998000106937  1998-06-30
     US6023268 issued 2000-02-08   Reducing latency while downloading data over a network

US1998000106937 1998-06-30  is a division of
US1996000755238  1996-11-22   (patented) [presumed granted]
     US5940074 issued 1999-08-17   Remote upgrade of software over a network

US1998000106937   is a division of
US1996000755238  1996-11-22
     US5940074 issued 1999-08-17   Remote upgrade of software over a network

US1996000755238 1996-11-22  is a continuation in part of
US1996000660088  1996-06-03   (patented) [presumed granted]
     US6034689 issued 2000-03-07   Web browser allowing navigation between hypertext objects using remote control

US1996000755238   is a continuation in part of
US1996000660088  1996-06-03
     US6034689 issued 2000-03-07   Web browser allowing navigation between hypertext objects using remote control


Inquire Regarding Licensing

Powered by Verity


Plaques from Patent Awards      Gallery of Obscure PatentsNominate this for the Gallery...

Thomson Reuters Copyright © 1997-2010 Thomson Reuters 
Subscriptions  |  Web Seminars  |  Privacy  |  Terms & Conditions  |  Site Map  |  Contact Us  |  Help