METHOD AND SYSTEM FOR GENERATING AND MANAGING ANNOTATION IN ELECTRONIC BOOK
First Claim
1. A user terminal that provides a viewer function with respect to digital content, the terminal comprising:
- a touch sensing display;
at least one processor;
a memory; and
at least one program,wherein the at least one program is stored in the memory so as to be executed by the at least one processor, and comprises;
a content display code to display a content layer on which the digital content is rendered, on a screen of the touch sensing display;
an object recognition code to recognize an object selected by a user from the digital content by a touch input of the user to the touch sensing display; and
an annotation storage code to generate annotation data by applying, to the object, an application associated with an annotation in response to a request from the user, and to store the generated annotation data to be associated with the user.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of generating and managing an annotation on an electronic book (eBook) and a system thereof are provided. A user terminal that provides a viewer function with respect to digital content may include a touch sensing display, at least one processor, a memory, and at least one program, and the at least one program is stored in the memory so as to be executed by the at least one processor, and includes a content display code to display a content layer on which the digital content is rendered, on a screen of the touch sensing display, and an annotation storage code to generate annotation data by applying, to an object selected by a user, an application associated with an annotation in response to a request from the user, and to store the generated annotation data to be associated with the user.
32 Citations
20 Claims
-
1. A user terminal that provides a viewer function with respect to digital content, the terminal comprising:
-
a touch sensing display; at least one processor; a memory; and at least one program, wherein the at least one program is stored in the memory so as to be executed by the at least one processor, and comprises; a content display code to display a content layer on which the digital content is rendered, on a screen of the touch sensing display; an object recognition code to recognize an object selected by a user from the digital content by a touch input of the user to the touch sensing display; and an annotation storage code to generate annotation data by applying, to the object, an application associated with an annotation in response to a request from the user, and to store the generated annotation data to be associated with the user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A server that provides an on-line service associated with digital content to a user terminal that accesses the server via Internet communication, the server comprising:
-
a content managing module to provide the digital content to the user terminal; an annotation managing module to recognize an object selected by a user from the digital content, and to generate annotation data by applying an application associated with an annotation to the object in response to a request from the user; and an annotation information database (DB) to store the annotation data to be associated with the user and to maintain the stored annotation data, wherein; the user terminal includes a touch sensing display so as to display the digital content provided from the server on a screen of the touch sensing display, and the annotation managing module recognizes the object by a touch input of the user to the touch sensing display. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A non-transitory computer-readable medium comprising a program to provide a viewer function with respect to digital content, the non-transitory computer-readable medium comprising:
-
a content display code to display, on a screen of a touch sensing display, a content layer on which the digital content is rendered; an object recognition code to recognize an object selected by a user from the digital content by a touch input of the user to the touch sensing display; an annotation storage code to generate annotation data by applying an application associated with an annotation to the object, in response to a request from the user; an annotation count code to count a number of annotation data generated for each item of the digital content; and an annotation provision code to provide the number of annotation data for each item, in response to a request from the user.
-
Specification