IP Library Granted Patent US 7,024,497
Granted Patent B1
US 7,024,497 · App. 09/656,533 · Granted Apr 4, 2006

Methods for accessing remotely located devices

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,024,497
App. No.
09/656,533
Granted
Apr 4, 2006
Kind
B1
Abstract

A method for enabling access to resources connected to client nodes of a network is provided. The method includes establishing communication between a local client and a remote client using SCSI commands. The local client provides a remote client identification code and a connection password to the remote client over a DCOM enabled link. The communication between the local client and the remote client is established when the remote client confirms the remote client identification code and the password. The method then determines if adapters are connected to the remote client. If the method determines that adapters are connected to the remote client, a connection is established with a selected adapter and the selected adapter is then connected with the local client. The selected adapter is configured to appear on a graphical user interface (GUI) of the local client as if the selected adapter of the remote client were physically connected to the local client. Thus, a user may double click on an icon representing the selected adapter on the GUI of the local client in order to gain access to the selected adapter.

Claims (24)

1. A method for accessing peripheral devices connected to a remotely located client on a network, the method comprising:

configuring a local client and a remote client, in a client/server architecture, for remote small computer system interface (SCSI) connectivity using a distributed component object model (DCOM) enabled link where the local client provides a remote client identification and a connection password to the remote client during the configuration operation;

determining if SCSI host adapters are connected to the remote client;

selecting a SCSI host adapter connected to the remote client; and

communicating with the selected SCSI host adapter, where the local client accesses and uses the selected SCSI host adapter as if the selected SCSI host adapter belonged to the local client.

2. A method for accessing peripheral devices connected to a remotely located client on a network as recited in claim 1 , wherein the remote client functions as a server such that the remote client provides services to the local client.

3. A method for accessing peripheral devices connected to a remotely located client on a network as recited in claim 1 , wherein the local client functions as a server such that the local client provides services to the remote client.

4. A method for accessing peripheral devices connected to a remotely located client on a network as recited in claim 1 , wherein the SCSI host adapters connected to the remote client are configured to appear on a graphical user interface (GUI) of the local client as if the SCSI host adapters belong to the local client.

5. A method for accessing peripheral devices connected to a remotely located client on a network as recited in claim 4 , wherein the SCSI host adapters are configured as SCSI host adapter icons on the GUI of the local client.

6. A method for accessing peripheral devices connected to a remotely located client on a network as recited in claim 5 , wherein selection of the SCSI host adapter is enabled by clicking on a SCSI host adapter icon on the GUI of the local client.

7. A method for accessing peripheral devices connected to a remotely located client on a network as recited in claim 1 , wherein the operation of selecting the SCSI host adapter further comprises:

providing an access password to the remote client.

8. A method for accessing peripheral devices connected to a remotely located client on a network as recited in claim 1 , wherein the local client provides the remote client identification and the connection password using a graphical user interface (GUI).

9. A method for accessing peripheral devices connected to a remotely located client on a network as recited in claim 7 , wherein the local client selects the selected SCSI host adapter and inputs the access password using a graphical user interface (GUI).

10. A method for accessing resources connected to remotely located client nodes on a network, the resources being displayed on a first graphical user interface (GUI) of a local client, the method comprising:

clicking on a remote client icon on the GUI of the local client to configure the local client and a remote client for remote small computer system interface (SCSI) connectivity, in a client/server architecture, wherein the local client having a remote client identification and a connection password which allows access to the remote client using a distributed component object model (DCOM) enabled link;

determining if SCSI host adapters are connected to the remote client;

clicking on a SCSI host adapter icon on the GUI of the local client to access a SCSI host adapter, the SCSI host adapter being remote from the local client; and

communicating with the SCSI host adapter, the SCSI host adapter icon appearing on the GUI of the local client as if the SCSI host adapter represented by the SCSI host adapter icon belonged to the local client.

11. A method for accessing resources connected to remotely located client nodes on a network as recited in claim 10 , wherein the operation of clicking the SCSI host adapter icon to access the SCSI host adapter further comprises:

providing an access password to access the SCSI host adapter.

