IP Library Granted Patent US 8,977,722
Granted Patent B2
US 8,977,722 · App. 13/468,716 · Granted Mar 10, 2015

Method and apparatus for information exchange over a web based environment

Inventor: Sheng Tai (Ted) Tsao (San Jose, CA)
Assignee: Sheng Tai (Ted) Tsao
H04L41/22G06F9/526G06F9/54H04L41/0806H04L41/0879H04L41/5054H04L67/02H04L67/10H04L41/0253G06F2209/541
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,977,722
App. No.
13/468,716
Granted
Mar 10, 2015
Kind
B2
Abstract

Exchanging information via web is a way of life in modern society. Present invention utilizes dynamic workspace technology to allow people much efficiently and flexibly to exchanging information across global environment.

Claims (71)

1. A method of sharing information comprising:

establishing, by a server, a per user profile for each of a plurality of users, the profile comprising permissions for the each of the users access to a computing environment comprising available resources including a storage space assigned exclusively to the each of the users,

the storage space designated for storing information about the available resources including information about files and folders;

determining, through the profile of the each of the users, permissions whether the each of the users is authorized access to the computing environment, and causing to display, via a web user interface (“UI”), information about the computing environment on an end-user device of the each of the users;

allowing through the UI of the each of the users displayed to share information including:

through the UI of a first one of the users, the first one of users

allowed to select a file from the information displayed and submit a request for posting information of the file to the UI of a second one of the users with whom sharing the file,

allowed to select the file shared and request deleting the information of the file from the UI of the second one of the users for stop the sharing without physically deleting the file,

allowed to select a folder from the information displayed and submit a request for posting information of the folder to the UI of the second one of the users for sharing the folder,

allowed to select the folder shared and request deleting the information of the folder from the UI of the second one of the users for stop the sharing without physically deleting the folder,

allowed via a message section in the UI to input a message and request posting the message to the UI of the second one of the users for sharing the message, and

allowed to select the message shared and request deleting the message from the UI of the second one of the users for stop sharing the message.

2. The method as recited in claim 1 , wherein the storage space further is configured by the server and comprised of a plurality of sections, at least one of the sections is designated for storing information about files and folders, and another one of the sections designated for storing messages.

3. The method as recited in claim 1 , further comprising: the available resources including files and folders residing in each of a plurality of computing devices across a communication network.

4. The method as recited in claim 1 , wherein said sharing information comprises:

causing the server to store the information, but not content, of the file or folder selected into a storage space accessible to the second one of the users when the request for posting the file or folder selected is received.

5. The method as recited in claim 4 , further comprising:

causing to display the stored information of the file or folder in the UI, including to display a corresponding graphic indicator, on the end-user device of the second one of the users and allowing the second one of the users access to the file or folder selected through the stored information of the file or folder displayed.

6. The method as recited in claim 1 , wherein said sharing information comprising:

causing the server to store the message in a storage space accessible to the second one of the users when the request for posting the message is received; and further causing to display the stored message in the UI on the end-user device of the second one of the users.

7. The method as recited in claim 5 , further comprising:

deleting the stored information of the file or folder when the request for stop sharing the file or folder is received from the end-user device of the first one of the users; and

causing to delete the displayed information of the file or folder from the UI of the second one of the users.

8. A program product comprising:

a non-transitory computer-readable medium comprising program code that configures the server to:

establish a per user profile for each of a plurality of users, the profile comprising permissions for the each of the users access to a computing environment comprising available resources including a storage space assigned exclusively to the each of the users,

the storage space designated for storing information about the available resources including files and folders;

determine, from the profile of the each of the users, permissions whether the each of the users is authorized access to the computing environment, and causing to display, via a web user interface (“UI”), information about the computing environment on an end-user device of the each of the users;

allowing through the UI of the each of the users displayed to share information including:

through the UI of a first one of the users, the first one of the user

allowed to select a file from the information displayed and request posting information of the file to the UI of a second one of the users with whom sharing the file,

allowed to select the file shared and request deleting the information of the file from the UI of the second one of the users for stop the sharing without physically deleting the file,

allowed to select a folder from the information displayed and submit a request for posting information of the folder to the UI of the second one of the users for sharing the folder,

allowed to select the folder shared and request deleting the information of the folder from the UI of the second one of the users for stop the sharing without physically deleting the folder,

allowed via a message section in the UI displayed to input a message and request posting the message to the UI of the second one of the users for sharing the message, and

allowed to select the message shared and request deleting the message from the UI of the second one of the users for stop sharing the message.

9. A server, support information sharing, comprising:

