IP Library › Granted Patent US 7,653,733
Granted Patent B2
US 7,653,733 · App. 10/456,151 · Granted Jan 26, 2010

Method and apparatus for facilitating granting of a permission regarding a stored element

Assignee: Siemens Communications, Inc.
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,653,733
App. No.
10/456,151
Granted
Jan 26, 2010
Kind
B2
Abstract

A system, method, apparatus, means, and computer program code for facilitating sharing and using of information such as files, folders, or other stored elements is provided. According to some embodiments, a user may access or use an interface or window to establish one or more permissions regarding a file, folder or other stored element and provide such permissions to one or more other entities. In some embodiments, an entity may be or include an individual person, a group of people, a software application or device, etc. A permission established by a user may be or include allowing an entity to access, read, copy, modify, save, use, etc. a file, folder, or other stored element.

Claims (57)

1. A method for facilitating granting of a permission regarding a stored element, comprising:

displaying a contact list including one or more identifiers indicative of an entity, the entity being associated with at least one person and not a data storage identifier or data storage location;

displaying a list of one or more stored elements being selected from the group consisting of: a file, a folder, a plurality of files, a plurality of folders, and a combination thereof;

associating the entity with one of the one or more stored elements with the other by dragging and dropping the one of the stored elements onto one of the contact list identifiers indicative of the entity; and

providing the entity indicated by the one of the contact list identifiers with an access permission to the one of the stored elements in response to said associating the entity with the one of the stored elements.

2. The method of claim 1 , further comprising receiving an indication of a selection of said entity by a user.

3. The method of claim 2 , further comprising receiving an indication of a selection of said stored element by said user.

4. The method of claim 1 , wherein said associating includes receiving an indication of a selection of a stored element from said list.

5. The method of claim 1 , wherein said list includes a stored element directory.

6. The method of claim 1 ,

wherein said displaying a contact list including one or more identifiers includes displaying a list of entities, said list including said entity.

7. The method of claim 6 , wherein said contact list includes a buddy list.

8. The method of claim 6 , wherein said contact list includes at least one collaborative group.

9. The method of claim 6 , wherein said associating includes receiving an indication of a selection of an entity from said contact list.

10. The method of claim 1 , wherein said access permission includes at least one of the following:

an ability of said entity to open said stored element;

an ability of said entity to read said stored element;

an ability of said entity to copy said stored element;

an ability of said entity to delete said stored element;

an ability of said entity to modify said stored element;

an ability of said entity to rename said stored element;

an ability of said entity to save a modified version of said stored element;

an ability of said entity to provide a permission to another party regarding said stored element; and

an ability of said entity to transmit said stored element.

11. The method of claim 1 , further comprising:

providing data to said entity indicative of said access permission.

12. The method of claim 11 , further comprising:

providing data to said entity indicative of said stored element.

13. The method of claim 1 , further comprising:

determining that said entity is not a valid place to store said stored element.

14. The method of claim 1 , wherein the access permission is established when said stored element is dragged and dropped onto one of the contact list identifiers.

15. A method for facilitating granting of a permission regarding a stored element, comprising:

displaying a first window, said first window including a contact list of one or more identifiers indicative of an entity, the entity being associated with at least one person and not a data storage identifier or data storage location;

displaying a second window, said second window including a list of one or more stored elements;

determining a selection of a first stored element from said first list and a first identifier from said second list;

associating the entity with one of the one or more stored elements with the other by dragging and dropping the one of the stored elements onto one of the contact list identifiers indicative of the entity; and

providing the entity indicated by the one of the contact list identifiers with an access permission to the one of the stored elements in response to said associating the entity with the one of the stored elements.

16. The method of claim 15 , wherein the access permission is established when said stored element is dragged and dropped onto one of the contact list identifiers.

17. A system for facilitating granting of a permission to an entity regarding a stored element, comprising:

a memory;

a communication port; and

a processor connected to said memory and said communication port, said processor being operative to:

display a contact list including one or more identifiers indicative of an entity, the entity being associated with at least one person and not a data storage identifier or data storage location;

display a list of one or more stored elements indicative of a stored element, the stored element being selected from the group consisting of: a file, a folder, a plurality of files, a plurality of folders, and a combination thereof;

associate the entity with one of the one or more stored elements with the other by dragging and dropping the one of the stored elements onto one of the contact list identifiers indicative of the entity; and

provide the entity indicated by the one of the contact list identifiers with an access permission to the one of the stored elements in response to said associating the entity with the one of the stored elements.

18. A computer program product in a computer readable medium for facilitating granting of a permission to an entity regarding a stored element, comprising:

instructions for displaying a contact list of one or more identifiers indicative of an entity, said entity being associated with at least one person and not a data storage identifier or data storage location;

instructions for displaying a list of list of one or more stored elements indicative of a stored element, said stored element being selected from the group consisting of: a file, a folder, a plurality of files, a plurality of folders, and a combination thereof;

instructions for associating the entity with one of the one or more stored elements with the other by dragging and dropping the one of the stored elements onto one of the contact list identifiers indicative of the entity; and

instructions for granting the entity indicated by the one of the contact list identifiers with an access permission to the one of the stored elements in response to said associating the entity with the one of the stored elements.

19. A computer program product in a computer readable medium for facilitating granting of a permission to an entity regarding a stored element, comprising:

instructions for displaying a first window on a screen, said first window including a contact list of one or more identifiers indicative of an entity, said entity being associated with at least one person and not a data storage identifier or location;

instructions for displaying a second window on a screen, said second window including a list of one or more stored elements;

instructions for identifying a selection of a first stored element from said first list and a first identifier from said second list;

instructions for associating the entity with one of the one or more stored elements with the other by dragging and dropping the one of the stored elements onto one of the contact list identifiers indicative of the entity; and

instructions for providing the entity indicated by the one of the contact list identifiers with an access permission to the one of the stored elements in response to said associating the entity with the one of the stored elements.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Feb 1, 2016
From: WELLS FARGO TRUST CORPORATION LIMITED
To: UNIFY INC.
Reel/Frame 037661/0781 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jan 20, 2016
From: WELLS FARGO TRUST CORPORATION LIMITED, AS SECURITY AGENT
To: UNIFY INC. (F/K/A SIEMENS ENTERPRISE COMMUNICATIONS, INC.)
Reel/Frame 037564/0703 →
CHANGE OF NAME Recorded Nov 11, 2015
From: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
To: UNIFY, INC.
Reel/Frame 037090/0909 →
GRANT OF SECURITY INTEREST IN U.S. PATENTS Recorded Nov 10, 2010
From: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
To: WELLS FARGO TRUST CORPORATION LIMITED, AS SECURITY AGENT
Reel/Frame 025339/0904 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2010
From: SIEMENS COMMUNICATIONS, INC.
To: SIEMENS ENTERPRISE COMMUNICATIONS, INC.
Reel/Frame 024294/0040 →
MERGER Recorded Oct 19, 2009
From: SIEMENS INFORMATION AND COMMUNICATION NETWORKS, INC.
To: SIEMENS COMMUNICATIONS, INC.
Reel/Frame 023391/0982 →
CORPORATE ADDRESS CHANGE Recorded Oct 19, 2009
From: SIEMENS COMMUNICATIONS, INC.
To: SIEMENS COMMUNICATIONS, INC.
Reel/Frame 023392/0415 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 16, 2003
From: BEYDA, WILLIAM J.
To: SIEMENS INFORMATION AND COMMUNCIATION NETWORKS, INC.
Reel/Frame 014501/0992 →
Continuity (1)
Related Publication 20050021780A1 · Jan 27, 2005