Push-based cache invalidation notification
First Claim
Patent Images
1. A first computing system comprising:
- one or more processors providing services to a plurality of users; and
a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to;
provide services to a plurality of users;
store user datum associated with the plurality of users;
subscribe to be notified when a value of the user datum is updated by a second computing system, the second computing system providing one or more additional services to the plurality of users; and
receive a push notification from the second computing system, the push notification indicating that the value of the user datum has been updated without providing the updated value.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiments, one or more first computing devices receive updated values for user data associated with a plurality of users; and for each of the user data for which an updated value has been received, determine one or more second systems that each have subscribed to be notified when the value of the user datum is updated and each have a pre-established relationship with the user associated with the user datum; and push notifications to the second systems indicating that the value of the user datum has been updated without providing the updated value for the user datum to the second systems.
20 Citations
21 Claims
-
1. A first computing system comprising:
-
one or more processors providing services to a plurality of users; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to; provide services to a plurality of users; store user datum associated with the plurality of users; subscribe to be notified when a value of the user datum is updated by a second computing system, the second computing system providing one or more additional services to the plurality of users; and receive a push notification from the second computing system, the push notification indicating that the value of the user datum has been updated without providing the updated value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
by a first computing system, providing services to a plurality of users; by the first computing system, storing user datum associated with the plurality of users; by the first computing system, subscribing to be notified when a value of the user datum is updated by a second computing system, the second computing system providing one or more additional services to the plurality of users; and by the first computing system, receiving a push notification from the second computing system, the push notification indicating that the value of the user datum has been updated without providing the updated value. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. One or more computer-readable non-transitory storage media embodying software that is operable when executed by a first computing system to:
-
provide services to a plurality of users; store user datum associated with the plurality of users; subscribe to be notified when a value of the user datum is updated by a second computing system, the second computing system providing one or more additional services to the plurality of users; and receive a push notification from the second computing system, the push notification indicating that the value of the user datum has been updated without providing the updated value. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification