Automatic contact information transmission system
First Claim
Patent Images
1. A method for transmitting contact information, the method comprising:
- receiving, at a multimedia device from a content server, particular content over the Internet;
detecting, by the multimedia device, a data stream portion among a plurality of data stream portions that are received along with the received particular content, the data stream portion including both a request for the multimedia device to send a user'"'"'s contact information to a third party other than the content server and a communication address of the third party;
in response to detecting the request for the multimedia device to send the user'"'"'s contact information to the third party from the data stream portion received along with the received particular content,determining a particular interactive icon specified by the data stream portion, the particular interactive icon being among a plurality of icons that are stored on the multimedia device, the particular icon stored on the multimedia device identifying the third party in the request for the multimedia device to send a user'"'"'s contact information to a third party, represented by the data stream portion;
presenting the particular interactive icon with the received particular content while playing back the received particular content to request the user'"'"'s permission to send the user'"'"'s contact information to the third party;
in response to receiving input indicating that the user has given permission to send the user'"'"'s contact information to the third party, determining whether stored data of the multimedia device comprises one or more specific contact information portions that the user has allowed the multimedia device to share with permitted third parties;
in response to determining that the stored data of the multimedia device comprises the one or more specific contact information portions that the user has allowed the multimedia device to share with permitted third parties, causing the user'"'"'s contact information including the one or more specific contact information portions retrieved from the stored data of the multimedia device to be sent to the third party, wherein the user is prompted to input the one or more specific contact information portions for sharing with the permitted third parties in response to determining that the stored data of the multimedia device does not comprise the one or more specific contact information portions.
9 Assignments
0 Petitions
Accused Products
Abstract
According to one aspect, a DVR sends a user'"'"'s contact information over a network to a third party. Upon determining that a television program or advertisement contains a special tag that is associated with a third party, the DVR displays, to the user, a prompt that invites the DVR user to allow the DVR to send the user'"'"'s contact information to the third party. If the user gives permission for the DVR to send the contact information to the third party, then the DVR sends the contact information to the third party (e.g., over the Internet).
222 Citations
28 Claims
-
1. A method for transmitting contact information, the method comprising:
-
receiving, at a multimedia device from a content server, particular content over the Internet; detecting, by the multimedia device, a data stream portion among a plurality of data stream portions that are received along with the received particular content, the data stream portion including both a request for the multimedia device to send a user'"'"'s contact information to a third party other than the content server and a communication address of the third party; in response to detecting the request for the multimedia device to send the user'"'"'s contact information to the third party from the data stream portion received along with the received particular content, determining a particular interactive icon specified by the data stream portion, the particular interactive icon being among a plurality of icons that are stored on the multimedia device, the particular icon stored on the multimedia device identifying the third party in the request for the multimedia device to send a user'"'"'s contact information to a third party, represented by the data stream portion; presenting the particular interactive icon with the received particular content while playing back the received particular content to request the user'"'"'s permission to send the user'"'"'s contact information to the third party; in response to receiving input indicating that the user has given permission to send the user'"'"'s contact information to the third party, determining whether stored data of the multimedia device comprises one or more specific contact information portions that the user has allowed the multimedia device to share with permitted third parties; in response to determining that the stored data of the multimedia device comprises the one or more specific contact information portions that the user has allowed the multimedia device to share with permitted third parties, causing the user'"'"'s contact information including the one or more specific contact information portions retrieved from the stored data of the multimedia device to be sent to the third party, wherein the user is prompted to input the one or more specific contact information portions for sharing with the permitted third parties in response to determining that the stored data of the multimedia device does not comprise the one or more specific contact information portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A system for transmitting contact information, the system comprising:
-
a content server; and a multimedia device connected to the content server over a network, wherein the multimedia device is configured to; receive particular content over the Internet; detect a data stream portion among a plurality of data stream portions that are received along with the received particular content, the data stream portion including both a request for the multimedia device to send a user'"'"'s contact information to a third party other than the content server and a communication address of the third party; determine a particular interactive icon specified by the data stream portion, the particular interactive icon being among a plurality of icons that are stored on the multimedia device, the particular icon stored on the multimedia device identifying the third party in the request for the multimedia device to send a user'"'"'s contact information to a third party, represented by the data stream portion in response to detecting the request for the multimedia device to send the user'"'"'s contact information to the third party from the data stream portion received along with the received particular content; present the particular interactive icon with the received particular content while playing back the received particular content to request the user'"'"'s permission to send the user'"'"'s contact information to the third party; determine whether stored data of the multimedia device comprises one or more specific contact information portions that the user has allowed the multimedia device to share with permitted third parties in response to receiving input indicating that the user has given permission to send the user'"'"'s contact information to the third parties; cause the user'"'"'s contact information including the one or more specific contact information portions retrieved from the stored data of the multimedia device to be sent to the third party, wherein the user is prompted to input the one or more specific contact information portions for sharing with the permitted third parties in response to determining that the stored data of the multimedia device does not comprise the one or more specific contact information portions in response to determining that the stored data of the multimedia device comprises the one or more specific contact information portions that the user allowed the multimedia device to share with permitted third parties. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification