US2015039560A1PendingUtilityA1
Method and system for pushing data to subscribers in an on-demand service
Est. expiryAug 15, 2027(~1 yrs left)· nominal 20-yr term from priority
G06F 16/2329G06F 16/252G06F 16/2358G06F 16/2308G06F 16/93G06F 17/30011
54
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
In accordance with embodiments, there are provided mechanisms and methods for pushing data, which maybe associated with documents that are being tracked, in an on-demand service. These mechanisms and methods for pushing data in an on-demand service can enable subscriptions to elements associated with the documents being shared. As a result of the subscription the user may be notified that a document associated with the subscription has been changed (e.g., altered). In an embodiment, the subscription may be forced on a user.
Claims
exact text as granted — not AI-modified1 . A method for pushing data to a plurality of subscribers at a plurality of organizations, comprising:
receiving a request for a subscription associated with receiving information related to a document stored on behalf of a first organization, the request including subscription information; storing the request to a portion of a database limited to information of the first organization; and querying the subscription information for at least the first organization to determine whether a subscriber is to receive a copy of the document when the document is modified.
2 . The method of claim 1 , further comprising sending a notification of any update of the document to the subscriber based on results of the querying.
3 . The method of claim 2 , the sending of the notification being via sending an e-mail.
4 . The method of claim 1 , further comprising notifying the subscriber of an update to the document via a Really Simple Syndication feed, based on the querying.
5 . The method of claim 1 , further comprising:
forcing a subscription by determining that at least one group of members includes at least one member of the first organization that is to have a subscription; and the forcing causing the receiving of the request on behalf of the at least one group.
6 . The method of claim 5 , further comprising:
assigning a subscription to a profile, and assigning of the profile to the subscriber, therein assigning the subscription to the subscriber.
7 . The method of claim 1 , further comprising:
sending a request for a frequency at which the querying is performed.
8 . The method of claim 1 , the request including an identification of the document to which the subscription is requested.
9 . The method of claim 1 , the request including an identification of a tag that is associated with the document, and the subscription being for a document associated with the tag.
10 . The method of claim 1 , the request including an identification of an author that authored the document, and the subscription being for a document authored by the author.
11 . The method of claim 1 , the request including an identification of a workspace in which the document is stored, and the subscription being for a document stored within the workspace.
12 . The method of claim 1 , the request being received from a user.
13 . The method of claim 1 , the request being received from an administrator.
14 . The method of claim 1 , further comprising receiving a revision of the document, the querying being performed in response to receiving the revision.
15 . The method of claim 1 , further comprising receiving a comment about the document, the querying being performed in response to receiving the comment.
16 . The method of claim 1 , further comprising:
sending a notification of an update of the document to the subscriber based on results of the querying; providing an option to a user to choose whether to receive the notification via e-mail or via a Really Simple Syndication feed, based on the querying; providing an option to an administrator to force a subscription by at least determining one member of the first organization that is to have a subscription, and causing the receiving of the request on behalf of the at least one member, the determining and the causing being caused by at least assigning a subscription to a profile, and assigning the profile to the subscriber, therein assigning the subscription to the subscriber; sending a request for a frequency at which the sending of the notification is performed; providing an option to choose whether the request includes an identification of the document to which the subscription is requested, an identification of a tag that is associated with the document, an identification of an author that authored the document, or an identification of a workspace in which the document is stored; providing an option to select whether the querying is performed in response to receiving a revision of the document; and providing an option to select whether the querying is performed in response to receiving a comment about the document.
17 . A method for pushing data to a plurality of subscribers at a plurality of organizations, comprising:
sending a request for a subscription associated with receiving information related to a document stored on behalf of a first organization, the request including subscription information, the document being accessible by a group of users; receiving a notification related to a change made to the document by a member of the group of users.
18 . A machine-readable medium storing thereon one or more instructions, which when implemented cause a processor to implement a method for pushing data to a plurality of subscribers at a plurality of organizations, the method comprising:
receiving a request for a subscription associated with receiving information related to a document stored on behalf of a first organization, the request including subscription information; storing the request to a portion of a database limited to information of the first organization; and querying the subscription information for at least the first organization to determine whether a subscriber is to receive a copy of the document when the document is modified.
19 . The machine-readable medium of claim 18 , the method further comprising sending a notification of any update of the document to the subscriber based on results of the querying.
20 . The machine-readable medium of claim 19 , the sending of the notification being via sending an e-mail.
21 . The machine-readable medium of claim 18 , the method further comprising notifying the subscriber of an update to the document via a Really Simple Syndication feed, based on the querying.
22 . The machine-readable medium of claim 18 , the method further comprising:
forcing a subscription by determining that at least one group of members includes at least one member of the first organization that is to have a subscription; and the forcing causing the receiving of the request on behalf of the at least one group.
23 . The machine-readable medium of claim 22 , the method further comprising:
assigning a subscription to a profile, and assigning of the profile to the subscriber, therein assigning the subscription to the subscriber.
24 . The machine-readable medium of claim 18 , the method further comprising:
sending a request for a frequency at which the querying is performed.
25 . The machine-readable medium of claim 18 , the request including an identification of the document to which the subscription is requested.
26 . The machine-readable medium of claim 18 , the request including an identification of a tag that is associated with the document, and the subscription being for a document associated with the tag.
27 . The machine-readable medium of claim 18 , the request including an identification of an author that authored the document, and the subscription being for a document authored by the author.
28 . The machine-readable medium of claim 18 , the request including an identification of a workspace in which the document is stored, and the subscription being for a document stored within the workspace.
29 . The machine-readable medium of claim 18 , the request being received from a user.
30 . The machine-readable medium of claim 18 , the request being received from an administrator.
31 . The machine-readable medium of claim 18 , the method further comprising receiving a revision of the document, the querying being performed in response to receiving the revision.
32 . The machine-readable medium of claim 18 , the method further comprising receiving a comment about the document, the querying being performed in response to receiving the comment.
33 . The machine-readable medium of claim 18 , the method further comprising:
sending a notification of an update of the document to the subscriber based on results of the querying; providing an option to a user to choose whether to receive the notification via e-mail or via a Really Simple Syndication feed, based on the querying; providing an option to an administrator to force a subscription by at least determining one member of the first organization that is to have a subscription, and causing the receiving of the request on behalf of the at least one member, the determining and the causing being caused by at least assigning a subscription to a profile, and assigning the profile to the subscriber, therein assigning the subscription to the subscriber; sending a request for a frequency at which the sending of the notification is performed; providing an option to choose whether the request includes an identification of the document to which the subscription is requested, an identification of a tag that is associated with the document, an identification of an author that authored the document, or an identification of a workspace in which the document is stored; providing an option to select whether the querying is performed in response to receiving a revision of the document; and providing an option to select whether the querying is performed in response to receiving a comment about the document.Join the waitlist — get patent alerts
Track US2015039560A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.