IP Library Granted Patent US 10,182,061
Granted Patent B2
US 10,182,061 · App. 14/209,064 · Granted Jan 15, 2019

System, method, and computer program product for performing one or more maintenance tasks on a remotely located computer connected to a server computer via a data network

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 10,182,061
App. No.
14/209,064
Granted
Jan 15, 2019
Kind
B2
Abstract

A method and computer executable program code are disclosed for performing one or more maintenance tasks on a remotely located computer connected to a server computer via a data network.

Claims (25)

1. At least one machine accessible storage medium having code stored thereon, the code, when executed on a machine, to cause the machine to:

establish a secure logical connection between a remotely located computer and the machine over a network;

based on a registration corresponding to the remotely located computer, deliver a web page from the machine to the remotely located computer across said logical connection, said web page comprising scripts for performing a search on the remotely located computer; and

cause, using the machine and without intervention of a user, the search to be executed at the remotely located computer via a network browser of the remotely located computer.

2. The storage medium of claim 1 , wherein the code, when executed, further causes the machine to:

receive an identifier and a secure password from the remotely located computer.

3. The storage medium of claim 2 , wherein the code, when executed, further causes the machine to:

create a transaction log on the machine; and

record information related to said registration and delivering in the transaction log.

4. The storage medium of claim 3 , wherein the code, when executed, further causes the machine to generate a periodic activity report for the remotely located computer.

5. The storage medium of claim 4 , wherein the code, when executed, further causes the machine to transmit an electronic message in an e-mail format from the machine to the remotely located computer indicating that a new product or a new application is available for download.

6. The storage medium of claim 5 , wherein the code, when executed, further causes the machine to establish the secure network connection based on an authentication of a user.

7. The storage medium of claim 6 , wherein the code, when executed, further causes the machine to deliver a program to detect computer viruses on the remotely located computer.

8. The storage medium of claim 2 , wherein the code, when executed, further causes the machine to:

before or during registering the remotely located computer, create an account for a user of the remotely located computer on the machine; and

identify said identifier and password as valid if the user has a current subscription or a positive fund balance in said user account.

9. The storage medium of claim 8 , wherein the code, when executed, further causes the machine to receive payment information from the remotely located computer in an electronic mail message format, and said account reflects a current subscription or an increased fund balance upon receipt of said payment information.

10. The storage medium of claim 9 , wherein the code, when executed, further causes the machine to:

generate an electronic receipt on the machine; and

transmit the receipt to the remotely located computer.

11. The storage medium of claim 1 , wherein said scripts perform, on the remotely located computer, at least one of the following: compression of software, compression of data, search for software to be upgraded, search for data to be upgraded, upgrade of software, upgrade of data, search for obsolete software, search for obsolete data, deletion of obsolete software, deletion of obsolete data, archival of software, archival of data, hardware diagnostics, and software diagnostics.

12. A method comprising:

establishing a secure logical connection between a remotely located computer and a server computer over a network;

based on a registration corresponding to the remotely located computer, delivering a web page from the server computer to the remotely located computer across said logical connection, said web page comprising scripts for performing a search on the remotely located computer; and

causing, using the server computer and without intervention of a user, the search to be executed at the remotely located computer via a network browser of the remotely located computer.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT TITLES AND REMOVE DUPLICATES IN THE SCHEDULE PREVIOUSLY RECORDED AT REEL: 059354 FRAME: 0335. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 23, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 060792/0307 →
SECURITY INTEREST Recorded Mar 3, 2022
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 059354/0335 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045056/0676 Recorded Mar 2, 2022
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 059354/0213 →
RELEASE OF INTELLECTUAL PROPERTY COLLATERAL - REEL/FRAME 045055/0786 Recorded Oct 26, 2020
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MCAFEE, LLC
Reel/Frame 054238/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045055 FRAME 786. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 055854/0047 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT 6336186 PREVIOUSLY RECORDED ON REEL 045056 FRAME 0676. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Oct 22, 2020
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 054206/0593 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 045056/0676 →
SECURITY INTEREST Recorded Jan 12, 2018
From: MCAFEE, LLC
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 045055/0786 →
CHANGE OF NAME AND ENTITY CONVERSION Recorded Aug 24, 2017
From: MCAFEE, INC.
To: MCAFEE, LLC
Reel/Frame 043665/0918 →
Cited By (9)
US 12,197,383 US 12,210,479 US 12,235,960 US 12,261,822 US 12,282,549 US 12,301,539 US 12,412,413 US 12,437,068 US 12,598,206