PRIORITY
[0001] This application claims the benefit of Korean Patent Application No.
10-2012-0034095, filed on April 2, 2012, in the Korean Intellectual Property Office, the disclosure of which is incorporated
herein in its entirety by reference.
BACKGROUND OF THE INVENTION
1. Field of the Invention:
[0002] The present invention relates to a Social Networking Service (SNS). More particularly,
the present invention provides a method of using a phone book that enables a user
to easily use an SNS through the phone book, and a mobile terminal using the method.
2. Description of the Related Art:
[0003] As the number of smart phone users increases, the number of SNS users also increases.
An SNS denotes an online service that focuses on building social relationships among
people. SNS users may build new social links or reinforce their current relationships.
[0004] However, users who do not use smart phones or that are not familiar with smart phones
have great difficulty in familiarizing themselves with SNSs. In addition, those users
may be easily cut off from their friends who do not use a SNS. Moreover, private information
may inadvertently become publicly available through the SNS, which makes users feel
anxious.
[0005] Therefore, a need exists for a system that allows users to easily and conveniently
form an SNS group including people with whom a relationship is desired.
[0006] The above information is presented as background information only to assist with
an understanding of the present disclosure. No determination has been made, and no
assertion is made, as to whether any of the above might be applicable as prior art
with regard to the present invention.
SUMMARY OF THE INVENTION
[0007] Aspects of the present invention are to address at least the above-mentioned problems
and/or disadvantages, and to provide at least the advantages described below. Accordingly,
an aspect of the present invention is to provide a Social Networking Service (SNS)
providing method using a phone book that enables a user to easily use an SNS through
the phone book, and a mobile terminal using the method.
[0008] Another aspect of the present invention includes a method for providing a SNS based
on a phone book of a mobile terminal. The method includes executing the phone book,
receiving a selection of a group tab of the phone book from a first user of the mobile
terminal, displaying a list of social groups that shares group activity information
of its group members including a second user registered in the phone book in response
to the selection of the group tab, and when at least one social group is selected
from the list of social groups, providing at least one piece of information from among
group information, a group share space including group activity information, and link
information corresponding to the selected at least one social group.
[0009] According to another aspect of the present invention, the method may further include
receiving a request from the first user to create a social group that includes the
second user registered in the phone book, and creating a social group that includes
the first user and the second user.
[0010] According to another aspect of the present invention, the creating of the social
group may include transmitting a join request message for the social group to a device
of the second user in response to the request to create the social group, and receiving
an acceptance message for the social group from the device of the second user.
[0011] According to another aspect of the present invention, the creating of the social
group may further include receiving link information to determine group activity information
of the social group on the web from a social group management server.
[0012] According to another aspect of the present invention, the group activity information
may include at least one piece of information from among message information, photo
information, bookmark information, music information, video information and document
information corresponding to the selected at least one social group.
[0013] According to another aspect of the present invention, the executing of the phone
book may include receiving a selection of a favorites tab of the phone book from the
first user, and providing at least one of a second user list added to the favorites
by the first user and a second user list that communicates with the first user for
a predefined period of time more than a predefined number of times in response to
the selection of the favorites tab.
[0014] According to another aspect of the present invention, the executing of the phone
book may further include receiving a selection of a recent call tab of the phone book
from the first user, and providing a second user list that communicates with the first
user within a predefined period of time from the current time in response to the selection
of the recent call tab.
[0015] According to another aspect of the present invention, the executing of the phone
book may further include receiving an external device search request from the first
user, searching for the device of the second user registered in the phone book, which
is located within a predefined distance from the mobile terminal, in response to the
external device search request; and providing a list of second users that own any
found device.
[0016] According to another aspect of the present invention, the executing of the phone
book may further include receiving a selection of a private information tab of the
phone book from the first user, displaying private information of the first user in
response to the selection of the private information tab, and providing a setting
object for setting a public range of the private information of the first user for
each piece of private information.
[0017] According to another aspect of the present invention, the displaying of the list
of social groups may include displaying an external SNS group list that classifies
second users who use external SNSs according to external SNSs in response to the selection
of the group tab.
[0018] According to another aspect of the present invention, the method may further include
when at least one external SNS group is selected from the external SNS group list,
providing at least one piece of information from among group information, a group
share space including group activity information, and link information corresponding
to the selected at least one external SNS group.
[0019] According to another aspect of the present invention, the method may further include
obtaining group activity information of the selected at least one external SNS group,
and transmitting the obtained group activity information to an external SNS server
corresponding to the selected at least one external SNS group.
[0020] According to another aspect of the present invention, the method may further include
transmitting messages to devices of a plurality of third users selected by the first
user, receiving a request to create an instant group from the first user with respect
to the plurality of third users to which the messages are transmitted, and creating
an instant group including the plurality of third users and adding the created instant
group to the phone book in response to the request to create the instant group.
[0021] According to another aspect of the present invention, a mobile terminal is provided.
The mobile terminal includes a user input unit for receiving a selection of a group
tab of a phone book from a first user of the mobile terminal, a display unit for displaying
a list of social groups that share group activity information of its group members
including a second user registered in the phone book, in response to the selection
of the group tab, and, when at least one social group is selected from the list of
social groups, providing at least one piece of information from among group information,
a group share space including group activity information, and link information corresponding
to the selected at least one social group, and a control unit for controlling the
user input unit and the display unit.
[0022] Other aspects, advantages, and salient features of the invention will become apparent
to those skilled in the art from the following detailed description, which, taken
in conjunction with the annexed drawings, discloses exemplary embodiments of the invention.
BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The above and other aspects, features, and advantages of the present invention will
be more apparent from the following description taken in conjunction with the accompanying
drawings, in which:
[0024] FIG. 1 is a block diagram of a system providing a Social Networking Service (SNS)
according to an exemplary embodiment of the present invention;
[0025] FIG. 2 is a block diagram of a mobile terminal according to an exemplary embodiment
of the present invention;
[0026] FIG. 3 is a flowchart illustrating a method of creating a social group according
to an exemplary embodiment of the present invention;
[0027] FIGs. 4A through 4C are screen images for creating a social group of a mobile terminal
according to an exemplary embodiment of the present invention;
[0028] FIGs. 5A through 5D are screen images displaying a device of a second user that receives
a social group join request message according to an exemplary embodiment of the present
invention;
[0029] FIG. 6 is a flowchart illustrating a method of providing a SNS using a phone book
according to an exemplary embodiment of the present invention;
[0030] FIGs. 7A through 7D are screen images displaying information regarding a social group
in a group tab of a phone book according to an exemplary embodiment of the present
invention;
[0031] FIGs. 8A through 8C are screen images displaying group activity information of a
social group in a message application according to an exemplary embodiment of the
present invention;
[0032] FIGs. 9A through 9E are screen images for explaining external SNS groups according
to an exemplary embodiment of the present invention;
[0033] FIGs. 10A through 10C are screen images for explaining a method of creating an instant
group according to an exemplary embodiment of the present invention;
[0034] FIGs. 11A through 11D are screen images for explaining a method of determining bookmark
information of a social group through a phone book according to an exemplary embodiment
of the present invention;
[0035] FIGs. 12A and 12B are screen images for explaining a method of determining bookmark
information through a mobile web browser according to an exemplary embodiment of the
present invention;
[0036] FIG. 13 is a screen image for explaining a private information tab of a phone book
according to an exemplary embodiment of the present invention;
[0037] FIGs. 14A through 14E are screen images for explaining a phone book according to
an exemplary embodiment of the present invention;
[0038] FIG. 15 is a flowchart illustrating a content sharing method according to an exemplary
embodiment of the present invention;
[0039] FIGs. 16A through 16D are screen images for providing a list of social groups according
to an exemplary embodiment of the present invention;
[0040] FIGs. 17A through 17C are screen images for transmitting content to a plurality of
social groups according to an exemplary embodiment of the present invention; and
[0041] FIGs. 18A through 18C are screen images for searching for, and providing devices
of, second users located within a predefined distance from a mobile terminal according
to an exemplary embodiment of the present invention.
[0042] Throughout the drawings, it should be noted that like reference numbers are used
to depict the same or similar elements, features, and structures.
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
[0043] The following description with reference to the accompanying drawings is provided
to assist in a comprehensive understanding of exemplary embodiments of the invention
as defined by the claims and their equivalents. It includes various specific details
to assist in that understanding but these are to be regarded as merely exemplary.
Accordingly, those of ordinary skill in the art will recognize that various changes
and modifications of the embodiments described herein can be made without departing
from the scope and spirit of the invention. In addition, descriptions of well-known
functions and constructions may be omitted for clarity and conciseness.
[0044] The terms and words used in the following description and claims are not limited
to the bibliographical meanings, but, are merely used by the inventor to enable a
clear and consistent understanding of the invention. Accordingly, it should be apparent
to those skilled in the art that the following description of exemplary embodiments
of the present invention is provided for illustration purpose only and not for the
purpose of limiting the invention as defined by the appended claims and their equivalents.
[0045] It is to be understood that the singular forms "a," "an," and "the" include plural
referents unless the context clearly dictates otherwise. Thus, for example, reference
to "a component surface" includes reference to one or more of such surfaces.
[0046] The terms used in the present disclosure will be briefly described below before exemplary
embodiments of the present invention are described in greater detail.
[0047] Most of the terms used herein are terms that have been widely used in the technical
art to which the present invention pertains. Some of the terms used herein may reflect
the intentions of technicians in this art, precedents, or new technologies. In addition,
some of the terms used herein may be arbitrarily chosen by the present applicant.
In this case, these terms are defined in detail below. Accordingly, the specific terms
used herein should be understood based on the unique meanings thereof and the whole
context of the present invention.
[0048] In the present disclosure, it should be understood that the terms, such as 'include,'
'have,' or the like, are intended to indicate the existence of the features, numbers,
steps, actions, components, parts, or combinations thereof disclosed in the present
disclosure, and are not intended to preclude the possibility that one or more other
features, numbers, steps, actions, components, parts, or combinations thereof may
exist or may be added. In addition, the terms, such as 'unit,' 'module', or the like,
should be understood as a unit that processes at least one function or operation and
that may be embodied in a hardware manner, a software manner, or a combination of
the hardware manner and the software manner.
[0049] Throughout the present disclosure, the term 'phone book' denotes a program that manages
contact information of a user's acquaintances. The phone book may be provided in the
form of a widget. The phone book may include information, such as acquaintances' phone
numbers, addresses, emails, offices, birthdays, pictures, and the like.
[0050] Throughout the present disclosure, the term 'object' denotes anything that a user
can select. Examples of an object may include an icon, a link, a picture, a text,
an index item, and the like. The term 'page' denotes a space containing content, information,
or an object. For example, a page may be a web page, a list of contents, a list of
thumbnails, a tray of photographs, a tray of icons, and so on.
[0051] Hereinafter, exemplary embodiments of the present invention will be described in
greater detail with reference to the accompanying drawings so that those of ordinary
skill in the art can easily accomplish the present invention. This invention may be
embodied in many different forms and should not be construed as being limited to the
exemplary embodiments set forth herein. In the following description, well-known functions
or constructions are not described in detail if it has been determined that they would
obscure the invention due to unnecessary detail. Throughout the drawings, whenever
the same element reappears in a subsequent drawing, it is denoted by the same reference
numeral.
[0052] Expressions, such as "at least one of," when preceding a list of elements, modify
the entire list of elements and do not modify the individual elements of the list.
[0053] FIG. 1 is a block diagram of a system providing a Social Networking Service (SNS)
according to an exemplary embodiment of the present invention.
[0054] Referring to FIG. 1, the SNS providing system may include a mobile terminal 100,
a social group management server 200, an external SNS server 300, and an external
device 400.
[0055] The mobile terminal 100 denotes a terminal that may provide a first user with an
SNS through a phone book. The mobile terminal 100 according to an exemplary embodiment
of the present invention may be embodied in any of various forms. Examples of the
mobile terminal 100 may include a mobile phone, a smartphone, a notebook computer,
a tablet Personal Computer (PC), an electronic book terminal, a digital broadcasting
terminal, a Personal Digital Assistant (PDA), a Portable Multimedia Player (PMP),
a navigation device, and the like.
[0056] The mobile terminal 100 may communicate data with the social group management server
200, the external SNS server 300, and the external device 400. The construction of
the mobile terminal 100 will be described in detail with reference to FIG. 2.
[0057] The social group management server 200 is a server that manages a social group created
by the mobile terminal 100. The social group according to an exemplary embodiment
of the present invention denotes a group that shares group activity information under
mutual recognition of group members.
[0058] The social group according to an exemplary embodiment of the present invention may
consist of a user of the mobile terminal 100 and acquaintances registered in a phone
book selected by the user. For convenience, the user of the mobile terminal 100 is
herein referred to as a first user, and the acquaintances registered in the phone
book thereof are referred to as a second user.
[0059] The social group management server 200 according to an exemplary embodiment of the
present invention may receive a social group join request message including identification
information of the second user from the mobile terminal 100. The social group management
server 200 may transmit the social group join request message to a device of the second
user. The social group management server 200 may receive a social group join acceptance
message from the device of the second user and transmit the social group join acceptance
message to the mobile terminal 100. For example, the social group management server
200 may mediate between the mobile terminal 100 and the external device 400 so that
the external device 400 may join the social group.
[0060] The social group management server 200 according to an exemplary embodiment of the
present invention may obtain the group activity information of the social group from
the mobile terminal 100. The social group management server 200 may provide the group
activity information of the social group through a web site.
[0061] In a case in which a social group creation request is received from the mobile terminal
100, the social group management server 200 may generate link information corresponding
to the social group. The link information denotes information regarding an access
route by which the mobile terminal 100 may access a specific web site. An example
of the link information may include a Uniform/Universal Resource Locator (URL).
[0062] The link information corresponding to the social group according to an exemplary
embodiment of the present invention may be useful to a social group member who owns
a device that does not support an SNS since the social group member who owns the device
that does not support the SNS may participate in group activities using the link information.
[0063] In a case in which the device of the group member is accessed using the link information,
the social group management server 200 according to an exemplary embodiment of the
present invention may authenticate an access authority of the group member.
[0064] In a case in which the first user inputs private information, the social group management
server 200 may automatically generate a web page corresponding to the private information
of the first user. The social group management server 200 may transmit link information
regarding the web page corresponding to the private information of the first user
to the mobile terminal 100.
[0065] The social group management server 200 may obtain location information from the device
of the second user registered in the phone book of the mobile terminal 100. Thus,
in a case in which a request for a second user list present within a predefined distance
from the mobile terminal 100 is received, the social group management server 200 may
extract the list of second user(s) that own(s) a device present within the predefined
distance from the mobile terminal 100 and transmit the extracted second user list
to the mobile terminal 100.
[0066] The external SNS server 300 denotes a server that provides the SNS from the outside
of the mobile terminal 100. Examples of the external SNS server 300 may include a
Facebook server, a Twitter server, and the like.
[0067] The external SNS server 300 may obtain group activity information corresponding to
an external SNS group from the mobile terminal 100. The external SNS server 300 may
post the obtained group activity information on a web site.
[0068] The external device 400 denotes the device of the second user registered in the phone
book of the mobile terminal 100. The external device 400 according to an exemplary
embodiment of the present invention may be a device of a social group member.
[0069] The external device 400 may obtain group activity information of the social group
member. For example, the external device 400 may obtain the group activity information
of the social group member from the mobile terminal 100. The external device 400 may
transmit group activity information of the second user to the mobile terminal 100.
[0070] The external device 400 according to an exemplary embodiment of the present invention
may be embodied in any of various forms. Examples of the external device 400 may include
a desktop PC, a mobile phone, a smartphone, a notebook computer, a tablet PC, an electronic
book terminal, a smart TeleVision (TV), a digital broadcasting terminal, a PDA, a
PMP, a navigation device, and the like.
[0071] FIG. 2 is a block diagram of the mobile terminal according to an exemplary embodiment
of the present invention.
[0072] Referring to FIG. 2, the mobile terminal 100 according to an exemplary embodiment
of the present invention may include a user input unit 110, a display unit 120, a
communication unit 130, a storage unit 140, and a control unit 150. However, the elements
shown in FIG. 2 are not indispensable to the mobile terminal 100. The storage unit
140 may include activity information of a social group 141, of an external SNS group
143 and/or of an instant group 145. The mobile terminal 100 may include more or less
elements than those shown in FIG. 2.
[0073] The above elements of the mobile terminal 100 will now be described.
[0074] The user input unit 110 generates input data for controlling the operations of the
mobile terminal 100. The user input unit 110 may include a keypad, a dome switch,
a touch pad (e.g., a constant pressure type/capacitive type touchpad), a jog wheel,
a jog switch, HardWare (H/W) buttons, and the like. If the touch pad forms a layered
structure together with the display unit 150, then the touch pad may be referred to
as a touch screen.
[0075] The user input unit 110 according to an exemplary embodiment of the present invention
may include any of various sensors to detect a touch on or near a touch screen, (i.e.,
a real-touch or a proximity-touch). A tactile sensor is a type of sensor that may
detect a touch on or near a touch screen. The tactile sensor may detect a touch on
a screen to the same degree, or more precisely than, the degree to which a human being
can detect the touch. The tactile sensor may be capable of detecting various pieces
of information, e.g., the toughness of a contact surface, the hardness of an object
that is touched, and the temperature of a point that is touched.
[0076] A proximity sensor is another example of a sensor that detects a touch near a touch
screen.
[0077] A proximity sensor may detect the presence of an object that is approaching or that
is located near a predefined detection surface, without having any physical contact,
by using an electromagnetic field or infrared rays. A proximity sensor can have a
very long lifetime and may be used for various purposes, unlike the tactile sensor.
[0078] Examples of a suitable proximity sensor may include, for example, a transmission
photoelectric sensor, a direct reflective photoelectric sensor, a mirror reflective
photoelectric sensor, a high-frequency oscillation proximity sensor, an electrostatic
capacitive proximity sensor, a magnetic proximity sensor, an infrared proximity sensor,
and the like.
[0079] The user input unit 110 according to an exemplary embodiment of the present invention
may detect a gesture or a pattern input by a user. For example, the user input unit
110 may detect a user's gesture, e.g., dragging, flicking, tapping, touching and holding,
double-tapping, panning, or sweeping. In such a case, the user input unit 110 may
detect, for example, one or all of a direction, speed, and the movement length of
a gesture.
[0080] The user input unit 110 according to an exemplary embodiment of the present invention
may receive, from the first user of the mobile terminal 100, at least one of: a group
tab of the phone book, a recent call tab thereof, a favorites tab thereof, and a private
information tab thereof.
[0081] The user input unit 110 according to an exemplary embodiment of the present invention
may receive a request to create a social group including a second user registered
in the phone book, a search request of the external device 400, a request to create
an instant group including a plurality of third users, and/or a content share request
from the first user.
[0082] The user input unit 110 according to an exemplary embodiment of the present invention
may receive a selection of the social group, a second user's selection, a selection
of an external SNS group, and/or a first user's selection of the instant group.
[0083] The display unit 120 displays information processed by the mobile terminal 100. For
example, the display unit 120 may display a phone book including at least one of the
group tab, the recent call tab, the favorite site tab, and the private information
tab. The display unit 120 may provide a list of social groups, a list of second user(s)
added to favorite sites by the first user, a list of second user(s) that communicate(s)
with the first user more than a predefined number of times for a predefined period
of time, a list of second user(s)that communicate(s) with the first user within the
predefined period of time, a list of second user(s) that own(s) a device present within
a predefined distance from the mobile terminal 100, and an external SNS group list.
[0084] The display unit 120 may display group information corresponding to the social group
or the external SNS group, a group share space including group activity information,
and link information. The group activity information according to an exemplary embodiment
of the present invention denotes information regarding content shared with group members
of a predefined group. The content shared with group members may include a captured
image, music, application information, web browser link information, video, a message,
and the like.
[0085] The display unit 120 may display private information of the first user and provide
a setting object that facilitates the first user to set a range for revealing the
private information of the first user for each piece of private information.
[0086] In a case in which the display unit 120 and the touch pad together form a touch screen,
the display unit 120 may be used as an output device and an input device. The display
unit 120 may include at least one from among a Liquid Crystal Display (LCD), a Thin
Film Transistor-Liquid Crystal Display (TFT-LCD), an Organic Light-Emitting Diode
(OLED), a flexible display, and a 3-Dimensional (3D) display. In addition, at least
two display units 120 may be used according to a structure of the mobile terminal
100. The touch screen may be constructed to detect a location of a touch input, a
touched area, and a touch pressure. Additionally, the touch screen may be constructed
to detect not only a real-touch, but also a proximity touch.
[0087] In the present disclosure, the term 'real-touch' denotes, for example, a case in
which a pointer actually touches a screen, and the term 'proximity-touch' denotes,
for example, a case in which a pointer does not actually touch a screen but approaches
the screen within a predefined distance from the screen. In the present disclosure,
the term 'pointer' denotes, for example, a tool for touching a particular location
on or near a screen. Examples of the pointer include a stylus pen and a finger of
a user.
[0088] The communication unit 130 may include one or more elements for communication between
or among the mobile terminal 100, servers 200 and 300, and the external device 400.
[0089] For example, the communication unit 130 may include a broadcast receiving module,
a mobile telecommunication module, a wireless internet module, a wired internet module,
a short-range wireless communication module, a location information module, and the
like.
[0090] The broadcast receiving module receives, for example, a broadcast signal and/or information
related to broadcasting from an external broadcasting management server (not shown)
via a broadcast channel. The broadcast channel may be a satellite channel, a terrestrial
broadcast channel, or the like.
[0091] The mobile telecommunication module may exchange a radio signal with at least one
of a base station, an external terminal, and a server via a mobile telecommunication
network. Examples of the radio signal may include a voice call signal, a video communication
call signal and various types of data needed to exchange a text message/multimedia
message.
[0092] The wireless internet module is for accessing the Internet in a wireless manner.
The wireless internet module may be installed inside or outside the communication
unit 130.
[0093] The short-range wireless communication module is for establishing short-range wireless
communication. Examples of short-range wireless communication technology may include
Bluetooth, Radio Frequency Identification (RFID), Infrared Data Association (IrDA),
Ultra Wideband (UWB), ZigBee, Wi-Fi Direct (WFD), and Near Field Communication (NFC).
[0094] The location information module is for detecting the location of the mobile terminal
100 or obtaining location information of the mobile terminal 100. A Global Position
System (GPS) module is an example of a location information module. The GPS module
may receive location information regarding the mobile terminal 100 from a plurality
of satellites. Such location information may include coordinate information represented
with a latitude and longitude.
[0095] The communication unit 130 may transmit a social group join request message to the
device of the second user and may receive a social group join acceptance message from
the device of the second user.
[0096] The communication unit 130 may receive link information to determine group activity
information of the social group on the web from the social group management server
200.
[0097] The communication unit 130 may transmit content to the external device 400. In this
regard, according to an exemplary embodiment of the present invention, the communication
unit 130 may transmit the content in message form to the external device 400.
[0098] For example, the communication unit 130 may transmit information regarding a predefined
application, or web browser link information, to a device of a group member included
in the social group. The communication unit 130 may transmit the content to a device
of a group member included in the external SNS group or the external SNS server 300
corresponding to the external SNS group. The communication unit 130 may transmit the
content to a device of a group member included in the instant group.
[0099] The storage unit 140 may store programs to be processed or controlled by the control
unit 150, and may store input/output data, e.g., group information, group activity
information, link information, private information, or the like.
[0100] The storage unit 140 may include at least one storage medium from among a flash memory
type storage medium, a hard disk type storage medium, a multimedia card micro type
storage medium, a card type memory, e.g., a Secure Digital (SD) memory or an XD memory,
a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a Read-Only Memory
(ROM), an electrically Erasable Programmable Read-Only Memory (EEPROM), a Programmable
Read-Only Memory (PROM), a magnetic disc, and an optical disc memory. In addition,
the mobile terminal 100 may perform web storage via the Internet as the storage unit
140.
[0101] The storage unit 140 may store the group activity information of the social group
141, group activity information of the external SNS group 143, and group activity
information of the instant group 145.
[0102] The group activity information according to an exemplary embodiment of the present
invention may include at least one of message information of a group member, photo
information thereof, and bookmark information thereof. The bookmark information may
include bookmarked music information, bookmarked web page information, bookmarked
news article information, bookmarked paper information, bookmarked book information,
bookmarked restaurant information, and the like.
[0103] The control unit 150 controls the overall operations of the mobile terminal 100.
For example, the control unit 150 may perform controlling and processing related to
the social group, the external SNS group, the instant group, a voice call, data communication,
a video call, and the like. For example, the control unit 150 may control overall
operations of the sensing unit 110, the capturing unit 120, the memory 130, the user
input unit 110, the display unit 120, the communication unit 130 and the storage unit
150.
[0104] The control unit 150 may create a social group including the first user and the second
user registered in the phone book. The control unit 150 may obtain group activity
information of a group member and add the obtained group activity information to the
group share space. The control unit 150 may provide group activity information added
to the group share space through the phone book. In this regard, the control unit
150 may classify and provide the group activity information added to the group share
space into predefined categories.
[0105] The control unit 150 may search for a device of the second user registered in the
phone book that is present within a predefined distance from the mobile terminal 100
in response to a search request from the external device 400.
[0106] The control unit 150 may create an instant group including, for example, the third
and fourth users and add the instant group 145 to the phone book in response to a
request to create the instant group.
[0107] A method of creating a social group by using the elements of the mobile terminal
100 will now be described in detail with reference to FIG. 3.
[0108] FIG. 3 is a flowchart illustrating a method of creating a social group according
to an exemplary embodiment of the present invention. The method of FIG. 3 includes
operations that are sequentially performed by the elements of the mobile terminal
100 of FIG. 2. Thus, although not described here, the description of the mobile terminal
100 may also be applied to the method of FIG. 3.
[0109] The mobile terminal 100 may receive a request from a first user to create a social
group including a second user registered in a phone book at operation S310. According
to an exemplary embodiment of the present invention, the request to create a social
group may include a request to add a group member of a previously created social group.
[0110] According to an exemplary embodiment of the present invention, a first user may select
a group member with whom to share group activity information from among second users
registered in the phone book. Thus, a first user may easily create a social group
that includes group members with whom a relationship is desired by using the phone
book.
[0111] The mobile terminal 100 may receive link information of the social group from the
social group management server 200 at operation S320. In a case in which, for example,
a first user requests to create a social group, the social group management server
200 may generate and transmit link information corresponding to the social group to
the mobile terminal 100.
[0112] In a case in which, for example, a device of a second user is a feature phone or
has a different platform from that of the mobile terminal 100 of the first user, the
link information of the social group may facilitate the second user to use an SNS
through the web.
[0113] The link information according to an exemplary embodiment of the present invention
may be a dynamically created URL. The link information according to an exemplary embodiment
of the present invention may have a basic domain name or may be in a shortened URL
form.
[0114] The mobile terminal 100 may transmit a social group join request message to the device
of the second user in response to the request to create the social group at operation
S330. In a case of a plurality of second users, the mobile terminal 100 may transmit
social group join request messages to a plurality of devices of the plurality of second
users. According to an exemplary embodiment of the present invention, the mobile terminal
100 may transmit the social group join request message to the device of a second user
through the social group management server 200.
[0115] The mobile terminal 100 may receive a social group join acceptance message from the
device of a second user at operation S340. According to an exemplary embodiment of
the present invention, the mobile terminal 100 may receive the social group join acceptance
message from the device of the second user through the social group management server
200.
[0116] In this case, the mobile terminal 100 may create a social group including the first
user and the second user at operation S350. In this regard, the first user and the
second user recognize may each other, and thus may share group activity information
in the social group.
[0117] The foregoing will be described in more detail with reference to FIGs. 4 and 5.
[0118] FIGs. 4A through 4C are screen images for creating a social group of the mobile terminal
100 according to an exemplary embodiment of the present invention.
[0119] Referring to FIG. 4A, a first user may execute a phone book of mobile terminal 100
to create a new social group or local group. The local group may be a group optionally
classified by a user and that does not share group activity information between group
members. For example, the local group denotes a group provided by the phone book.
Examples of the local group may include a family, a club, a job, and the like.
[0120] In a case in which, for example, the first user creates the social group, referring
to FIG. 4B, the first user may convert a Social object into an ON status. The Social
object according to an exemplary embodiment of the present invention may be in the
form of a toggle switch. In a case in which, for example, the Social object is in
the ON status, the mobile terminal 100 may receive link information corresponding
to the social group from the social group management server 200.
[0121] Referring to FIG. 4C, the first user may select a group member of the social group
from among second users registered in a phone book. For example, the first user may
select Alex and Alexandra as group members of the social group, e.g., a test group.
In this case, the mobile terminal 100 may transmit social group join request messages
to Alex's and Alexandra's devices.
[0122] FIGs. 5A through 5D are screen images displaying a device of a second user that receives
a social group join request message according to an exemplary embodiment of the present
invention.
[0123] Referring to FIG. 5A, the device of the second user may display a social group, e.g.,
a test group, that receives the social group join request message. In this regard,
referring to FIG. 5B, in a case in which the second user intends to join the social
group that receives the social group join request message, the second user may accept
a join request of a first user. In this case, the device of the second user may transmit
a social group join acceptance message to the mobile terminal 100.
[0124] Referring to FIGs. 5C and 5D, the second user, as a social group member, may share
group activity information with the first user and with other group members.
[0125] A method of providing SNS services using a phone book of the mobile terminal 100
will now be described in detail with reference to FIG. 6 below.
[0126] FIG. 6 is a flowchart illustrating a method of providing a SNS using a phone book
according to an exemplary embodiment of the present invention.
[0127] Referring to FIG. 6, the method of providing SNS using a phone book according to
an exemplary embodiment of the present invention includes operations that are sequentially
performed by the elements of the mobile terminal 100 of FIG. 2. Thus, although not
described here, the description of the mobile terminal 100 may also be applied to
the method of providing SNS using the phone book of FIG. 6.
[0128] The mobile terminal 100 may execute the phone book at operation S610. The mobile
terminal 100 may receive a first user's selection of a group tab at operation S620.
The phone book according to an exemplary embodiment of the present invention may include
a plurality of tabs. For example, the phone book may include a favorites tab, a recent
call tab, a contact tab, the group tab, a private information tab, and the like. This
will be described further below in more detail with reference to FIG. 12.
[0129] The mobile terminal 100 may display a list of social groups in response to the selection
of the group tab at operation S630. The list of social groups may include a social
group name, a social group member, a social group identification icon, a photo, and
the like.
[0130] The mobile terminal 100 may receive a first user's selection of at least one social
group included in the social group list at operation S640. In this case, the mobile
terminal 100 provides at least one of group information corresponding to the at least
one social group selected by the first user, a group share space including group activity
information, and link information at operation S650.
[0131] The group information according to an exemplary embodiment of the present invention
may include a group name, a group image, a group member, and the like.
[0132] The group share space according to an exemplary embodiment of the present invention
denotes a region in which group activity information of the group member is stored.
The mobile terminal 100 may obtain group activity information of the first user or
a second user and add the obtained group activity information to the group share space.
[0133] The group activity information according to an exemplary embodiment of the present
invention may include message information, photo information, bookmark information,
music information, video information, document information, or the like, that correspond
to a social group. For example, if a social group OOO includes group members A, B,
and C, then messages between the group members A, B, and C, photos of group members
A, B, and C, and bookmark information of each of the group members A, B, and C may
be group activity information of the social group OOO.
[0134] According to an exemplary embodiment of the present invention, a first user may easily
determine group activity information of a social group through the phone book. This
concept will be described in more detail with reference to FIG. 7 below.
[0135] FIGs. 7A through 7D are screen images that show providing information regarding a
social group in a group tab of a phone book according to an exemplary embodiment of
the present invention.
[0136] Referring to FIG. 7A, a first user may execute the phone book of the mobile terminal
100 by selecting the group tab. The group tab may be selected, for example, by a touch
or a tap gesture of the first user.
[0137] Referring to FIG. 7B, the mobile terminal 100 may display a list of groups registered
in the phone book in response to selection of the group tab. The list of groups may
include a list of social groups, an external SNS group list, an instant group list,
a recent call group list, and the like.
[0138] Referring to FIG. 7C, in a case in which the first user selects at least one social
group (e.g., a test group), from a list of social groups, the mobile terminal 100
may provide group information, a group share space 700, link information, or the like,
that correspond to the selected at least one social group.
[0139] The group share space 700 may include a message tab 711 for providing message information,
a photo tab 712 for providing photo information, a bookmark tab 713 for providing
bookmark information, and the like.
[0140] Referring to FIG. 7D, according to an exemplary embodiment of the present invention,
in a case in which the first user selects the message tab 711 of the group share space
700, the mobile terminal 100 may display a chat between group members on a message
window. In this regard, the first user may determine a conversation between social
group members and input additional content to be shared into the message window.
[0141] According to an exemplary embodiment of the present invention, in a case in which
the first user selects the photo tab 712 of the group share space 700, the mobile
terminal 700 may display photos of group members, a capture image, video, and the
like.
[0142] In addition, according to an exemplary embodiment of the present invention, in a
case in which the first user selects the bookmark tab 713 of the group share space
700, the mobile terminal 700 may provide information bookmarked by group members.
For example, the mobile terminal 700 may provide a bookmark web page, bookmarked music,
a bookmarked tour place, and the like. This will be described in more detail with
reference to FIGs. 11 and 12.
[0143] FIGs. 8A through 8C are screen images for providing group activity information of
a social group in a message application, according to an exemplary embodiment of the
present invention.
[0144] Referring to FIG. 8A, the mobile terminal 100 may execute the message application
810 based on an input of a first user. In this regard, referring to FIGs. 8B and 8C,
the mobile terminal 100 may provide a group activity information tab 811 and a group
tab 812 through the message application.
[0145] The group activity information tab 811 may display group activity information corresponding
to the social group. For example, the group activity information tab 811 may display
chat information of social group members. The group tab 812 may display a list of
social groups.
[0146] According to an exemplary embodiment of the present invention, existing message use
experiences of group members may extend to group SNS experiences thereof. Thus, users
may become familiar with the use of an SNS.
[0147] FIGs. 9A through 9E are screen images for explaining external SNS groups according
to an exemplary embodiment of the present invention.
[0148] Referring to FIG. 9A, according to an exemplary embodiment of the present invention,
the mobile terminal 100 may display an external SNS group list that classifies second
users who use external SNSs for each external SNS in response to a first user's selection
of a group tab of a phone book.
[0149] For example, the mobile terminal 100 may classify second users who use Facebook into
a Facebook group and second users who use Twitter into a Twitter group. In this regard,
the mobile terminal 100 displays the external SNS group list including the Facebook
group, the Twitter group, and the like.
[0150] Referring to FIG. 9B, in a case in which the first user selects at least one external
SNS group, the mobile terminal 100 may provide group information corresponding to
the selected at least one external SNS group, a group share space including group
activity information, link information, and the like. In a case in which the Facebook
group is selected from the external SNS group list, information regarding the Facebook
group including second users who use Facebook and are registered in the phone book
of the mobile terminal 100 may be displayed. For example, a name (e.g., test group)
of the Facebook group, members (e.g., a total of 4 group members 1, 2, 3, and 4) thereof,
link information (e.g., group.facebook.com/test group) used to access the Facebook
web page, a share space Activities thereof, and the like.
[0151] Referring to FIG. 9C, in a case in which the first user selects a Facebook tab 911
of the group share space, the mobile terminal 100 may provide group activity information
of the Facebook group in synchronization with a Facebook server.
[0152] Referring to FIG. 9D, in a case in which the first user selects the message tab 912
of the group share space, the mobile terminal 100 may display chat between group members
on a message window.
[0153] The mobile terminal 100 may obtain group activity information of external SNS groups.
The mobile terminal 100 may transmit the obtained group activity information to the
external SNS server 300 corresponding to external SNS groups.
[0154] For example, referring to FIG. 9E, the mobile terminal 100 may transmit conversion
between members of the Facebook group to the Facebook server. In this case, members
of the Facebook group may carry on their conversation through the Facebook website.
[0155] FIGs. 10A through 10C are screen images for explaining a method for creating an instant
group according to an exemplary embodiment of the present invention.
[0156] The instant group is a group optionally created by a first user and does not exhibit
special relationships or common characteristics between group members. The instant
group according to an exemplary embodiment of the present invention may include a
plurality of third users to which the first user transmits the same message.
[0157] For example, referring to FIGs. 10A and 10B, the first user may simultaneously transmit
predefined content to a friend A Alan's device, a friend B Brian's device, and a friend
C 010-1234-5678's device by setting the friend A, the friend B, and the friend C as
recipients. In this regard, if there are many cases in which the first user sends
messages to the friends A, B, and C simultaneously, the first user may request the
mobile terminal 100 to create the instant group including the friends A, B, and C.
[0158] Referring to FIG. 10C, the mobile terminal 100 may create an instant group including
friends A, B, and C in response to a request to create the instant group. In addition,
the mobile terminal 100 may add the instant group including the friends A, B, and
C to a phone book. Thus, the first user may easily find the instant group in the phone
book and easily share content with members of the instant group.
[0159] FIGs. 11A through 11D are screen images for explaining a method of determining bookmark
information of a predefined social group through a phone book according to an exemplary
embodiment of the present invention.
[0160] Referring to FIGs. 11A through 11C, a first user may determine the bookmark information
of the predefined social group through the phone book. For example, referring to FIG.
11D, in a case in which the first user selects a bookmark tab with respect to a test
group of social groups from the phone book, the mobile terminal 100 may display a
list of information bookmarked by group members of the test group. For example, according
to an exemplary embodiment of the present invention, the first user may determine
the bookmark information for each social group through the phone book.
[0161] FIGs. 12A and 12B are screen images for explaining a method of determining bookmark
information through a mobile web browser according to an exemplary embodiment of the
present invention.
[0162] Referring to FIG. 12A, the mobile terminal 100 may execute the mobile web browser
based on an input of a first user. In this regard, if the first user selects a bookmark
tab on the mobile web browser, referring to FIG. 12B, the mobile terminal 100 may
provide a bookmark list of all social groups.
[0163] For example, provided that a social group A includes bookmark information a, b, and
c, a social group B includes bookmark information d, e, and f, and a social group
C includes bookmark information g, h, and i, if the first user selects the social
group A and a bookmark tab from group activity information of the social group A through
the phone book, the mobile terminal 100 displays only a list of a, b, and c that is
the bookmark information of the social group A.
[0164] However, if the first user selects the bookmark tab on the mobile web browser, the
mobile terminal 100 displays a list of a, b, c, d, e, f, g, h, and i that is the bookmark
information of all of the social groups A, B, and C.
[0165] FIG. 13 is a screen image for explaining a private information tab of a phone book,
according to an exemplary embodiment of the present invention.
[0166] The mobile terminal 100 may receive a selection of the private information tab of
the phone book from a first user. In this case, the mobile terminal 100 may display
private information of the first user in response to the selection of the private
information tab.
[0167] The private information may include any of the first user's name, phone number, email
address, sex, blood type, residence, hometown, job, education background, interests,
external SNS use information (e.g., a name of an external SNS and related account
information), and the like.
[0168] According to an exemplary embodiment of the present invention, the mobile terminal
100 may provide a setting object 1310 for setting a public range for each piece of
the private information of the first user. For example, the mobile terminal 100 may
provide the setting object 1310 in a toggle switch. In this regard, for example, the
first user may selectively determine whether to go public with the private information
depending on the profundity of the privation information.
[0169] According to another exemplary embodiment of the present invention, the first user
may differently set the public range of the private information for each social group.
In this case, the mobile terminal 100 may provide different pieces of private information
of the first user for each social group.
[0170] In a case in which in which, for example, the private information is obtained from
the first user, the mobile terminal 100 may authenticate the obtained private information.
For example, the mobile terminal 100 may authenticate a phone number through a Short
Message Service (SMS), and may authenticate an email address by emailing. Thus, according
to an exemplary embodiment of the present invention, the private information may be
authenticated, thereby forming a reliable social group.
[0171] According to an exemplary embodiment of the present invention, in a case in which
the private information is obtained from the first user, the social group management
server 200 may automatically create a web page of the private information of the first
user.
[0172] FIGs. 14A through 14E are screen images for explaining a phone book, according to
an exemplary embodiment of the present invention.
[0173] Referring to FIGs. 14A through 14E, the phone book according to an exemplary embodiment
of the present invention may include a favorites tab 1410, a recent call tab 1420,
a contact tab 1430, a group tab 1440, and a private information tab 1450.
[0174] FIG. 14A is a screen image in a case in which a first user selects the favorites
tab 1410 of the phone book.
[0175] The mobile terminal 100 may receive a selection of the favorites tab 1410 of the
phone book from the first user. In this case, the mobile terminal 100 may provide
a list 1411 of second users added to the favorites by the first user and a list 1422
of second users who communicate with the first user for a predefined period of time
more than a predefined number of times.
[0176] For example, referring to FIG. 14A, the mobile terminal 100 may provide the list
1411 of second users added to the favorites by the first user through the favorites
tab 1410. In this regard, the list 1411 of second users may include groups as well
as individuals.
[0177] In addition, the mobile terminal 100 may provide the list 1422 of second users who
communicate with the first user for a predefined period of time more than a predefined
number of times. For example, the mobile terminal 100 may provide persons/groups who
have most frequently contacted the first user recently.
[0178] FIG. 14B is a screen image in a case in which the first user selects the recent call
tab 1420 of the phone book.
[0179] The mobile terminal 100 may receive a selection of the recent call tab 1420 of the
phone book from the first user. In this case, the mobile terminal 100 may provide
a list of second users who communicate with the first user within a predefined period
of time from the current time. For example, the mobile terminal 100 may arrange and
provide the list of second users in the sequence of recent calls. The list of the
second users may include an individual 1421 or a group 1422.
[0180] FIG. 14C is a screen image in a case in which the first user selects a contact tab
1430 (e.g., "people") of the phone book. A contact list of the phone book may be displayed
as profiles of second users, names thereof, and the like. In addition, the contact
list of the phone book may display second users 1431 who own devices providing social
group functions.
[0181] The mobile terminal 100 may receive an external device search request of the first
user. The mobile terminal 100 may search for devices of second users registered in
the phone book located within a predefined distance from the mobile terminal 100 in
response to an external device search request. The mobile terminal 100 may provide
a list of the second users who own the found devices. This will be described in more
detail with reference to FIGs. 16A through 16D.
[0182] FIG. 14D is a screen image in a case in which the first user selects the group tab
1440 of the phone book. As described above, in a case in which the group tab 1440
of the phone book is selected, the mobile terminal 100 may provide at least one group
list from among a social group list 1441, an external SNS group list 1442, a local
group list 1443, and an instant group list.
[0183] FIG. 14E is a screen image in a case in which the first user selects the private
information tab 1450 of the phone book. As described above, in a case in which the
private information tab 1450 of the phone book is selected, the mobile terminal 100
may provide private information of the first user and a setting object 1451 for setting
a public range of the private information of the first user for each piece of private
information.
[0184] According to an exemplary embodiment of the present invention, the first user may
easily create and manage groups through a phone book, and, even in a case in which
the first user is not familiar with an SNS, may easily join the SNS, invite friends,
and share information through the phone book.
[0185] A method of sharing content with a social group, an external SNS group, and an instant
group through a phone book, performed by the mobile terminal 100, will now be described
in detail with reference to FIG. 15.
[0186] FIG. 15 is a flowchart illustrating a content sharing method, according to an exemplary
embodiment of the present invention.
[0187] The content sharing method according to an exemplary embodiment of the present invention
of FIG. 15 includes operations that are sequentially performed by the elements of
the mobile terminal 100 of FIG. 2. Thus, although not described here, the description
of the mobile terminal 100 may also be applied to the content sharing method of FIG.
15.
[0188] Referring to FIG. 15, according to an exemplary embodiment of the present invention,
the mobile terminal 100 may execute a phone book to provide a list of social groups
that share group activity information of group members at operation S1510. According
to an exemplary embodiment of the present invention, the mobile terminal 100 may provide
the list of social groups by executing the phone book in a case in which a request
of a first user to share at least one piece of content with group members is received.
[0189] According to an exemplary embodiment of the present invention, the mobile terminal
100 may receive a request for sharing content with social group members from the first
user during an execution of a predefined application or web browser. In such case,
the content according to an exemplary embodiment of the present invention may be information
regarding the predefined application or link information of the predefined web browser.
This will be described with reference to FIGs. 16A through 16D.
[0190] Referring to FIG. 16A, according to an exemplary embodiment of the present invention,
the first user may input a share request to share an activated web browser with social
group members. In this case, the mobile terminal 100 may provide the first user with
a list of social groups by executing a phone book in such a way that the first user
may share link information of the web browser with social group members.
[0191] Referring to FIG. 16B, according to an exemplary embodiment of the present invention,
the first user may input a share request to recommend the application to social group
members. In this case, the mobile terminal 100 may provide the first user with the
list of social groups by executing the phone book in such a way that the first user
may share information regarding the application with social group members.
[0192] According to an exemplary embodiment of the present invention, the mobile terminal
100 may provide the list of social groups through a group tab of the phone book. In
addition, according to an exemplary embodiment of the present invention, the mobile
terminal 100 may display a list of second users registered in the phone book, and,
if selection of at least one second user of the list of second users is received from
the first user, may provide a list of social groups in which the selected at least
one second user joins.
[0193] For example, referring to FIG. 16C, in a case in which the mobile terminal 100 displays
the list of second users by executing the phone book, the first user may select a
friend (e.g., "Joseph") of the first user from a favorites tab.
[0194] In this regard, referring to FIG. 16D, the mobile terminal 100 may provide a list
(e.g., Project Galaxy, Food Finder) of social groups having Joseph as a group member.
[0195] Referring back to FIG. 15, the mobile terminal 100 may receive a selection of at
least one social group included in the list of social groups at operation S1520. In
this regard, according to an exemplary embodiment of the present invention, the first
user may personally search for the at least one group in the phone book. The mobile
terminal 100 may receive selections of a plurality of social groups. This will be
described with reference to FIGs. 17A through 17C.
[0196] Referring to FIG. 17A, the mobile terminal 100 may receive a share request from a
first user via a predefined application. In this regard, referring to FIG. 17B, the
mobile terminal 100 may provide a phone book with a search window so that the first
user may personally search for a social group.
[0197] In addition, referring to FIG. 17C, the mobile terminal 100 may receive selections
of a plurality of social groups, e.g., Cruise #20, Babie Brown, included in a list
of social groups from the first user.
[0198] Referring back to FIG. 15, the mobile terminal 100 may transmit at least one piece
of content selected by the first user of the mobile terminal 100 to a device of a
group member included in the selected social group at operation S1530.
[0199] According to an exemplary embodiment of the present invention, in a case in which
selections of a plurality of social groups are received, the mobile terminal 100 may
transmit the at least one piece of content selected by the first user to devices of
group members included in each of the social groups.
[0200] The mobile terminal 100 may add the at least one piece of content transmitted to
the device of the group member to a group share space corresponding to the at least
one social group at operation S1540. The group share space is a region in which group
activity information corresponding to a social group is stored and may be determined
through the phone book of the mobile terminal 100 or a message application. For example,
the at least one piece of content transmitted to the device of the group member may
be added to the group share space as group activity information of the at least one
social group.
[0201] According to an exemplary embodiment of the present invention, the mobile terminal
100 may add the at least one piece of content transmitted to devices of group members
included in each of the social groups to a group share space corresponding to each
of the social groups. For example, in a case in which information regarding a map
application is transmitted to a device of each member of social groups A and B, the
mobile terminal 100 may add the information regarding the map application to a group
share space of social group A and a group share space of the social group B.
[0202] According to an exemplary embodiment of the present invention, in a case in which
a share request of the first user is received, the mobile terminal 100 may provide
an external SNS group list by executing a phone book. In this regard, the mobile terminal
100 may receive a selection of at least one external SNS group included in the external
SNS group list from the first user.
[0203] The mobile terminal 100 transmits content to a device of a group member included
in the selected at least one external SNS group or an external SNS server corresponding
thereto. In addition, the mobile terminal 100 may add content to a group share space
corresponding to the selected at least one external SNS group.
[0204] According to another exemplary embodiment of the present invention, in a case in
which the share request of the first user is received, the mobile terminal 100 may
provide an instant group list by executing the phone book. In this regard, the mobile
terminal 100 may receive a selection of at least one instant group included in the
instant group list from the first user. The mobile terminal 100 may transmit content
to a device of a group member included in the selected at least one instant group.
[0205] According to an exemplary embodiment of the present invention, in a case in which
the share request of the first user is received, the mobile terminal 100 may provide
the first user with a list of second users who own devices located within a predefined
distance therefrom. This will be described with reference to FIGs. 18A through 18C.
[0206] FIGs. 18A through 18C are screen images for searching for and providing devices of
second users located within a predefined distance from the mobile terminal 100, according
to an exemplary embodiment of the present invention.
[0207] Referring to FIG. 18A, the mobile terminal 100 may receive an external device search
request from a first user. According to an exemplary embodiment of the present invention,
the first user may request a search for a device present at a predefined distance
through a predefined gesture. An example of the predefined gesture may be tapping
or a touch and hold gesture.
[0208] The term 'tapping' may be understood as a user touching a screen with a finger or
a stylus at high speeds. In other words, the term 'tapping' denotes a case in which
a time period between when touch-in is done and when touch-out is done is very short.
Touch-in denotes a user touching a screen with a finger or a stylus and touch-out
denotes taking the finger or the stylus off from the screen.
[0209] The term 'touching and holding' denotes a user touching a screen with a finger or
a stylus and maintaining the touching for a threshold period of time or longer. For
example, the term 'touching and holding' denotes a case in which a time period between
when touch-in is done and when touch-out is done is equal to or greater than the threshold
period of time. If a touch input is maintained for a threshold period of time or longer,
a video or audio feedback signal may be provided to the user so that the user may
determine whether the touch input is a tapping operation or a touch-and-hold operation.
[0210] The mobile terminal 100 may search for devices of second users registered in a phone
book located within a predefined distance from the mobile terminal 100 in response
to the external device search request.
[0211] According to an exemplary embodiment of the present invention, the mobile terminal
100 may request a second user list present within the predefined distance from the
social group management server 200. In this case, the social group management sever
200 may extract devices of second users located within a predefined distance from
the mobile terminal 100 based on location information received from devices of second
users. The social group management server 200 may transmit the second user list corresponding
to the extracted devices to the mobile terminal 100.
[0212] According to another exemplary embodiment of the present invention, the mobile terminal
100 may search for devices of second users present within the predefined distance
through NFC, such as Bluetooth, or the like.
[0213] Bluetooth is a standard for lower power wireless communication at a near distance
between wireless communication devices. NFC is a near distance wireless connection
method using magnetic induction between near devices that enables communication in
any direction.
[0214] Referring to FIG. 18B, the mobile terminal 100 may provide the first user with a
second user list corresponding to devices that are found to be located within a predefined
distance. In this regard, the mobile terminal 100 may receive a selection of at least
one second user included in the second user list from the first user. For example,
the first user may select colleagues A Aigun and B Alexandra that have a meeting in
the same meeting room. The mobile terminal 100 transmits content to devices of the
selected colleagues A Aigun and B Alexandra.
[0215] Referring to FIG. 18C, only in a case in which it is set to search for a device 1820
of a second user, the mobile terminal 100 may search for the device 1820 of the second
user present at a near distance. For example, the second user blocks an external device
from being found so that a location of the second user may not be exposed.
[0216] According to an exemplary embodiment of the present invention, a user of the mobile
terminal 100 may easily access an SNS through an experience that uses a phone book.
In addition, according to an exemplary embodiment of the present invention, the user
of the mobile terminal 100 may easily constitute a social group with persons who are
registered in the phone book and constitute a social group with persons only desired
by himself/herself.
[0217] According to an exemplary embodiment of the present invention, the user of the mobile
terminal 100 may easily share group activity information with social group members
through an experience that uses the phone book/messages.
[0218] The above exemplary embodiments of the present invention may be embodied as program
commands and may be stored in a non-transitory computer readable recording medium.
The non-transitory computer readable recording medium may store program commands,
data files, data structures, or a combination thereof. Program commands that may be
stored in non-transitory computer readable recording medium may be specially designed
and constructed for exemplary embodiments of the present invention or may be well
known to those in the computer software field to which exemplary embodiments of the
present invention pertains. Examples of the non-transitory computer readable medium
are a magnetic recording medium, e.g., a hard disc, a floppy disc, a magnetic tape,
or the like; an optical recording medium, e.g., a Compact Disc (CD)-Read Only Memory
(ROM), a Digital Versatile Disc (DVD), or the like; a magneto-optical medium, e.g.,
an optical disk; and a hardware device, e.g., a ROM, a Random Access Memory (RAM),
a flash memory, which is constructed to store and execute program commands. Examples
of a program command include mechanical language code that may be made, for example,
by using a compiler, and high-level language code that may be executed in a computer,
for example, by using an interpreter.
[0219] While the present invention has been shown and described with reference to exemplary
embodiments thereof, it will be understood by those skilled in the art that various
changes in form and details may be made therein without departing from the spirit
and scope of the present invention as defined by the following claims and their equivalents.