Social files
First Claim
1. A method comprising:
- receiving a first document file at a computing device configured to provide on-demand computing services via a network, the first document file capable of being displayed on a display device;
storing the first document file on a storage medium accessible via the network;
selecting a second document file stored on the storage medium;
comparing the first document file with the second document file to identify one or more similarities between the first document file and the second document file;
designating the first document file as being associated with a social file, the social file providing access to the first document file within a social network, the social file capable of being accessed by user accounts associated with the social network; and
storing a reference to the social file as a first one of a plurality of feed items in a feed table in a database, the feed items capable of being published in an information feed displayed on a display device.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in an on-demand database service environment. In one embodiment, a first document file is received at a computing device configured to provide on-demand computing services via a network. The first document file may be capable of being displayed on a display device. The first document file may be stored on a storage medium accessible via the network. The first document file may be designated as being associated with a social file. A reference to the social file may be stored as a first one of a plurality of feed items in a feed table in a database. The feed items may be capable of being published in an information feed displayed on a display device.
193 Citations
21 Claims
-
1. A method comprising:
-
receiving a first document file at a computing device configured to provide on-demand computing services via a network, the first document file capable of being displayed on a display device; storing the first document file on a storage medium accessible via the network; selecting a second document file stored on the storage medium; comparing the first document file with the second document file to identify one or more similarities between the first document file and the second document file; designating the first document file as being associated with a social file, the social file providing access to the first document file within a social network, the social file capable of being accessed by user accounts associated with the social network; and storing a reference to the social file as a first one of a plurality of feed items in a feed table in a database, the feed items capable of being published in an information feed displayed on a display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computing system comprising:
one or more computing devices configured to; receive a first document file, the first document file capable of being displayed on a display device; store the first document file on a storage medium accessible via the network; select a second document file stored on the storage medium; compare the first document file with the second document file to identify one or more similarities between the first document file and the second document file; designate the first document file as being associated with a social file, the social file providing access to the first document file within a social network, the social file capable of being accessed by user accounts associated with the social network; and store a reference to the social file as a first one of a plurality of feed items in a feed table in a database, the feed items capable of being published in an information feed displayed on a display device. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. One or more computer readable media having instructions stored therein for performing a method, the method comprising:
-
receiving a first document file at a computing device configured to provide on-demand computing services via a network, the first document file capable of being displayed on a display device; storing the first document file on a storage medium accessible via the network; selecting a second document file stored on the storage medium; comparing the first document file with the second document file to identify one or more similarities between the first document file and the second document file; designating the first document file as being associated with a social file, the social file providing access to the first document file within a social network, the social file capable of being accessed by user accounts associated with the social network; and storing a reference to the social file as a first one of a plurality of feed items in a feed table in a database, the feed items capable of being published in an information feed displayed on a display device. - View Dependent Claims (18, 19, 20, 21)
-
Specification