Exchange of information in a communication system
First Claim
1. A method of providing data objects to be rendered at communication devices, comprising:
- storing a first set of data objects corresponding to a first communication device and a second communication device, each data object in the first set having an associated communications-related event trigger that will prompt rendering of the data object at the second communication device; and
transferring the first set of data objects to the second communication device for rendering upon detection by the second communication device of one or more of the associated communications-related event triggers.
4 Assignments
0 Petitions
Accused Products
Abstract
A technique for supplying a data object to a user of a communication system includes: (a) creating a data object intended for rendering at a first communication device (e.g., a subscriber'"'"'s communication device), the rendering to take place upon the occurrence of a triggering communication event, the data object providing information pertaining to a user of a second communication device (e.g., a “holder'"'"'s communication device); (b) storing the data object in a data server; (c) transferring, in a first transferring step, the data object from the data server to the second communication device (e.g., the holder'"'"'s communication device); (d) transferring, in a second transferring step, the data object from the second communication device to the first communication device (e.g., the subscriber'"'"'s communication device); (e) determining whether the triggering communication event has occurred; and (f) rendering the data object at the first communication device (e.g., the subscriber'"'"'s communication device) upon the occurrence of the communication event. In another embodiment, the data server may transfer the data object directly to the first communication device. A physical implementation of the above technique is also described.
-
Citations
24 Claims
-
1. A method of providing data objects to be rendered at communication devices, comprising:
-
storing a first set of data objects corresponding to a first communication device and a second communication device, each data object in the first set having an associated communications-related event trigger that will prompt rendering of the data object at the second communication device; and transferring the first set of data objects to the second communication device for rendering upon detection by the second communication device of one or more of the associated communications-related event triggers. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for rendering data objects at a first communication device, comprising:
-
receiving a first set of data objects corresponding to the first communication device and a second communication device, each data object in the first set having an associated communications-related event trigger that will prompt rendering of the data object at the first communication device; detecting one of the associated trigger events in connection with communication with the second communication device; and rendering a data object in the first set of data object corresponding to the detected trigger event. - View Dependent Claims (12, 13, 14)
-
-
15. A server comprising:
-
a database configured to store a first set of data objects corresponding to a first communication device and a second communication device, each data object in the first set having an associated communications-related event trigger that will prompt rendering of the data object at the second communication device; and processing logic configured to transfer the first set of data objects to the second communication device for rendering upon detection by the second communication device of one or more of the associated communications-related event triggers. - View Dependent Claims (16, 17, 18, 19)
-
-
20. A first communication device comprising:
-
a memory configured to store a first set of data objects corresponding to the first communication device and a second communication device, each data object in the first set having an associated communications-related event trigger that will prompt rendering of the data object at the second communication device; and control logic configured to transfer the first set of data objects to the second communication device for rendering upon detection by the second communication device of one or more of the associated communications-related event triggers. - View Dependent Claims (21, 22, 23, 24)
-
Specification