Network appliance
First Claim
1. A device having at least one processor, storage, and a communication platform for providing services, the device comprising:
- a security assessor unit implemented on the at least one processor and configured to identify rights of a first entity on an intranet; and
a service provider unit implemented on the at least one processor and connected to the security assessor unit, the service provider unit configured to respond to a first request to provide content to the first entity, the service provider unit comprising;
a discovery unit configured to identify a first piece of information associated with the content that is privileged within the intranet; and
a social network engine configured to determine that the first entity lacks a right to access the content and the first piece of information as defined within the intranet, wherein the content and the first piece of information residing in the intranet are not accessible from outside of the intranet without privileged authentication, wherein;
the service provider unit provides the content to the first entity on the intranet as an intranet private link directed to a corresponding resource that is privileged within the intranet such that access from an external public Internet requires privileged authentication and sends a second request to a second entity to authorize access to the content, wherein the second entity is configured for granting the first entity access to the content responsive to the second request by forwarding a response to the second request to the social network engine to indicate that the first entity has been authenticated to access the content and the first piece of information.
5 Assignments
0 Petitions
Accused Products
Abstract
System, method, and device for providing services on a network. The device comprises a security assessor and a service provider unit. The security assessor is connected to the network and is configured to identify rights of an entity on the network. The service provider unit is connected to the network and the security assessor. The service provider unit comprises a discovery unit, an interaction unit, and an interest unit. The discovery unit identifies content available on the network. The interaction unit identifies interactions of the entity on the network. The interest unit identifies interests of the entity based on the identified interactions and the identified content. The service provider unit provides services to the entity on the network, based on the rights of the entity, and at least one of the identified content and the identified interests of the entity.
58 Citations
18 Claims
-
1. A device having at least one processor, storage, and a communication platform for providing services, the device comprising:
-
a security assessor unit implemented on the at least one processor and configured to identify rights of a first entity on an intranet; and a service provider unit implemented on the at least one processor and connected to the security assessor unit, the service provider unit configured to respond to a first request to provide content to the first entity, the service provider unit comprising; a discovery unit configured to identify a first piece of information associated with the content that is privileged within the intranet; and a social network engine configured to determine that the first entity lacks a right to access the content and the first piece of information as defined within the intranet, wherein the content and the first piece of information residing in the intranet are not accessible from outside of the intranet without privileged authentication, wherein; the service provider unit provides the content to the first entity on the intranet as an intranet private link directed to a corresponding resource that is privileged within the intranet such that access from an external public Internet requires privileged authentication and sends a second request to a second entity to authorize access to the content, wherein the second entity is configured for granting the first entity access to the content responsive to the second request by forwarding a response to the second request to the social network engine to indicate that the first entity has been authenticated to access the content and the first piece of information. - View Dependent Claims (2, 3, 4)
-
-
5. A system having at least one processor, storage, and a communication platform for providing services on a network appliance, the system comprising:
-
a security assessor unit implemented on the at least one processor and configured to identify rights of a first entity on an intranet; and a service provider unit implemented on the at least one processor and connected to the security assessor unit, the service provider unit configured to respond to a first request to provide content to the first entity, the service provider unit comprising; a discovery unit configured to identify a first piece of information associated with the content that is privileged within the intranet; and a social network engine configured to determine that the first entity lacks a right to access the content and the first piece of information as defined within the intranet, wherein the content and the first piece of information residing in the intranet are not accessible from outside of the intranet without privileged authentication, wherein; the service provider unit provides the content to the first entity on the intranet as an intranet private link directed to a corresponding resource that is privileged within the intranet such that access from an external public Internet requires privileged authentication and sends a second request to a second entity to authorize access to the content, wherein the second entity is configured for granting the first entity access to the content responsive to the second request by forwarding a response to the second request to the social network engine to indicate that the first entity has been authenticated to access the content and the first piece of information. - View Dependent Claims (6, 7, 8)
-
-
9. A method of providing services implemented on a machine having at least one processor, storage, and a communication platform connected to a network, the method comprising:
-
receiving, by the at least one processor, a first request to provide content to a first entity on the intranet; identifying, by the at least one processor, rights of the first entity on the intranet; identifying, by the at least one processor, a first piece of information associated with the content that is privileged within the intranet; determining, by a social network engine, that the first entity lacks a right to access the content and the first piece of information as defined within the intranet, wherein the content and the first piece of information residing in the intranet are not accessible from outside of the intranet without privileged authentication; providing the content to the first entity on the intranet as an intranet private link directed to a corresponding resource that is privileged within the intranet such that access from an external public Internet requires privileged authentication; and sending a second request to a second entity to authorize access to the content, wherein the second entity is configured for granting the first entity access to the content responsive to the second request by forwarding a response to the second request to the social network engine to indicate that the first entity has been authenticated to access the content and the first piece of information. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A machine-readable tangible and non-transitory medium with information recorded thereon, wherein the information, when read by a machine, causes the machine to perform the following steps:
-
receiving, by at least one processor associated with the machine, a first request to provide content to a first entity on the intranet; identifying, by the at least one processor, rights of the first entity on the intranet; identifying, by the at least one processor, a first piece of information associated with the content that is privileged within the intranet; determining, by a social network engine, that the first entity lacks a right to access the content and the first piece of information as defined within the intranet, wherein the content and the first piece of information residing in the intranet are not accessible from outside of the intranet without privileged authentication; providing the content to the first entity on the intranet as an intranet private link directed to a corresponding resource that is privileged within the intranet such that access from an external public Internet requires privileged authentication; and sending a second request to a second entity to authorize access to the content, wherein the second entity is configured for granting the first entity access to the content responsive to the second request by forwarding a response to the second request to the social network engine to indicate that the first entity has been authenticated to access the content and the first piece of information. - View Dependent Claims (16, 17, 18)
-
Specification