Personalized online content access experiences using inferred user intent to configure online session attributes

US9886563B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9886563-B2
Application numberUS-201514952640-A
CountryUS
Kind codeB2
Filing dateNov 25, 2015
Priority dateNov 25, 2015
Publication dateFeb 6, 2018
Grant dateFeb 6, 2018

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Systems for managing personalized access to shared online objects. A user accesses a server in a cloud-based environment, wherein the server is interfaced with storage devices that store one or more content objects. The server receives communications packets comprising at least one session attribute, wherein receiving the one or more communications packets is responsive, either directly or indirectly, to an act of the user to invoke a new content access session. The session attribute is used to generate personalized workspace properties that are based on explicitly-provided information or based on inferences that pertain to the invoked content access session. Access to content objects is personalized using explicit or inferred workspace session properties. Personalization includes any aspects of branding preferences, working group colleagues, roles, privileges, friends, etc. Personalization can be based on personalized workspace properties that are inferred based on rules or combinations of data.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: identifying a collaboration server in a cloud-based environment, wherein the collaboration server is interfaced with one or more storage devices that store one or more content objects shared by a group of collaborators, the group of collaborators comprising at least a first collaborator and a second collaborator, wherein the first collaborator and the second collaborator are different; receiving, by the collaboration server, over one or more communications links, one or more communications packets comprising at least one user profile attribute, wherein the at least one user profile attribute is associated with the first collaborator; predicting at least one predicted aspect pertaining to an online session for the first collaborator based at least in part on the user profile attribute associated with the first collaborator, wherein the prediction corresponds to a content object accessed by the second collaborator; calculating at least one calculated session attribute value based at least in part on the predicted aspect wherein the calculation is performed by the collaboration server; generating one or more workspace properties for the first collaborator based at least in part on the calculated session attribute value; and provisioning access, for the first collaborator, to the content object accessed by the second collaborator based at least in part on the one or more workspace properties. 2. The method of claim 1 , wherein the predicted aspect is based at least in part on at least one of, a collaboration group, or a user location, or a user timezone, or a user language preference. 3. The method of claim 1 , wherein the calculated session attribute value is at least one of, an order of listing of the one or more content objects, or a branding personalization, or a color palette, or any combination thereof. 4. The method of claim 1 , wherein the one or more communications packets comprise at least one of, a SAML assertion, or an OpenToken message. 5. The method of claim 1 , wherein generating the one or more workspace properties is based at least in part on a first portion of collaboration management data. 6. The method of claim 1 , wherein generating the one or more workspace properties is based at least in part on one or more session experience rules. 7. The method of claim 5 , wherein the first portion of the collaboration management data comprises at least one of, an enterprise profile, or a user profile, or a combination thereof. 8. The method of claim 5 , wherein the first portion of the collaboration management data comprises one or more session experience rules. 9. The method of claim 5 , wherein a second portion of the collaboration management data is modified based at least in part on the at least one session attribute or to comprise at least a portion of session history. 10. The method of claim 1 , wherein the at least one predicted aspect pertaining to an online session and the at least one calculated session attribute value both correspond to an inferred session attribute. 11. A computer program product, embodied in a non-transitory computer readable medium, the non-transitory computer readable medium having stored thereon a sequence of instructions which, when stored in memory and executed by a processor causes the processor to perform a set of acts, the acts comprising: identifying a collaboration server in a cloud-based environment, wherein the collaboration server is interfaced with one or more storage devices that store one or more content objects shared by a group of collaborators, the group of collaborators comprising at least a first collaborator and a second collaborator, wherein the first collaborator and the second collaborator are different; receiving, by the collaboration server, over one or more communications links, one or more communications packets comprising at least one user profile attribute, wherein the at least one user profile attribute is associated with the first collaborator; predicting at least one predicted aspect pertaining to an online session for the first collaborator based at least in part on the user profile attribute associated with the first collaborator, wherein the prediction corresponds to a content object accessed by the second collaborator; calculating at least one calculated session attribute value based at least in part on the predicted aspect wherein the calculation is performed by the collaboration server; generating one or more workspace properties for the first collaborator based at least in part on the calculated session attribute value; and provisioning access, for the first collaborator, to the content object that is accessed by the second collaborator based at least in part on the one or more workspace properties. 12. The computer program product of claim 11 , wherein the predicted aspect is based at least in part on at least one of, a collaboration group, or a user location, or a user timezone, or a user language preference. 13. The computer program product of claim 11 , wherein the calculated session attribute value is at least one of, an order of listing of the one or more content objects, or a branding personalization, or a color palette, or any combination thereof. 14. The computer program product of claim 11 , wherein the one or more communications packets comprise at least one of, a SAML assertion, or an OpenToken message. 15. The computer program product of claim 11 , wherein generating the one or more workspace properties is based at least in part on a first portion of collaboration management data. 16. The computer program product of claim 11 , wherein generating the one or more workspace properties is based at least in part on a first portion of collaboration management data. 17. The computer program product of claim 15 , wherein the first portion of the collaboration management data comprises at least one of, an enterprise profile, or a user profile, or a combination thereof. 18. The computer program product of claim 15 , wherein a second portion of the collaboration management data is modified to comprise at least a portion of session history. 19. A system comprising: a collaboration server in a cloud-based environment, wherein the collaboration server is interfaced with one or more storage devices that store one or more content objects shared by a group of collaborators, the group of collaborators comprising at least a first collaborator and a second collaborator, wherein the first collaborator and the second collaborator are different; a network component to receive one or more communications packets comprising at least one user profile attribute, wherein the at least one user profile attribute is associated with a first collaborator from among the two or more collaborators; and a session manager module to: predict at least one predicted aspect for the first collaborator based at least in part on the user profile attribute associated with the first collaborator, wherein the prediction corresponds to a content object accessed by the second collaborator; calculate at least one calculated session attribute value based at least in part on the predicted aspect wherein the calculation is performed by the collaboration server; generate one or more workspace properties based at least in part on the calculated session attribute value; and provision access, for the first collaborator, to the content objects accessed by the second collaborator based at least in part on the one or more workspace properties.

Assignees

Inventors

Classifications

  • User profiles · CPC title

  • for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS] · CPC title

  • Entity profiles · CPC title

  • for managing network security; network security policies in general (filtering policies H04L63/0227) · CPC title

  • Employment or hiring · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9886563B2 cover?
Systems for managing personalized access to shared online objects. A user accesses a server in a cloud-based environment, wherein the server is interfaced with storage devices that store one or more content objects. The server receives communications packets comprising at least one session attribute, wherein receiving the one or more communications packets is responsive, either directly or indi…
Who is the assignee on this patent?
Box Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/1097. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Feb 06 2018 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).