IP Library Granted Patent US 8,290,901
Granted Patent B2
US 8,290,901 · App. 11/073,797 · Granted Oct 16, 2012

Techniques for remote resource mounting

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 8,290,901
App. No.
11/073,797
Granted
Oct 16, 2012
Kind
B2
Abstract

Techniques for remote resource mounting are provided. A login resource logs into a network. During the login, a mounting specification associated with the login resource is acquired. The mounting specification defines how a remote resource is to be locally mounted on a local device of the login resource. The mounting specification is communicated to a mounting service, which processes on the local device of the login resource and which locally mounts the remote resource on the local device.

Claims (21)

1. A method implemented in a computer-readable storage medium and executed by a computer to perform the method, comprising:

authenticating a login resource for access to a network when the login resource logs into the network to access the network for starting up a local device of the login resource and for connecting the local device to the network;

automatically accessing an attribute associated with the login resource when the login resource is authenticated, the attribute is automatically accessed by a generic script on the local device that is initiated once the login resource is authenticated; and

communicating a mount specification over the network for a remote resource to an environment of the login resource, when the login resource is authenticated based on identifying information directly supplied by the login resource, the mount specification communicated to the login resource, the local device, and a local script of the local device, and the mount specification is identified by the attribute, and the remote resource is automatically and dynamically mounted within the environment of the login resource as part of the login of the login resource into the network and achieved when the login resource logs into the network, a mounting location for the remote resource varies depending upon a geographical location for the local device and a specific location for acquiring the mount specification for the resource is selected based on the geographical location and an identity for the local device, the remote resource is automatically and dynamically mounted without a request from the login resource being made and as part of the login, the attribute also identifies the remote resource and the mount specification, and the remote resource is managed, controlled, and distributed from a single location and changes to the remote resource occur dynamically without modifying information on the local device of the login resource, and selection of the attribute determined based on the identity of the local device of the login resource, the identity associated with the login resource, and sub-network Internet Protocol (IP) addresses associated with network hubs, servers, and routers, the IP addresses used by the login resource for communicating with processing of remote resource mounting.

2. The method of claim 1 , wherein accessing further includes acquiring an object data structure from a directory tree and inspecting an mount attribute for the mount specification.

3. The method of claim 1 , wherein communicating further includes transmitting a file system mount command as the mount specification to the local device of the login resource.

4. The method of claim 3 further comprising, initiating by the processing associated with remote resource mounting, on the local device, an instance of an automount script and providing the instance with the file system mount command.

5. The method of claim 1 further comprising, mounting the remote resource on the local device of the login resource.

6. The method of claim 1 , wherein communicating further includes transmitting the automount script enabled to mount the remote resource on the local device of the login resource using the mount specification.

7. A method implemented in a computer-readable storage medium and executed by a computer to perform the method, comprising:

logging into a remote network with identifying information on behalf of a user from a local device associated with the user, the identifying information directly supplied by the user during a login attempt;

receiving, during the login and as part of the login, a mount command for locally mounting a remote resource on the local device and in response to the identifying information supplied with the login, the user is already successfully logged into the remote network and the processing of remote resource mounting occurs in response to that successful login to the remote network, the user logged into the network to connect the local device to the remote network;

automatically processing the mount command on behalf of the user making the remote resource locally accessible, and the mount occurs automatically and dynamically as part of the login and the remote resource identified via an attribute associated with the user during the login, and a mounting location for which to mount the remote resource is selected based on a geographical location of the local device and an identity for the local device, and the remote resource is managed, controlled, and distributed from a single location and changes to the remote resource occur dynamically without modifying information on the local device of the user, the mount command is processed without the user request for the mount command, the mount command automatically processed in response to the login; and

dynamically pushing and installing remote resource mounting to a local environment of the user after a successful login of the user occurs with the remote network.

8. The method of claim 7 further comprising, receiving a mounting script during the login, wherein the mount command is processed by the received mounting script.

9. The method of claim 7 , wherein processing further includes executing a local pre-existing script with the mount command to make the remote resource locally accessible.

10. The method of claim 7 further comprising, overriding the local mount for a local resource with the remote resource after processing the mount command.

11. The method of claim 10 further comprising:

logging out of the remote network;

removing the remote resource; and

restoring the local mount for the local resource.

Assignments (7)
RELEASE OF SECURITY INTEREST Recorded Oct 26, 2020
From: JEFFERIES FINANCE LLC
To: RPX CORPORATION
Reel/Frame 054486/0422 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054244/0566 →
PATENT SECURITY AGREEMENT Recorded Oct 23, 2020
From: RPX CLEARINGHOUSE LLC; RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 054198/0029 →
SECURITY INTEREST Recorded Jun 29, 2018
From: RPX CORPORATION
To: JEFFERIES FINANCE LLC
Reel/Frame 046486/0433 →
RELEASE (REEL 038041 / FRAME 0001) Recorded Jan 2, 2018
From: JPMORGAN CHASE BANK, N.A.
To: RPX CORPORATION; RPX CLEARINGHOUSE LLC
Reel/Frame 044970/0030 →
SECURITY AGREEMENT Recorded Mar 9, 2016
From: RPX CORPORATION; RPX CLEARINGHOUSE LLC
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 038041/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 11, 2016
From: NOVELL INTELLECTUAL PROPERTY HOLDINGS, INC.
To: RPX CORPORATION
Reel/Frame 037809/0057 →