Social files

US9424283B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9424283-B2
Application numberUS-201514870517-A
CountryUS
Kind codeB2
Filing dateSep 30, 2015
Priority dateDec 3, 2010
Publication dateAug 23, 2016
Grant dateAug 23, 2016

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.

Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: database system software stored on a non-transitory data storage medium for execution by at least one processor associated with a database system, the database system software operable to cause: processing, using the database system, a first request to share a private file with a community, the community being a shared online resource accessible only to a plurality of community members added by a community owner; storing, using the database system, the private file as a first one of a plurality of community files in a community library maintained in at least one database of the database system on behalf of the community, the community files configured to allow only at least one designated community member to update the community files, the first community file capable of being updated with activity stream updates capable of being identified in an activity stream associated with the community library, the activity stream provided to inform the community members of activity associated with the community; displaying, at a user device of a first community member, at least a portion of the activity stream in a user interface, the portion of the activity stream comprising a first activity stream update identifying the first community file; processing, using the database system, a second request to update the first community file, the second request received from the user device on behalf of the first community member; responsive to processing the second request, identifying, using the database system, at least one of a plurality of access roles for the first community member, the access roles comprising at least one of: an editor role, a contributor role, or a reader role; determining, using the database system, that the identified access role is the editor role or the contributor role; responsive to determining that the identified access role is the editor role or the contributor role, updating, using the database system, the first community file with a first update; and displaying, at the user device in the activity stream, a second activity stream update identifying the first update to the first community file. 2. The system of claim 1 , the database system software further operable to cause: initiating, using the database system, a digital conversation between the first community member and a second community member, wherein the digital conversation provides access to data items of the first community file via a second user interface displayable on a second user device. 3. The system of claim 1 , the database system software further operable to cause: processing, using the database system, a third request to interact with the first community file, the third request being generated via the second activity stream update. 4. The system of claim 1 , wherein the first request to share the private file is generated via a files widget. 5. The system of claim 1 , the database system software further operable to cause: generating, using the database system, a new version of the first community file based on the first update. 6. The system of claim 1 , wherein community members associated with the editor role are capable of uploading and downloading the community files. 7. The system of claim 1 , wherein the identified access role for the first community member is the contributor role, the contributor role being associated with the first community member responsive to the first request to share the private file with the community. 8. The system of claim 1 , wherein the activity stream is arranged chronologically. 9. A database system configurable to: process, using the database system, a first request to share a private file with a community, the community being a shared online resource accessible only to a plurality of community members added by a community owner; store, using the database system, the private file as a first one of a plurality of community files in a community library maintained in at least one database of the database system on behalf of the community, the community files configured to allow only at least one designated community member to update the community files, the first community file capable of being updated with activity stream updates capable of being identified in an activity stream associated with the community library, the activity stream provided to inform the community members of activity associated with the community; cause, at a user device of a first community member, display of at least a portion of the activity stream in a user interface, the portion of the activity stream comprising a first activity stream update identifying the first community file; process, using the database system, a second request to update the first community file, the second request received from the user device on behalf of the first community member; responsive to processing the second request, identify, using the database system, at least one of a plurality of access roles for the first community member, the access roles comprising at least one of: an editor role, a contributor role, or a reader role; determine, using the database system, that the identified access role is the editor role or the contributor role; responsive to determining that the identified access role is the editor role or the contributor role, update, using the database system, the first community file with a first update; and cause, at the user device in the activity stream, display of a second activity stream update identifying the first update to the first community file. 10. The database system of claim 9 , the database system further configurable to: initiate, using the database system, a digital conversation between the first community member and a second community member, wherein the digital conversation provides access to data items of the first community file via a second user interface displayable on a second user device. 11. The database system of claim 9 , the database system further configurable to: process, using the database system, a third request to interact with the first community file, the third request being generated via the second activity stream update. 12. The database system of claim 9 , wherein the first request to share the private file is generated via a files widget. 13. The database system of claim 9 , the database system further configurable to: generate, using the database system, a new version of the first community file based on the first update. 14. The database system of claim 9 , wherein community members associated with the editor role are capable of uploading and downloading the community files. 15. The database system of claim 9 , wherein the identified access role for the first community member is the contributor role, the contributor role being associated with the first community member responsive to the first request to share the private file with the community. 16. The database system of claim 9 , wherein the activity stream is arranged chronologically. 17. A method comprising: processing, using a database system, a first request to share a private file with a community, the community being a shared online resource accessible only to a plurality of community members added by a community owner; storing, using the database system, the private file as a first one of a plurality of community files in a community library maintained in at least one database of the database system on behalf of the community, the community files configured to allow only at least one designated community member to

Assignees

Inventors

Classifications

  • to a system of files or objects, e.g. local or distributed file system or database · CPC title

  • Physics · mapped topic

  • Physics · mapped topic

  • Digital computing or data processing equipment or methods, specially adapted for specific functions (information retrieval, database structures or file system structures therefor G06F16/00) · CPC title

  • Physics · mapped topic

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 US9424283B2 cover?
Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determ…
Who is the assignee on this patent?
Salesforce Com Inc
What technology area does this patent fall under?
Primary CPC classification G06F21/6218. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 23 2016 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 1 related publication on this page (citations in our corpus or others sharing the same primary CPC).