VIRTUAL CONTACT CARDS
First Claim
1. A system, comprising:
- a non-transitory memory; and
one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising;
sending a virtual contact card through a network for local storage on each of a plurality of user devices, wherein the virtual contact card includes entity information;
determining that a first subset of the entity information included in the virtual contact card has been modified to provide a modified subset of the entity information; and
sending the modified subset of the entity information through the network to each of the plurality of user devices in order to cause client applications at each of the plurality of user devices to automatically update the first subset of the entity information in locally stored instances of the virtual contact cards at with the modified subset of the entity information.
2 Assignments
0 Petitions
Accused Products
Abstract
A service provider receives from a user who has an account with it contact card information and recipient information picture information, therefrom determines a virtual contact card and contact channels through which the virtual contact card is sent to the recipients designated by the user, and sends the virtual contact card to the designated recipients through the contact channels. The virtual contact card and contact channels may be selected from what have been previously registered, either by the user or a third person, with the service provider and stored in the user'"'"'s account, or just newly created, updated, and sent from the user at the time of transmission request to the designated recipients. The virtual contact card, when updated by the user, may be automatically sent by the service provider to the same recipients that previously received a pre-updated version.
-
Citations
20 Claims
-
1. A system, comprising:
-
a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising; sending a virtual contact card through a network for local storage on each of a plurality of user devices, wherein the virtual contact card includes entity information; determining that a first subset of the entity information included in the virtual contact card has been modified to provide a modified subset of the entity information; and sending the modified subset of the entity information through the network to each of the plurality of user devices in order to cause client applications at each of the plurality of user devices to automatically update the first subset of the entity information in locally stored instances of the virtual contact cards at with the modified subset of the entity information. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
sending, by one or more processors, a virtual contact card through a network for local storage on each of a plurality of user devices, wherein the virtual contact card includes entity information; determining, by the one or more processors, that a first portion of the entity information included in the virtual contact card has been modified to provide a modified portion of the entity information; and sending, by the one or more processors, the modified portion of the entity information through the network to each of the plurality of user devices in order to cause client applications at each of the plurality of user devices to automatically update the first portion of the entity information in locally stored instances of the virtual contact cards at with the modified portion of the entity information. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
receiving a share request identifying a virtual contact card to be sent and one or more recipients associated with a plurality of user devices to which the virtual contact card is to be sent; sending the virtual contact card through a network for local storage on each of the plurality of user devices, wherein the virtual contact card includes entity information; determining that a first subset of the entity information included in the virtual contact card has been modified to provide a modified subset of the entity information; and sending the modified subset of the entity information through the network to each of the plurality of user devices in order to cause client applications at each of the plurality of user devices to automatically update the first subset of the entity information in locally stored instances of the virtual contact cards at with the modified subset of the entity information. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification