IP Library Granted Patent US 7,320,033
Granted Patent B2
US 7,320,033 · App. 09/917,320 · Granted Jan 15, 2008

Dynamic local drive and printer sharing

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,320,033
App. No.
09/917,320
Granted
Jan 15, 2008
Kind
B2
Abstract

A system and process are described where a user of a mobile device grants access to resources associated with the mobile device to other users. Access is typically established when the user of the mobile device couples the device to a network environment and another user provides data that matches sharing criteria associated with the desired resource. The sharing criteria can include user ID/password combination, a network ID or a combination of both.

Claims (59)

1. A computer-implemented method comprising:

coupling a mobile device having a first resource to a first network environment;

reading, by the mobile device, a first network identifier associated with the first network environment and a port;

determining, by the mobile device, whether the first network identifier satisfies a first access requirement stored locally at the mobile device;

obtaining a user name and password associated with a particular user of the first network;

reading, by the mobile device, a second access requirement stored locally at the mobile device;

determining, by the mobile device, if the user name and password satisfies the second access requirement before allowing access to the first resource; and

allowing access to the first resource if the first network identifier satisfies the first access requirement and the user name and password satisfies the second access requirement.

2. The method of claim 1 further comprising:

obtaining a user name and password associated with a particular user of the first network after allowing access to the first resource;

reading a second access requirement stored locally at the mobile device and associated with a second resource after allowing access to the first resource;

determining if the user name and password satisfies the second access requirement; and

allowing access to the second resource if the user name and password satisfies the second access requirement.

3. The method of claim 1 further comprising:

reading a user name and password associated with a second network environment;

determining whether the user name and password satisfies a second access requirement stored locally at the mobile device; and

allowing access to a second resource associated with the mobile device if the user name and password satisfies the second access requirement.

4. A computer-implemented method of establishing and using sharing criteria to control access to a resource comprising:

reading, by a mobile device, a first network identifier associated with a first network environment and a port;

receiving, by the mobile device, an indication that a first resource on the mobile device is to be associated with the first network identifier;

storing, at the mobile device, the first network identifier in a first association with a resource identifier that identifies the first resource so that access to the resource is contingent upon receipt of the first network identifier;

receiving by the mobile device a user name and password associated with a particular user;

receiving by the mobile device an indication that the first resource is to be associated also with the user name and password; and

storing, at the mobile device, the user name and password in a second association with the resource identifier so that the access to the first resource is contingent also upon receipt of the user name and password.

5. The method of claim 4 in which the storing of the first network identifier in association with the resource identifier is accomplished by copying a portion of an association between the first network identifier and a second resource.

6. The method of claim 4 further comprising:

receiving a network identifier associated with an entity attempting to access the resource;

comparing the received network identifier with the stored network identifier; and

allowing access to the first resource if the received network identifier matches the stored network identifier.

7. The method of claim 4 further comprising:

receiving a network identifier associated with an entity attempting to access the resource;

comparing the received network identifier with the stored network identifier; and

denying access to the first resource if the received network identifier does not match the stored network identifier.

8. The method of claim 4 further comprising:

removing the first association between the first network identifier and the resource identifier so that access to the first resource is allowed without receipt of the first network identifier.

9. The method of claim 4 further comprising:

suspending temporarily the first association between the first network identifier and the resource identifier so that access to the first resource is allowed without receipt of the first network identifier.

10. The method of claim 4 further comprising:

displaying a second network identifier;

receiving an indication that the first resource is to be associated with the second network identifier;

and storing the second network identifier in a second association with the resource identifier so that access to the first resource is contingent upon receipt of either the first network identifier or the second network identifier.

11. A computer readable medium including instructions for causing a processor to:

read, by a mobile device, a first network identifier associated with a first network environment and a port;

receive, by the mobile device, an indication that a first resource on the mobile device is to be associated with the first network identifier;

store in memory of the mobile device the first network identifier in a first association with a resource identifier that identifies the resource so that access to the first resource is contingent upon receipt of the first network identifier;

receive, by the mobile device, a user name and password associated with a particular user;

receive, by the mobile device, an indication that the first resource is to be associated also with the user name and password; and

store in the memory of the mobile device the user name and password in a second association with the resource identifier so that the access of the first resource is contingent also upon receipt of the user name and password.

12. The computer readable medium of claim 11 in which to store in the memory the first network identifier in association with the resource identifier a copy of a portion of an association between the first network identifier and a second resource is used.

13. The computer readable medium of claim 11 wherein the instructions cause the processor to:

receive a third network identifier;

compare the third network identifier with the stored first network identifier; and

allow access to the resource if the third network identifier and the stored first network identifier are substantially equal.

14. The computer readable medium of claim 11 wherein the instructions cause the processor to:

remove the first association between the first network identifier and the resource identifier so that access to the first resource is allowed without receipt of the first network identifier.

15. The computer readable medium of claim 11 wherein the instructions cause the processor to:

suspend temporarily the first association between the first network identifier and the resource identifier so that access to the first resource is allowed without receipt of the first network identifier.

16. The computer readable medium of claim 11 wherein the processor is located in a mobile device comprising one of the following: a notebook computer, a mobile telephone and a personal digital assistant.

17. The computer readable medium of claim 11 wherein the resource comprises one of the following: a folder, a directory, a file, an application, a printer, a disk drive, a ROM drive, memory and a scanner.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Nov 12, 2019
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
Reel/Frame 051028/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 9, 2019
From: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 050937/0001 →
RELEASE OF SECURITY INTEREST Recorded Aug 23, 2018
From: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: MICRON TECHNOLOGY, INC.
Reel/Frame 047243/0001 →
SECURITY INTEREST Recorded Jul 13, 2018
From: MICRON TECHNOLOGY, INC.; MICRON SEMICONDUCTOR PRODUCTS, INC.
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 047540/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE REPLACE ERRONEOUSLY FILED PATENT #7358718 WITH THE CORRECT PATENT #7358178 PREVIOUSLY RECORDED ON REEL 038669 FRAME 0001. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jun 8, 2017
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 043079/0001 →
PATENT SECURITY AGREEMENT Recorded Jun 2, 2016
From: MICRON TECHNOLOGY, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 038954/0001 →
SECURITY INTEREST Recorded May 12, 2016
From: MICRON TECHNOLOGY, INC.
To: U.S. BANK NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 038669/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 4, 2013
From: INTEL CORPORATION
To: MICRON TECHNOLOGY, INC.
Reel/Frame 030747/0001 →