A method, computer device, and program for providing a call screen reduction function based on a social graph during an internet phone call.
The method and device enhance VoIP call interactions by offering a personalized PIP call screen using a user's social graph, enabling synchronized reactions and content customization for improved user engagement.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- LINE PLUS
- Filing Date
- 2024-04-15
- Publication Date
- 2026-06-23
AI Technical Summary
Existing internet telephony (VoIP) systems lack a personalized call screen reduction function that utilizes user-customized content based on social graph interactions during video calls.
A method and computer device that provides a reduced-size call screen as a picture-in-picture (PIP) mode, using a user's social graph to customize the call screen with interface items and reactions, and allows for interaction between call parties by reflecting user inputs on both parties' screens.
Enhances user interaction during VoIP calls by providing a personalized and interactive call reduction screen based on social graph preferences, allowing synchronized reactions and content between users.
Smart Images

Figure 2026520369000001_ABST
Abstract
Description
Technical Field
[0001] The following description relates to a technology for providing a call screen reduction function during a call.
Background Art
[0002] In recent years, communication devices provide various services such as voice call services, short message services, wireless Internet services, terrestrial wave and satellite broadcast services.
[0003] Particularly, with the development of video compression / restore technology and the spread of devices equipped with cameras, a video call service that enables a call with a person in a remote location while seeing their face has come to be provided.
[0004] As an example of a technology for providing a video call service, Korean Registered Patent No. 10-0401262 (Publication Date: October 17, 2003) discloses a technology for providing a video call service between mobile phone terminals via a mobile phone network in a wireless environment.
Summary of the Invention
Problems to be Solved by the Invention
[0005] During a call in Internet telephony (VoIP), a call screen reduction function (PIP mode: Picture in picture mode) can be provided by using user-customized content based on a social graph.
[0006] By reflecting a reaction by user input on the call reduction screen of the call parties, interaction with the call partner can be supported.
Means for Solving the Problems
[0007] A method for providing a reduced-size call screen, performed by a computer device, wherein the computer device includes at least one processor configured to execute computer-readable instructions contained in memory, and the method for providing a reduced-size call screen includes the steps of: using at least one processor to perform a call function in an internet telephone (VoIP) via a social platform; and using at least one processor to provide, during a call, a reduced-size call screen as a picture-in-picture (PIP) screen, composed of user-customized content based on the user's social graph, in accordance with the user's request.
[0008] According to one embodiment, the call reduction screen may consist of interface items that reflect the personal preference of at least one of the user and at least one other party to the call, based on a social graph.
[0009] In other embodiments, the call reduction screen may include an action button corresponding to at least one function on the social platform that reflects the user's personal preferences based on the social graph.
[0010] In other embodiments, the method for providing a call reduction screen may further include the steps of: providing a content list based on a social graph in accordance with a user's request using at least one processor; and downloading content selected from the content list as interface items for configuring the call reduction screen using at least one processor.
[0011] In another embodiment, the step of providing a content list may include receiving and displaying a content list from a server associated with a social platform, which reflects the user's personal preferences based on a social graph.
[0012] In other embodiments, the method for providing a call reduction screen may further include the step of using at least one processor to display a reaction on the call reduction screen that corresponds to the user input on the call reduction screen.
[0013] In another embodiment, the method for providing a reduced call screen may further include the step of transmitting user-input reaction information to the electronic device of at least one call recipient using at least one processor.
[0014] In another embodiment, the call reduction screen displayed on the other party's electronic device may show the same reaction as the reaction sent by the user who initiated the action.
[0015] In another embodiment, the call reduction screen displayed on the other party's electronic device may show other reactions in response to the reaction sent by the user, who is the subject of the action.
[0016] In another embodiment, the step of sending reaction information to the other party's electronic device includes the step of sending content constituting a call reduction screen to the other party's electronic device, and the call reduction screen displayed on the other party's electronic device may display the same reaction as the reaction displayed on the user's side through the content sent from the user, who is the subject of the action.
[0017] To cause a computer device to execute a method for providing a reduced call screen, a program recorded on a non-temporary computer-readable recording medium is provided.
[0018] The present invention provides a computer device comprising at least one processor configured to execute computer-readable instructions contained in memory, wherein the at least one processor handles the following: the process of performing a calling function in an internet phone via a social platform; and the process of, during a call, providing a reduced-size call screen consisting of user-customized content based on the user's social graph, as a reduced-size picture-in-picture (PIP) screen of the call screen, according to the user's request. [Brief explanation of the drawing]
[0019] [Figure 1] This figure shows an example of a network environment in one embodiment of the present invention. [Figure 2] A block diagram showing an example of a computer device relating to one embodiment of the present invention. [Figure 3] This flowchart shows an example of a method that a computer device according to one embodiment of the present invention can perform. [Figure 4] This figure shows an example of a service screen for a process that executes a PIP function during a VoIP call in one embodiment of the present invention. [Figure 5] This figure shows an example of a service screen for a process that executes a PIP function during a VoIP call in one embodiment of the present invention. [Figure 6] This figure shows an example of a service screen for a process that executes a PIP function during a VoIP call in one embodiment of the present invention. [Figure 7] This figure shows an example of a service screen for a process in which the PIP screen is composed of user-customized content, according to one embodiment of the present invention. [Figure 8] This figure shows an example of a service screen for a process in which the PIP screen is composed of user-customized content, according to one embodiment of the present invention. [Figure 9] This figure shows an example of a service screen for a process in which the PIP screen is composed of user-customized content, according to one embodiment of the present invention. [Figure 10]It is a diagram showing an example of a service screen of a process for realizing a PIP reaction in an embodiment of the present invention.
Embodiments of the Invention
[0020] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
[0021] This embodiment relates to a technique for providing a function of reducing the call screen during a call.
[0022] In an embodiment including the matters specifically disclosed in this specification, when providing a function of reducing the call screen during a call in an Internet phone, the reduced call screen can be customized using content based on a social graph.
[0023] The reduced call screen providing system according to an embodiment of the present invention may be realized by at least one computer device, and the reduced call screen providing method according to an embodiment of the present invention may be executed by at least one computer device included in the reduced call screen providing system. At this time, the computer device may have a computer program according to an embodiment of the present invention installed and executed, and the computer device may execute the reduced call screen providing method according to an embodiment of the present invention according to the control of the executed computer program. The above-described computer program may be combined with the computer device and recorded on a computer-readable recording medium for causing the computer to execute the reduced call screen providing method.
[0024] Figure 1 shows an example of a network environment in one embodiment of the present invention. The network environment in Figure 1 shows an example that includes multiple electronic devices 110, 120, 130, 140, multiple servers 150, 160, and a network 170. Figure 1 is merely an example for the purpose of explaining the invention, and the number of electronic devices and servers is not limited to that shown in Figure 1. Furthermore, the network environment in Figure 1 is merely an example of an environment applicable to this embodiment, and the environment applicable to this embodiment is not limited to the network environment in Figure 1.
[0025] The multiple electronic devices 110, 120, 130, and 140 may be fixed terminals or mobile terminals implemented by computer devices. Examples of the multiple electronic devices 110, 120, 130, and 140 include smartphones, mobile phones, navigation systems, personal computers (PCs), notebook PCs, digital broadcasting terminals, PDAs (Personal Digital Assistants), PMPs (Portable Multimedia Players), and tablets. As an example, Figure 1 shows a smartphone as an example of electronic device 110, but in embodiments of the present invention, electronic device 110 may mean one of a variety of physical computer devices that can communicate with other electronic devices 120, 130, 140 and / or servers 150, 160 via the network 170 using substantially wireless or wired communication methods.
[0026] The communication method is not limited, and may include not only communication methods that utilize communication networks that can be included in network 170 (for example, mobile communication networks, wired internet, wireless internet, broadcasting networks), but also short-range wireless communication between devices. For example, network 170 may include one or more arbitrary networks such as PAN (personal area network), LAN (local area network), CAN (campus area network), MAN (metropolitan area network), WAN (wide area network), BBN (broadband network), and the Internet. Furthermore, network 170 may include, but is not limited to, one or more network topologies, including bus networks, star networks, ring networks, mesh networks, star-bus networks, tree or hierarchical networks.
[0027] Servers 150 and 160 may each be implemented by one or more computer devices that communicate with multiple electronic devices 110, 120, 130, and 140 via the network 170 to provide commands, code, files, content, services, etc. For example, server 150 may be a system that provides services (for example, internet telephone (VoIP) services) to multiple electronic devices 110, 120, 130, and 140 connected via the network 170.
[0028] Figure 2 is a block diagram showing an example of a computer device according to one embodiment of the present invention. Each of the above-mentioned electronic devices 110, 120, 130, and 140, as well as each of the servers 150 and 160, may be implemented by the computer device 200 shown in Figure 2.
[0029] Such a computer device 200 may include a memory 210, a processor 220, a communication interface 230, and an input / output interface 240, as shown in Figure 2. The memory 210 is a computer-readable recording medium and may include RAM (random access memory), ROM (read-only memory), and a permanent mass storage device such as a disk drive. Here, the permanent mass storage device such as ROM or a disk drive may be included in the computer device 200 as a separate permanent storage device distinct from the memory 210. The memory 210 may also contain an operating system and at least one program code. Such software components may be loaded into the memory 210 from a computer-readable recording medium separate from the memory 210. Such a separate computer-readable recording medium may include a floppy disk drive, disk, tape, DVD / CD-ROM drive, memory card, and other computer-readable recording media. In other embodiments, the software components may be loaded into the memory 210 through a communication interface 230, which is not a computer-readable recording medium. For example, software components may be loaded into the memory 210 of the computer device 200 based on a computer program installed by a file received via the network 170.
[0030] The processor 220 may be configured to process computer program instructions by performing basic arithmetic, logic, and input / output operations. Instructions may be provided to the processor 220 by memory 210 or a communication interface 230. For example, the processor 220 may be configured to execute instructions received according to program code stored in a recording device such as memory 210.
[0031] The communication interface 230 may provide a function for the computer device 200 to communicate with other devices (for example, the recording device described above) via the network 170. For example, requests, instructions, data, files, etc., generated by the processor 220 of the computer device 200 according to program code recorded in a recording device such as memory 210 may be transmitted to other devices via the network 170 under the control of the communication interface 230. Conversely, signals, instructions, data, files, etc., from other devices may be received by the computer device 200 via the network 170 through the communication interface 230 of the computer device 200. Signals, instructions, data, etc., received via the communication interface 230 may be transmitted to the processor 220 or memory 210, and files, etc., may be recorded on a recording medium (the persistent recording device described above) that the computer device 200 may further include.
[0032] The input / output interface 240 may be a means for interface with the input / output device 250. For example, the input device may include a microphone, keyboard, or mouse, and the output device may include a display or speaker. In another example, the input / output interface 240 may be a means for interface with a device that integrates input and output functions into one, such as a touchscreen. The input / output device 250 may consist of the computer device 200 and one other device.
[0033] In other embodiments, the computer device 200 may include fewer or more components than those shown in Figure 2. However, it is not necessary to explicitly show most of the conventional components in the figure. For example, the computer device 200 may be implemented to include at least some of the input / output devices 250 described above, and may further include other components such as transceivers and databases.
[0034] The following describes specific embodiments of a method and apparatus for providing a call screen reduction function based on a social graph during an internet phone call.
[0035] As the use of social platforms like messengers increases and the functions they offer become increasingly diverse, internet telephone (VoIP) services that allow voice and video calls using packet data over the internet have become available in recent years.
[0036] This embodiment may be applicable to social platforms, in which case "social platform" may mean not only social networking services, but also service platforms that provide various services that utilize resources such as user profile information and friendship relationships within social networking services.
[0037] In the following embodiments, a messenger will be used as a typical example of a social platform.
[0038] An internet telephone service may be provided as a feature included in the messenger, and in this case, when a voice or video call is being made via the internet telephone service, a picture-in-picture (PIP) mode may be implemented, which reduces the call screen to a smaller screen as requested by the user.
[0039] In this embodiment, the call reduction screen can be customized based on content derived from the social graph within the messenger.
[0040] The computer device 200 according to this embodiment may provide internet telephone services to a client through a dedicated application installed on the client or by connecting to a web / mobile site associated with the computer device 200. The computer device 200 may be configured with a call reduction screen provisioning system implemented on a computer. For example, the call reduction screen provisioning system may be implemented in the form of an independently operating program, or it may be configured in the form of an in-app for a specific application (e.g., a messenger) so that it can operate on that specific application.
[0041] The processor 220 of the computer device 200 may be implemented by components for performing the following call reduction screen provision method. Depending on the embodiment, the components of the processor 220 may be selectively included in or excluded from the processor 220. Also, depending on the embodiment, the components of the processor 220 may be separated or merged for the expression of the functions of the processor 220.
[0042] Such a processor 220 and its components may control the computer device 200 to perform steps included in the following call reduction screen provision method. For example, the processor 220 and its components may be implemented to execute instructions from operating system code and at least one program code contained in memory 210.
[0043] Here, the components of the processor 220 may be representations of different functions that are executed by the processor 220 in accordance with instructions provided by the program code recorded in the computer device 200.
[0044] The processor 220 may read necessary instructions from memory 210, which is loaded with instructions related to the control of the computer device 200. In this case, the instructions read may include instructions for controlling the processor 220 to perform the steps described below. The steps included in the call reduction screen provision method described below may be performed in a different order than shown in the diagram, some steps may be omitted, or additional processes may be included.
[0045] The steps included in the method for providing a reduced call screen may be performed on the client, and in some embodiments, some of the steps may be performed on the server 150.
[0046] Figure 3 is a flowchart showing an example of a method that a computer device can perform in an embodiment of the present invention.
[0047] Referring to Figure 3, in step 310, the processor 220 may provide a content list based on the user's social graph in accordance with the user's request. For example, when a user's request is entered via the call screen during a call (voice or video call) using an internet telephone service, or via an environment settings screen related to the internet telephone service, the processor 220 may receive and display a content list from the server 150. In this case, "content" may mean a collection of interface items for composing the call minimization screen, such as wallpapers (skins), icons, and reactions that can be applied to the call minimization screen. The social graph refers to the user's activity information within a social platform such as a messenger, and may include information generated while using the social platform, such as the user's status and profile, friend list, and messages and various files (e.g., photos, videos, documents, etc.) exchanged by the user. The server 150 may provide a content list applicable to the call minimization screen in accordance with the client's request, and in particular, may provide content that the user is likely to like based on the user's social graph on the client side. In other words, the server 150 may understand each user's personal preferences (likes) from their social graph, such as their favorite characters and concepts, and frequently used functions, and recommend content that the user highly likes from among the content applicable to the call reduction screen. In another embodiment, the server 150 may also provide content that the user and at least one other person would likely like, based on the social graph of the client-side user and at least one other person they are talking to.
[0048] In step 320, the processor 220 may download content selected from the content list as interface items for configuring the call reduction screen. The processor 220 may download content selected by the user from the overall content list or a recommended content list based on the social graph provided by the server 150. In step 330, the processor 220 reduces the call screen in accordance with the user's request during a call using the Internet telephone service and switches to a smaller screen, the reduced call screen (for example, a PIP screen, hereinafter referred to as the "PIP screen"). At this time, the processor 220 may provide a PIP screen configured using the content downloaded in step 320. The processor 220 may configure and display the PIP screen with interface items downloaded by the user's selection. Therefore, the processor 220 can apply the interface items of the PIP screen as user-customized content using the user's social graph.
[0049] In step 340, if the processor 220 recognizes user input on the PIP screen, it may reflect a reaction corresponding to the user input on the PIP screen. Interface items on the PIP screen may contain reaction information, in which case the reaction may mean various feedback elements such as animations and various effects. Interface items may contain at least one reaction information, and the type and position of the action (i.e., user input) for each reaction may be defined. For example, if the interface item contains the face of the character "Brown", a nodding reaction may be defined for the action of stroking the head, and a blushing reaction may be defined for the action of touching the nose of the character "Brown". When there is user input on the PIP screen, the processor 220 may reflect a predefined reaction on the PIP screen.
[0050] In particular, the processor 220 may send the reaction information to the caller's electronic device via the server 150 so that the reaction corresponding to the user input is reflected not only on the user's PIP screen but also on the caller's PIP screen. The processor 220 may send reaction information based on user input to the caller so that the user can interact with the caller in various ways using a PIP screen composed of user-customized content. In this case, the reaction information sent to the caller may include at least one of the action type and reaction type of the action subject. If user A makes a reaction on the PIP screen during a call with user B, the reaction information may be sent to user B so that the reaction is reflected on user B's PIP screen as well. As an example, if the PIP screens between the user and the caller are configured with the same interface items, the same reaction may be applied to both PIP screens for the same action. As another example, even if the PIP screens between the user and the caller are configured with the same interface items, different reactions may be applied to the PIP screens based on mutual agreement. In other words, the reactions applied to the action subject's PIP screen may be defined differently from the reactions applied to the caller's PIP screen. Another example is when the user and the caller have PIP screens composed of different interface items; in such cases, both PIP screens may have a common feedback element defined as a reaction (e.g., an animation or effect defined as a representative reaction). Yet another example is when the user and the caller have PIP screens composed of different interface items; in such cases, the interface items that make up the action subject's PIP screen are sent to the caller, and the reaction is applied in a one-time manner, changing the caller's PIP screen only once. In other words, the action subject's PIP content is sent to the caller, and the content that makes up the caller's PIP screen is changed to the action subject's PIP content and then immediately reverts back.Therefore, in this embodiment, user-inputted reactions can be applied to both PIP screens for interaction using the PIP screen during a call, and in this case, the reactions between the subject and the other party can be realized in various ways according to rules based on mutual agreement.
[0051] Figures 4 to 6 show examples of service screens for the process of executing the PIP function during a VoIP call in one embodiment of the present invention.
[0052] Figure 4 shows a chat room screen 400 of a messenger, which is an example of a social platform. The messenger may provide an internet telephone service for at least one of voice calls or video calls, and as an example, the chat room screen 400 may include a call button 401 for voice or video calls.
[0053] In this case, the calling function may include not only one-on-one calls but also group calls. The processor 220 may provide calls to users selected from the friend list in the messenger or to users participating in a chat room.
[0054] When the call button 401 is pressed on the chat room screen 400, the processor 220 may execute a call function using the internet telephone service, and when the call function is executed, it may provide a call screen 500 as shown in Figure 5.
[0055] Referring to Figure 5, the call screen 500 may include a PIP button 501 for executing PIP mode on the call screen 500. PIP mode is a function that reduces the call screen 500 to provide a smaller screen.
[0056] If the PIP button 501 is pressed on the call screen 500, the processor 220 may close the call screen 500 as shown in Figure 6 and display the PIP screen 600 on the previous screen that was running before the call screen 500 (for example, the chat room screen 400).
[0057] Depending on the embodiment, it is also possible to automatically execute PIP mode and display the PIP screen 600 on the home screen when an action such as moving to the device's home screen is input while the call screen 500 is activated during a call, without using the PIP button 501.
[0058] The PIP screen 600 may consist of various content. By default, the caller's profile may be applied as a skin, and it may include action buttons such as an end call button.
[0059] In this embodiment, the interface items constituting the PIP screen 600 can be customized with user-customized content. Interface items such as the skin and action buttons of the PIP screen 600 can be configured with content desired by the user.
[0060] Figures 7-9 show examples of service screens for a process that configures a PIP screen with user-customized content in one embodiment of the present invention.
[0061] Referring to Figure 7, the call screen 500 may include a PIP editing button 502 for customizing the PIP. When the PIP editing button 502 is pressed on the call screen 500, the processor 220 may provide a content list 710 as shown in Figure 7.
[0062] The processor 220 may receive and display a content list 710 from the server 150 in accordance with a user request using the PIP editing button 502. The content list 710 may consist of recommended content selected by the server 150 based on the user's preferences (likelihoods) based on their social graph. As another example, it is also possible to provide a content list 710 consisting of content that the user and at least one other party would likely like, based on a social graph that includes information generated between the user and at least one other party.
[0063] Depending on the embodiment, the entire content applicable to the PIP screen 600 may be provided, but it is also possible to provide a content list 710 arranged in order of user preference based on a social graph.
[0064] As an example, referring to Figure 8, the interface item 800 that constitutes the PIP screen 600 may include a screen skin 801 and action buttons 802. The server 150 may understand the user's preferences (likelihood) from the user's social graph and recommend an interface item 800 that packages a screen skin 801 and action buttons 802 with themes that the user likes. The server may recommend a screen skin 801 and action buttons 802 themed around characters or concepts that the user usually likes, and the action buttons 802 may consist of functions that the user frequently uses in the messenger chat room. For example, in the case of a user who frequently uses the screen sharing function of the messenger, a screen sharing action button may be added to the PIP screen 600.
[0065] After the processor 220 downloads the interface item 800 selected by the user from the content list 710, it may customize and provide the PIP screen 600 with that item 800 upon request from the user.
[0066] Interface items 800 may be distinguished according to the type of call. For example, content for configuring a reduced call screen for voice calls and content for configuring a reduced call screen for video calls may be recommended separately. Alternatively, interface items 800 may be recommended separately for one-on-one calls and group calls.
[0067] Subsequently, as shown in Figure 9, if the PIP button 501 is pressed on the call screen 500, the processor 220 may close the call screen 500 and display a PIP screen 600 consisting of interface items 800 desired by the user on the previous screen that was running before the call screen 500.
[0068] Similarly, if an action such as moving to the device's home screen is input while the call screen 500 is activated during a call, without using the PIP button 501, it is possible to automatically execute PIP mode and display a customized PIP screen 600 on the home screen.
[0069] Therefore, the processor 220 can apply the interface items 800 that constitute the PIP screen 600 as user-customized content utilizing the user's social graph.
[0070] Figure 10 shows an example of a service screen for a process that implements PIP reactions in one embodiment of the present invention.
[0071] In this embodiment, interaction can be provided between users through reactions to the PIP screen 600 during a call.
[0072] Referring to Figure 10, when a user action is input to the PIP screen 600, the processor 220 may output a predefined reaction 1001 to the PIP screen 600 for that action. In this case, the reaction 1001 may be expressed as at least one of the following: visual feedback such as animation or effects, or other forms of feedback such as sound effects or vibrations.
[0073] Furthermore, the processor 220 may send user actions and reactions to them to the other party in order to enhance interaction with the other party in the call. If user A makes a reaction on the PIP screen during a call with user B, the reaction information may be sent to user B, and the reaction may be reflected on user B's PIP screen.
[0074] In this case, if User B's PIP screen is composed of the same interface items as User A's, the same reaction may be applied to both PIP screens, or different reactions may be applied based on mutual agreement between the callers, determined by the system, or based on mutual agreement between the callers. For example, when a reaction I is output from the action's subject in response to a particular action, the receiving side may respond to reaction I by outputting the same reaction I, or output a different reaction II. For example, if User A performs an action of touching the nose of the character "Brown" on a PIP screen composed of interface items including the character "Brown" during a call with User B, then User A's PIP screen may display an image of the character "Brown" turning red as a reaction, while User B's PIP screen may display a reaction of the character "Brown" jumping up and down laughing.
[0075] On the other hand, if User B's PIP screen is composed of different interface items than User A's, User B's PIP screen may output the representative reaction with the highest priority. Depending on the embodiment, even if User B's PIP screen is composed of different interface items than User A's, User A's PIP content, as the subject of the action, can be sent to User B, the other party in the call, along with the reaction information, and the same reaction can be output in a one-time format. For example, if User A performs an action of quickly touching the head of the character "Brown" twice on a PIP screen composed of interface items including the character "Brown" during a call with User B, User A's PIP screen, as the subject of the action, will display a reaction of the character "Brown" running, and User B's PIP screen, composed of interface items including the character "Cony," may switch to a reaction of the character "Brown" running in response to User A's action and output for a certain period of time.
[0076] Thus, according to embodiments of the present invention, during an internet phone call, the call screen reduction function can be personalized using user-customized content based on a social graph. Furthermore, according to embodiments of the present invention, reactions resulting from user actions can be sent not only to the call reduction screen of the person performing the action, but also to the call reduction screen of the other party, thereby providing various interactions between the parties to the call.
[0077] The above-described apparatus may be implemented by hardware components, software components, and / or combinations of hardware and software components. For example, the apparatus and components described in the embodiments may be implemented using one or more general-purpose or special-purpose computers, such as processors, controllers, ALUs (arithmetic logic units), digital signal processors, microcomputers, FPGAs (field programmable gate arrays), PLUs (programmable logic units), microprocessors, or various devices capable of executing and responding to instructions. The processing unit may execute an operating system (OS) and one or more software applications running on the OS. The processing unit may also respond to software execution, access data, record, manipulate, process, and generate data. For convenience of understanding, it may be described as if a single processing unit is used, but those skilled in the art will understand that the processing unit may include multiple processing elements and / or multiple types of processing elements. For example, the processing unit may include multiple processors or one processor and one controller. Other processing configurations, such as a parallel processor, are also possible.
[0078] Software may include computer programs, code, instructions, or a combination of one or more of these, and may configure a processing unit to operate as desired, or to instruct the processing unit independently or collectively. Software and / or data may be embodied in any kind of machine, component, physical device, computer recording medium, or device in order to be interpreted based on the processing unit or to provide instructions or data to the processing unit. Software may be distributed across a networked computer system, and may be recorded or executed in a distributed manner. Software and data may be recorded on one or more computer-readable recording media.
[0079] The method according to the embodiment may be implemented in the form of program instructions executable by various computer means and recorded on a computer-readable medium. In this case, the medium may continuously record computer-executable programs or may temporarily record them for execution or download. Furthermore, the medium may be various recording or storage means in the form of a combination of one or more hardware components, and may be a medium directly connected to a computer system or distributed on a network. Examples of media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, magneto-optical media such as floptical disks, and media configured to record program instructions such as ROM, RAM, and flash memory. Other examples of media include recording media and storage media managed by app stores that distribute applications, and sites and servers that supply and distribute various other software.
[0080] As described above, embodiments have been explained based on limited embodiments and drawings, but those skilled in the art will be able to make various modifications and variations from the above description. For example, the described technique may be performed in a different order than described, and / or the components of the described system, structure, apparatus, circuit, etc. may be combined or assembled in a different manner than described, or opposed or replaced by other components or equivalents, and still achieve suitable results.
[0081] Therefore, even if the embodiment is different, it falls within the scope of the attached claims if it is equivalent to the claims.
Claims
1. A method for providing a reduced call screen, which is performed by a computer device, The computer device includes at least one processor configured to execute computer-readable instructions contained in memory, The aforementioned method for providing a reduced call screen is: The steps include: performing a calling function in an internet phone via a social platform using at least one of the aforementioned processors; The steps include: providing, during a call, a reduced-size call screen consisting of user-customized content based on the user's social graph, as a PIP screen with the call screen reduced in size, using at least one of the aforementioned processors, in accordance with the user's request; A method for providing a reduced call screen, including the method described above.
2. The method for providing a call reduction screen according to claim 1, characterized in that the call reduction screen is composed of interface items that reflect the personal preference of at least one of the user and at least one other party to the call, based on the social graph.
3. The method for providing a call reduction screen according to claim 1, characterized in that the call reduction screen includes an action button corresponding to at least one function of the social platform that reflects the user's personal preferences based on the social graph.
4. The steps include: providing a content list based on the social graph in accordance with the user's request using at least one of the processors; The steps include: downloading content selected from the content list as interface items for configuring the call reduction screen using at least one of the processors; The method for providing a reduced call screen according to claim 1, further comprising:
5. The step of providing the aforementioned content list is: A method for providing a call reduction screen according to claim 4, comprising the step of receiving and displaying the content list, which reflects the user's personal preferences based on the social graph, from a server associated with the social platform.
6. The method for providing a call reduction screen according to claim 1, further comprising the step of using at least one processor to display a reaction on the call reduction screen corresponding to user input in the call reduction screen.
7. The method for providing a reduced call screen according to claim 6, further comprising the step of transmitting the reaction information based on user input to the electronic device of at least one other party to a call using the at least one processor.
8. The method for providing a call reduction screen according to claim 7, characterized in that the call reduction screen displayed on the electronic device of the other party to the call displays the same reaction as the reaction sent by the user who is the subject of the action.
9. The method for providing a call reduction screen according to claim 7, characterized in that the call reduction screen displayed on the electronic device of the other party to the call displays other reactions that respond to the reaction sent by the user, who is the subject of the action.
10. The step of transmitting the aforementioned reaction information to the electronic device of the person on the other end of the call is: The step includes transmitting the content constituting the call reduction screen to the electronic device of the call recipient, The method for providing a call reduction screen according to claim 7, characterized in that the call reduction screen displayed on the electronic device of the other party to the call displays the same reaction as the reaction displayed on the user side, through content sent from the user side, who is the subject of the action.
11. A program recorded on a non-temporary computer-readable recording medium for causing the computer device to execute the call reduction screen provision method described in any one of claims 1 to 10.
12. A computer device, It includes at least one processor configured to execute computer-readable instructions contained in memory, The aforementioned at least one processor is The process of performing calling functions in internet telephony via a social platform, A process that, during a call, provides a reduced-size call screen as a picture-in-picture (PIP) screen, based on the user's social graph, and consists of user-customized content. A computer device that processes data.
13. The computer device according to claim 12, characterized in that the call reduction screen is composed of interface items that reflect the personal preference of at least one of the user and at least one other party to the call, based on the social graph.
14. The computer device according to claim 12, characterized in that the call reduction screen includes an action button corresponding to at least one function of the social platform that reflects the user's personal preferences based on the social graph.
15. The aforementioned at least one processor is In accordance with the user's request, provide a content list based on the social graph, The computer device according to claim 12, characterized in that it downloads content selected from the content list as an interface item for configuring the call reduction screen.
16. The aforementioned at least one processor is The computer device according to claim 15, characterized in that it receives and displays the content list, which reflects the user's personal preferences based on the social graph, from a server associated with the social platform.
17. The aforementioned at least one processor is The computer device according to claim 12, characterized in that, in accordance with the user input on the call reduction screen, a reaction corresponding to the user input is displayed on the call reduction screen.
18. The aforementioned at least one processor is The computer device according to claim 17, characterized in that it transmits the reaction information based on the user input to the electronic device of at least one person on the other end of the call.
19. The computer device according to claim 18, characterized in that the call reduction screen displayed on the electronic device of the other party to the call displays the same reaction as the reaction sent by the user who is the subject of the action.
20. The computer device according to claim 18, characterized in that the call reduction screen displayed on the electronic device of the other party to the call displays other reactions in response to the reaction sent by the user, who is the subject of the action.