Automatic contact sharing and connection system and method
AssigneeWoofy, Inc.
InventorArjun Rai
Life of this patent
Estimating the term…
Abstract
A system includes least one processor to display a graphical user interface (GUI) comprising at least one user interface element that when selected captures at least one image by an imaging device, display a carousel GUI that shows a first contact card from a list of contact cards, the first contact card comprising a name of a first contact, the phone number of the first contact, and the email address of the first contact displayed as a first layer that displays on top of a second layer comprising the at least one image and simultaneously display a first map GUI that shows a map of where the at least one image of the imaging device is captured.
Claims22
A system comprising:
- a memory storing computer-readable instructions;
- and
- at least one processor to execute the instructions to:
- display a graphical user interface (GUI) comprising at least one user interface element that when selected captures at least one image by an imaging device;
- display an input user interface element as a first layer that displays on top of a second layer comprising the at least one image;
- receive input from the input user interface element comprising a name of a first contact, a phone number of the first contact, and an email address of the first contact;
- obtain location information associated with where the at least one image of the imaging device is captured;
- display a carousel GUI that shows a first contact card from a list of contact cards, the first contact card comprising the name of the first contact, the phone number of the first contact, and the email address of the first contact displayed as the first layer that displays on top of the second layer comprising the at least one image and simultaneously display a first map GUI that shows a map of where the at least one image of the imaging device is captured;
- and
- receive a request to display a second contact card from the list of contact cards and transition the carousel GUI from the first contact card to display a second contact card comprising a name of a second contact, a phone number of the second contact, and an email address of the second contact displayed as the first layer that displays on top of the second layer comprising at least one image of the second contact and simultaneously display a second map GUI that shows a map of where the at least one image of the second contact is captured.
A method, comprising:
- displaying, by at least one processor, a graphical user interface (GUI) comprising at least one user interface element that when selected captures at least one image by an imaging device;
- displaying, by the at least one processor, an input user interface element as a first layer that displays on top of a second layer comprising the at least one image;
- receiving, by the at least one processor, input from the input user interface element comprising a name of a first contact, a phone number of the first contact, and an email address of the first contact;
- obtaining, by the at least one processor, location information associated with where the at least one image of the imaging device is captured;
- displaying, by the at least one processor, a carousel GUI that shows a first contact card from a list of contact cards, the first contact card comprising the name of the first contact, the phone number of the first contact, and the email address of the first contact displayed as the first layer that displays on top of the second layer comprising the at least one image and simultaneously displaying a first map GUI that shows a map of where the at least one image of the imaging device is captured;
- and
- receiving, by the at least one processor, a request to display a second contact card from the list of contact cards and transitioning the carousel GUI from the first contact card to displaying a second contact card comprising a name of a second contact, a phone number of the second contact, and an email address of the second contact displayed as the first layer that displays on top of the second layer comprising at least one image of the second contact and simultaneously display a second map GUI that shows a map of where the at least one image of the second contact is captured.
A non-transitory computer-readable storage medium comprising instructions stored thereon that, when executed by a computing device cause the computing device to perform operations, the operations comprising:
- displaying a graphical user interface (GUI) comprising at least one user interface element that when selected captures at least one image by an imaging device;
- displaying an input user interface element as a first layer that displays on top of a second layer comprising the at least one image;
- receiving input from the input user interface element comprising a name of a first contact, a phone number of the first contact, and an email address of the first contact;
- obtaining location information associated with where the at least one image of the imaging device is captured;
- displaying a carousel GUI that shows a first contact card from a list of contact cards, the first contact card comprising the name of the first contact, the phone number of the first contact, and the email address of the first contact displayed as the first layer that displays on top of the second layer comprising the at least one image and simultaneously displaying a first map GUI that shows a map of where the at least one image of the imaging device is captured;
- and
- receiving a request to display a second contact card from the list of contact cards and transitioning the carousel GUI from the first contact card to displaying a second contact card comprising a name of a second contact, a phone number of the second contact, and an email address of the second contact displayed as the first layer that displays on top of the second layer comprising at least one image of the second contact and simultaneously display a second map GUI that shows a map of where the at least one image of the second contact is captured.
Dependencies are inferred from the claim text.