at least one processor and one network interface,

the server being configured to:

establish a per user profile for each of a plurality of users, the profile comprising permissions for the each of the users access to a computing environment, which comprises available resources including a storage space assigned exclusively to the each of the users, the storage space designated for storing information about the available resources

including information about files and folders;

determine, from the profile of the each of the users, permissions whether the each of the users is authorized access to the computing environment, and causing to display, via a web user interface (“UI”), information about the computing environment on an end-user device of the each of the users;

allowing through the UI of the each of the users displayed to share information including:

through the UI of a first one of the users, the first one of the users

allowed to select a file from the information displayed and request posting information of the file to the UI of a second one of the users with whom sharing the file,

allowed to select the file shared and request deleting the information of the file from the UI of the second one of the users for stop the sharing without physically deleting the file,

allowed to select a folder from the information displayed and request posting information of the folder to the UI of the second one of the users for sharing the folder,

allowed to select the folder shared and request deleting the information of the folder from the UI of the second one of the users for stop the sharing without physically deleting the folder,

allowed via a message section in the UI displayed to input a message and request posting the message to the UI of the second one of the users for sharing the message, and

allowed to select the message shared and request deleting the message from the UI of the second one of the users for stop sharing the message.

10. The server as recited in claim 9 , wherein the storage space further is configured by the server and comprised of a plurality of sections, at least one of the sections of the storage space designated for storing information about files and folders, and another one of the sections designated for storing messages.

11. The server as recited in claim 9 , further comprising: the available resources residing among a plurality of computing devices across a network, wherein the server stores collected information about the available resources including information of the files and folders into said storage space.

12. The server as recited in claim 9 , further comprises: the available resources residing in the server, wherein the server stores information about the available resources including information about the files and folders in said storage space.

13. The server as recited in claim 9 , wherein said sharing information comprises:

causing the server to store the information, but not content, of the file or folder selected into a storage space accessible to the second one of the users when the request for posting the file or folder is received from the end-user device of the first one of the users.

14. The server as recited in claim 13 , further comprises:

causing display of the stored information of the file or folder, including to display a corresponding graphic indicator, in the UI of the second one of the users and allowing the second one of the users access to the file or folder selected through the stored information of the file or folder displayed.

15. The server as recited in claim 14 , further comprises:

deleting the stored information of the file or folder when the request for stop sharing the file or folder is received from the end-user device of the first one of the users, and causing to delete the displayed information of the file or folder from the UI of the second one of the users.

16. The server as recited in claim 9 , wherein said sharing information comprising:

causing the server to store the message in a storage space accessible to the second one of the users when the request for posting the message is received; and further causing display of the stored message in the UI of the second one of the users.

17. The server as recited in claim 16 , further comprising:

deleting the stored message when the request for stop sharing the message is received from the end-user device of the first one of the users, and causing to delete the displayed message in the UI of the second one of the users.

18. The server as recited in claim 13 , further comprising: the storage space is exclusively accessible to the second one of the users when the sharing of the file or folder is personal sharing.

19. The server as recited in claim 13 , further comprising: the storage space is exclusively accessible to a group in which the first and second one of the users are members of the group when the sharing of the file or folder is group sharing.

20. The server as recited in claim 19 , further comprises:

causing to display the stored information of the file or folder, including to display a corresponding graphic indictor, in the UI of a third one of the users who is also a member in the group, allowing the third one of the users access the file or folder selected.

21. The server as recited in claim 9 , further comprises:

allowing the second one of the users sharing files, folders and messages with the first one of the users in person or in group.

22. The method as recited in claim 6 , further comprising:

deleting the stored message when the request for stop sharing the message is received from the end-user device of the first one of the users, and causing to delete the displayed message in the UI of the second one of the users.

Assignments (3)
REASSIGNMENT Recorded Mar 18, 2026
From: STT WEBOS, INC. (TEXAS)
To: STT WEBOS, INC. (DELAWARE)
Reel/Frame 075137/0704 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 2, 2018
From: TS PATENTS LLC
To: STT WEBOS, INC.
Reel/Frame 046538/0200 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 16, 2017
From: STT WEBOS, INC.; TSAO, SHENG TAI
To: TS PATENTS LLC
Reel/Frame 041276/0240 →
Continuity (5)
Division 11732496 · Apr 2, 2007
Continuation In Part 10713904 · Aug 6, 2002
Continuation In Part 10713905 · Aug 12, 2002
Provisional Application 60787653 · Mar 31, 2006
Related Publication 20120221957A1 · Aug 30, 2012