12. A method for accessing resources connected to remotely located client nodes on a network as recited in claim 11 , wherein the access password is input using a third GUI which allows for host adapter selection.

13. A method for accessing resources connected to remotely located client nodes on a network as recited in claim 10 , wherein the local client inputs the remote client identification and the connection password using a second GUI which allows for remote SCSI connection.

14. A method for accessing resources connected to remotely located client nodes on a network as recited in claim 10 , wherein the local client communicates with the remote client using SCSI commands.

Assignments (19)
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053481/0790 →
RELEASE OF SECURITY INTEREST Recorded Jun 5, 2020
From: HPS INVESTMENT PARTNERS, LLC
To: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
Reel/Frame 053458/0749 →
SECURITY INTEREST Recorded Jun 1, 2020
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS INC.; VEVEO, INC.; INVENSAS CORPORATION; INVENSAS BONDING TECHNOLOGIES, INC.; TESSERA, INC.; TESSERA ADVANCED TECHNOLOGIES, INC.; DTS, INC.; PHORUS, INC.; IBIQUITY DIGITAL CORPORATION
To: BANK OF AMERICA, N.A.
Reel/Frame 053468/0001 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 25, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: APTIV DIGITAL INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
Reel/Frame 051145/0090 →
PATENT SECURITY AGREEMENT Recorded Nov 25, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 051110/0006 →
SECURITY INTEREST Recorded Nov 22, 2019
From: ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; ROVI GUIDES, INC.; TIVO SOLUTIONS, INC.; VEVEO, INC.
To: HPS INVESTMENT PARTNERS, LLC, AS COLLATERAL AGENT
Reel/Frame 051143/0468 →
CORRECTIVE ASSIGNMENT TO CORRECT THE CONVEYING PARTY DATA PREVIOUSLY RECORDED AT REEL: 038388 FRAME: 0915. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded May 16, 2016
From: SONIC SOLUTIONS, LLC
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 038711/0547 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 26, 2016
From: SONIC SOLUTIONS, INC.
To: ROVI TECHNOLOGIES CORPORATION
Reel/Frame 038388/0915 →
MERGER AND CHANGE OF NAME Recorded Apr 26, 2016
From: SONIC SOLUTIONS; SPARTA ACQUISITION SUB II LLC
To: SONIC SOLUTIONS LLC
Reel/Frame 038528/0692 →
PATENT SECURITY AGREEMENT Recorded Jul 24, 2014
From: APTIV DIGITAL, INC.; GEMSTAR DEVELOPMENT CORPORATION; INDEX SYSTEMS INC.; ROVI GUIDES, INC.; ROVI SOLUTIONS CORPORATION; ROVI TECHNOLOGIES CORPORATION; SONIC SOLUTIONS LLC; STARSIGHT TELECAST, INC.; UNITED VIDEO PROPERTIES, INC.; VEVEO, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033407/0035 →
PATENT RELEASE Recorded Jul 22, 2014
From: JPMORGAN CHASE BANK N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 033378/0685 →
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2013
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ALL MEDIA GUDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
Reel/Frame 030591/0534 →
MERGER Recorded Jun 30, 2011
From: SPARTA ACQUISITION SUB, INC
To: SONIC SOLUTIONS LLC
Reel/Frame 026533/0400 →
SECURITY AGREEMENT Recorded Mar 25, 2011
From: ALL MEDIA GUIDE, LLC; DIVX, LLC; SONIC SOLUTIONS LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 026026/0111 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 23, 2004
From: ROXIO, INC.
To: SONIC SOLUTIONS
Reel/Frame 015499/0843 →
SECURITY INTEREST Recorded Jun 20, 2002
From: ROXIO, INC.
To: COMERICA BANK - CALIFORNIA
Reel/Frame 012994/0136 →
SECURITY INTEREST Recorded Mar 21, 2002
From: ROXIO, INC.
To: COMERICA BANK - CALIFORNIA
Reel/Frame 012683/0456 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2002
From: ADAPTEC, INC.
To: ROXIO, INC.
Reel/Frame 012534/0781 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 7, 2000
From: MAFFEZONI, GUIDO
To: ADAPTEC, INC.
Reel/Frame 011083/0217 →