METHOD, SYSTEM, AND PROGRAM STORAGE DEVICE FOR UNIFIED CONTENT STORAGE IN SESSION-BASED SERVICES
First Claim
1. A method comprising:
- intercepting, at a session context proxy component, a first communication having a destination of a first session manager of a plurality of session managers, each session manager corresponding to a different communications modality;
identifying that the first communication references a first piece of content;
sending a request to a content access monitor to obtain metadata about the first piece of content;
sending the metadata about the first piece of content to the first session manager for storage with session information for the first communication;
intercepting, at the session context proxy component, a second communication having a destination of a second session manager of the plurality of session managers, the second communication in a different communications modality than the first communication;
identifying that the second communication references a second piece of content;
sending a request to the content access monitor to obtain metadata about the second piece of content; and
sending the metadata about the second piece of content to the second session manager for storage with session information for the second communication.
1 Assignment
0 Petitions
Accused Products
Abstract
At a session context proxy component, a first communication destined for a first session manager is intercepted. It may be identified that the first communication references a first piece of content. A request may be sent to a content access monitor to obtain metadata about the first piece of content. The metadata about the first piece of content is then sent to the first session manager for storage with session information for the first communication. A second communication destined for a second session manager is intercepted, the second communication in a different communications modality than the first communication. It may be identified that the second communication references a second piece of content. A request may be sent to the content access monitor to obtain metadata about the second piece of content. The metadata about the second piece of content is then sent to the second session manager for storage with session information for the second communication.
-
Citations
20 Claims
-
1. A method comprising:
-
intercepting, at a session context proxy component, a first communication having a destination of a first session manager of a plurality of session managers, each session manager corresponding to a different communications modality; identifying that the first communication references a first piece of content; sending a request to a content access monitor to obtain metadata about the first piece of content; sending the metadata about the first piece of content to the first session manager for storage with session information for the first communication; intercepting, at the session context proxy component, a second communication having a destination of a second session manager of the plurality of session managers, the second communication in a different communications modality than the first communication; identifying that the second communication references a second piece of content; sending a request to the content access monitor to obtain metadata about the second piece of content; and sending the metadata about the second piece of content to the second session manager for storage with session information for the second communication. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
a content access monitor comprising one or more processors; and a session context proxy component comprising one or more processors configured to; intercept, at the session context proxy component, a first communication having a destination of a first session manager of a plurality of session managers, each session manager corresponding to a different communications modality; identify that the first communication references a first piece of content; send a request to the content access monitor to obtain metadata about the first piece of content; send the metadata about the first piece of content to the first session manager for storage with session information for the first communication; intercept, at the session context proxy component, a second communication having a destination of a second session manager of the plurality of session managers, the second communication in a different communications modality than the first communication; identify that the second communication references a second piece of content; send a request to the content access monitor to obtain metadata about the second piece of content; and send the metadata about the second piece of content to the second session manager for storage with session information for the second communication. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A non-transitory machine-readable storage medium comprising instructions, which when implemented by one or more machines, cause the one or more machines to perform operations, the operations comprising:
-
intercepting, at a session context proxy component, a first communication having a destination of a first session manager of a plurality of session managers, each session manager corresponding to a different communications modality; identifying that the first communication references a first piece of content; sending a request to a content access monitor to obtain metadata about the first piece of content; sending the metadata about the first piece of content to the first session manager for storage with session information for the first communication; intercepting, at the session context proxy component, a second communication having a destination of a second session manager of the plurality of session managers, the second communication in a different communications modality than the first communication; identifying that the second communication references a second piece of content; sending a request to the content access monitor to obtain metadata about the second piece of content; and sending the metadata about the second piece of content to the second session manager for storage with session information for the second communication. - View Dependent Claims (18, 19, 20)
-
Specification