Patent ID: 9558591
Date: 2017-01-31
CPC Classifications: G06T

Claim:
1. A method performed by an electronic device, of providing augmented reality, the method comprising: displaying a specific image during a preview image mode; in response to detecting an event, providing a virtual object indicative of the event, wherein the event is one of an incoming communication event, an alarm event of a state of the electronic device, or a schedule notification event; recognizing, by a controller of the electronic device, at least one surface from the specific image for displaying the virtual object thereon according to a predetermined criteria; determining whether the virtual object is able to be fit within the at least one surface by comparing a size of the at least one surface with a size of the virtual object; and displaying the virtual object on a limited contact surface, a line, or a point of the at least one surface by adjusting the size of the virtual object when the virtual object is unable to fit within the at least one surface, wherein the virtual object is provided responsive to the incoming communication event, and the virtual object is displayed in a form resembling a type of the incoming communication event.