Name bubble handling
First Claim
1. An apparatus comprising at least one processor and at least one memory having computer-readable code stored therein which when executed controls the at least one processor to:
- determine a name relating to a face in an image;
calculate a first maximum length attribute for a name bubble for the face at a first zoom level;
select a part of the name for inclusion in the name bubble having regard to the first maximum length attribute;
calculate a second maximum length attribute for the name bubble for the face at a second zoom level, the first and second zoom levels being different and the first and second maximum length attributes being different;
select a part of the name for inclusion in the name bubble for the face at the second zoom level having regard to the second maximum length attribute; and
cause display of the image with the selected part of the name in the name bubble.
2 Assignments
0 Petitions
Accused Products
Abstract
Apparatus has at least one processor and at least one memory having computer-readable code stored therein which when executed controls the at least one processor: to determine a name relating to a face in an image; to calculate a first maximum length attribute for a name bubble for the face at a first zoom level; to select a part of the name for inclusion in the name bubble having regard to the first maximum length attribute; to calculate a second maximum length attribute for the name bubble for the face at a second zoom level, the first and second zoom levels being different and the first and second maximum length attributes being different; and to select a part of the name for inclusion in the name bubble for the face at the second zoom level having regard to the second maximum length attribute.
-
Citations
19 Claims
-
1. An apparatus comprising at least one processor and at least one memory having computer-readable code stored therein which when executed controls the at least one processor to:
-
determine a name relating to a face in an image; calculate a first maximum length attribute for a name bubble for the face at a first zoom level; select a part of the name for inclusion in the name bubble having regard to the first maximum length attribute; calculate a second maximum length attribute for the name bubble for the face at a second zoom level, the first and second zoom levels being different and the first and second maximum length attributes being different; select a part of the name for inclusion in the name bubble for the face at the second zoom level having regard to the second maximum length attribute; and cause display of the image with the selected part of the name in the name bubble. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
determining a name relating to a face in an image; calculating a first maximum length attribute for a name bubble for the face at a first zoom level; selecting a part of the name for inclusion in the name bubble having regard to the first maximum length attribute; calculating a second maximum length attribute for the name bubble for the face at a second zoom level, the first and second zoom levels being different and the first and second maximum length attributes being different; selecting a part of the name for inclusion in the name bubble for the face at the second zoom level having regard to the second maximum length attribute; and displaying the image with the selected part of the name in the name bubble. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable storage medium having stored thereon computer-readable code, which, when executed by a computing apparatus, causes the computing apparatus to perform:
-
determining a name relating to a face in an image; calculating a first maximum length attribute for a name bubble for the face at a first zoom level; selecting a part of the name for inclusion in the name bubble having regard to the first maximum length attribute; calculating a second maximum length attribute for the name bubble for the face at a second zoom level, the first and second zoom levels being different and the first and second maximum length attributes being different; selecting a part of the name for inclusion in the name bubble for the face at the second zoom level having regard to the second maximum length attribute; and displaying the image with the selected part of the name in the name bubble.
-
Specification