Computerized method and system for managing secure content sharing in a networked secure collaborative exchange environment
First Claim
1. A method for managing a networked secure collaborative computer data exchange environment, the method comprising:
- establishing, by a secure exchange server managed by an intermediate business entity, a user login data authentication procedure that allows a user through at least one client computing device to access the secure exchange server, wherein the user is one of a plurality of users of a plurality of other business entities and communications between the secure exchange server and the plurality of users is through a communications network;
storing, by the secure exchange server, at least one user login authentication data for at least one of the plurality of users;
receiving a computer data content from a first user of the plurality of users, wherein the first user permits a sharing access to the computer data content to a subset of the plurality of users, and wherein management for access to the computer data content is through an exchange content access facility managed by the intermediate business entity;
granting, by the secure exchange server, sharing access to the computer data content to at least a second user of the plurality of users when the secure exchange server receives from the second user its client login authentication data provided that the second user is one of the subset of the plurality of users to which sharing access is permitted;
receiving a copy access request from the second user to access a copy of the computer data content;
granting, by the secure exchange server in response to the copy access request, copy access by the second user, wherein a copy of the computer data content is made and stored on a client computing device second user;
receiving from the first user a request to revoke sharing and copy access to the computer data content to the second user;
revoking, by the secure exchange server in response to the received request from the first user to revoke sharing and copy access, sharing access to the computer data content and copy access to the copy of the computer data content by the second user, wherein revoking copy access to the copy of the computer data content is a change in the digital rights management of the computer data content, and wherein access to the computer data content is revocable at any time at the request of the first user.
13 Assignments
0 Petitions
Accused Products
Abstract
In embodiments of the present invention improved capabilities are described for securely sharing computer data content that allows for the secure un-sharing of the content. The facility to un-share content may be implemented through a secure exchange server, where the content is being shared along with a secure protection feature that when altered results in the un-sharing of the content. This secure un-sharing facility may be used to securely share content beyond the secure protective facilities of an enterprise, out to users in other companies, into the public space, to users not intended to get the content, and the like, where the sender maintains control to access of the content no matter where or to who the content has been distributed. In this way, the secure sharing of content is made to be easy across corporate boundaries at the user level and at the individual document level.
194 Citations
32 Claims
-
1. A method for managing a networked secure collaborative computer data exchange environment, the method comprising:
-
establishing, by a secure exchange server managed by an intermediate business entity, a user login data authentication procedure that allows a user through at least one client computing device to access the secure exchange server, wherein the user is one of a plurality of users of a plurality of other business entities and communications between the secure exchange server and the plurality of users is through a communications network; storing, by the secure exchange server, at least one user login authentication data for at least one of the plurality of users; receiving a computer data content from a first user of the plurality of users, wherein the first user permits a sharing access to the computer data content to a subset of the plurality of users, and wherein management for access to the computer data content is through an exchange content access facility managed by the intermediate business entity; granting, by the secure exchange server, sharing access to the computer data content to at least a second user of the plurality of users when the secure exchange server receives from the second user its client login authentication data provided that the second user is one of the subset of the plurality of users to which sharing access is permitted; receiving a copy access request from the second user to access a copy of the computer data content; granting, by the secure exchange server in response to the copy access request, copy access by the second user, wherein a copy of the computer data content is made and stored on a client computing device second user; receiving from the first user a request to revoke sharing and copy access to the computer data content to the second user; revoking, by the secure exchange server in response to the received request from the first user to revoke sharing and copy access, sharing access to the computer data content and copy access to the copy of the computer data content by the second user, wherein revoking copy access to the copy of the computer data content is a change in the digital rights management of the computer data content, and wherein access to the computer data content is revocable at any time at the request of the first user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 22, 23, 24, 25, 26, 27)
-
-
18. A method for managing a networked secure collaborative computer data exchange environment, the method comprising:
-
establishing, by a secure exchange server managed by an intermediate business entity, a user login data authentication procedure that allows a user through at least one client computing device to access the secure exchange server, wherein the user is one of a plurality of users of a plurality of other business entities and communications between the secure exchange server and the plurality of users is through a communications network; storing, by the secure exchange server, at least one user login authentication data for each of the plurality of users; receiving a computer data content from a first user of the plurality of users, wherein the first user permits a sharing access to the computer data content to a subset of the plurality of users, and wherein management for access to the computer data content is through an exchange content access facility managed by the intermediate business entity; granting, by the secure exchange server, sharing access to the computer data content to individuals within the subset of the plurality of users when the secure exchange server receives from the individuals their client login authentication data; receiving a copy access request from at least a second user of the plurality of users to access a copy of the computer data content; granting, by the secure exchange server in response to the copy access request, copy access to the second user, wherein a copy of the computer data content is made and stored on the client computing device of the second user; receiving from the first user a request to revoke sharing access to the computer data content to the subset of the plurality of users; and revoking, by the secure exchange server, sharing access to all instances of the computer data content to the subset of the plurality of users and deleting, by the secure exchange server, the copy of the computer data content from the client computing device. - View Dependent Claims (19, 20, 21, 28, 29, 30, 31)
-
-
32. A method for managing a networked secure collaborative computer data exchange environment, the method comprising:
-
establishing, by a secure exchange server managed by an intermediate business entity, a user login data authentication procedure that allows a user through at least one client computing device to access the secure exchange server, wherein the user is one of a plurality of users of a plurality of other business entities and communications between the secure exchange server and the plurality of users is through a communications network; storing, by the secure exchange server, at least one user login authentication data for at least one of the plurality of users; receiving a computer data content from a first user of the plurality of users, wherein the first user permits a sharing access to the computer data content to a subset of the plurality of users, and wherein management for access to the computer data content is through an exchange content access facility managed by the intermediate business entity; granting, by the secure exchange server, sharing access to the computer data content to a second user of the plurality of users when the secure exchange server receives from the second user its client login authentication data provided that the second of the plurality of users is one of the subset of the plurality of users to which sharing access is permitted; receiving a copy access request from the second user to access a copy of the computer data content; granting, by the secure exchange server in response to the copy access request, copy access to the second user, wherein a copy of the computer data content is made and stored on a client computing device of the second user; providing an application executing on the client computing device that detects login failures that occur after an application lease expiration date and time; and deleting the copy of the computer data content made by the second user after a predetermined number of login attempt failures.
-
Specification