Search

KR-20260062774-A - METHOD AND SYSTEM FOR SHARING INFORMATION USING A WEB BROWSER

KR20260062774AKR 20260062774 AKR20260062774 AKR 20260062774AKR-20260062774-A

Abstract

A method for sharing information using a web browser according to the present invention may include: receiving a user request to execute a sharing mode through a first web browser of a first user terminal, and generating an invitation link in response to the user request at a control server; executing the sharing mode in a second web browser of a second user terminal based on accessing the control server through the invitation link at a second user terminal; and, in order to share the content of the first web browser and the content of the second web browser with each other in the sharing mode, applying the interaction between the first user terminal and the first web browser to the second web browser and applying the interaction between the second user terminal and the second web browser to the first web browser at the control server.

Inventors

  • 김효
  • 김준희
  • 장상석
  • 김종덕
  • 유치수
  • 이형욱
  • 박정우

Assignees

  • 네이버 주식회사

Dates

Publication Date
20260507
Application Date
20250107
Priority Date
20241029

Claims (15)

  1. A step of receiving a user request to execute a sharing mode through a first web browser of a first user terminal, and generating an invitation link in response to the user request at a control server; A step of executing the sharing mode in the second web browser of the second user terminal based on accessing the control server via the invitation link from the second user terminal; and In the above sharing mode, the content of the first web browser and the content of the second web browser are to be shared with each other. A method for sharing information using a web browser, comprising the step of applying the interaction between the first user terminal and the first web browser to the second web browser at the control server, and applying the interaction between the second user terminal and the second web browser to the first web browser.
  2. In paragraph 1, The step of generating the above invitation link is, A method for sharing information using a web browser, characterized in that when the sharing mode is executed on the first user terminal, an icon for inviting another user is displayed on the first web browser, and when the icon is selected, the control server generates the invitation link in response to the selection and transmits it to the first web browser.
  3. In paragraph 2, A method for sharing information using a web browser, characterized in that, in response to the second user terminal connecting to the control server via the invitation link, the control server provides the second user terminal with control authority over the first web browser so that user terminals connected via the invitation link each have control authority and can perform joint work.
  4. In paragraph 1, A method for sharing information using a web browser, characterized in that each of the first web browser and the second web browser includes a shared page that reflects the interaction.
  5. In paragraph 4, A method for sharing information using a web browser, characterized in that the above-mentioned sharing page is created in the first web browser when the sharing mode is executed on the first user terminal, and is created in the second web browser when the second user terminal accesses the control server through the invitation link.
  6. In paragraph 4, A method for sharing information using a web browser, characterized in that, in the sharing mode, the control server connects the sessions (sets of interactions) of the first web browser and the second web browser so that the content displayed on the shared page is synchronized in real time between the first web browser and the second web browser.
  7. In paragraph 6, A method for sharing information using a web browser, characterized in that, through the connection of the above session, a state change of either the first web browser or the second web browser is transmitted to the control server, and the control server reflects the state change to the other of the first web browser and the second web browser.
  8. In paragraph 1, A method for sharing information using a web browser, characterized in that when a command to create the new tab is received through at least one of the first user terminal and the second user terminal, the control server creates the new tab in each of the first web browser and the second web browser.
  9. In paragraph 8, The new tab mentioned above is, A method for sharing information using a web browser, characterized by being related to a new sharing page different from the shared page reflecting the above interaction.
  10. In paragraph 1, A method for sharing information using a web browser, characterized in that tabs displayed in the web browsers of each user terminal connected via the invitation link are shared among all said user terminals.
  11. In paragraph 8, A method for sharing information using a web browser, characterized in that if at least one of the tabs is removed using either the first web browser or the second web browser, the removed at least one tab is removed from the other of the first web browser and the second web browser.
  12. In paragraph 8, A method for sharing information using a web browser, characterized in that when a single tab is displayed in each of the first web browser and the second web browser, a guidance message regarding the termination of the sharing mode is displayed when the single tab is removed from at least one of the first web browser and the second web browser.
  13. A control server that receives control commands from a first user terminal and a second user terminal and generates information related to the content of a web browser; A communication device that transmits the above information to a user terminal; comprising, When a user request to execute a sharing mode is received through the first web browser of the first user terminal, the control server responds to the user request to generate an invitation link, and Based on accessing the control server via the invitation link from the second user terminal, the second web browser of the second user terminal executes the sharing mode, and The above control server is, An information sharing system using a web browser, characterized by applying the interaction between the first user terminal and the first web browser to the second web browser and applying the interaction between the second user terminal and the second web browser to the first web browser so that the content of the first web browser and the content of the second web browser are shared with each other in the above sharing mode.
  14. In Paragraph 13, An information sharing system using a web browser, characterized in that each of the first web browser and the second web browser includes a shared page reflecting the interaction.
  15. A program that is executed by one or more processes in an electronic device and stored on a computer-readable recording medium, The above program is, A step of receiving a user request to execute a sharing mode through a first web browser of a first user terminal, and generating an invitation link in response to the user request at a control server; A step of executing the sharing mode in the second web browser of the second user terminal based on accessing the control server via the invitation link at the second user terminal; and In the above sharing mode, the content of the first web browser and the content of the second web browser are to be shared with each other. A program stored on a computer-readable recording medium, characterized by including instructions for performing the step of applying the interaction between the first user terminal and the first web browser to the second web browser, and applying the interaction between the second user terminal and the second web browser to the first web browser, in the control server.

Description

Method and System for Sharing Information Using a Web Browser The present invention relates to a method and system for sharing information using a web browser. As technology advances, the utility of digital devices is increasing. In particular, electronic devices (such as smartphones and tablet PCs) are equipped with a variety of functions, including not only communication capabilities like phone calls and text messaging, but also the ability to surf the web using the internet, listen to music, and watch video content (including video content). Driven by the popularization of these electronic devices, users' reliance on the Internet is surging. Along with this, online-based search services, design services (e.g., Figma), project management services (e.g., Notion), and document processing services are developing, and the number of users is also gradually increasing. With the development of such services, an era has recently arrived where work is possible anywhere without being tied to a physical space, and consequently, collaboration with experts from various fields is possible. As a technology related to collaboration, Korean Public Patent No. 10-2023-0111091 discloses a multi-party video service. However, this technology allows for face-to-face meetings and fails to provide an environment where users can share tasks and collaborate in real time. Accordingly, there is a need for a collaborative workspace where multiple people can share information simultaneously, communicate with each other, and work together. Figure 1 is a conceptual diagram illustrating the web browser sharing mode in the present invention. FIG. 2 is a block diagram illustrating an information sharing system using a web browser according to the present invention. Figure 3 is a flowchart illustrating data processing for executing a web browser's sharing mode. FIG. 4 is a flowchart illustrating a method for sharing information using a web browser according to the present invention. FIGS. 5a, 5b, and 5c, FIGS. 6, 7a, 7b, 7c, 7d, 8, 9, 10a, and 10b are conceptual diagrams for explaining shared pages in the present invention. FIG. 11 is a conceptual diagram illustrating the voice conversation function provided in the present invention. Hereinafter, embodiments disclosed in this specification will be described in detail with reference to the attached drawings. Identical or similar components are assigned the same reference number regardless of the drawing symbols, and redundant descriptions thereof will be omitted. The suffixes "module" and "part" used for components in the following description are assigned or used interchangeably solely for the ease of drafting the specification and do not have distinct meanings or roles in themselves. Furthermore, in describing the embodiments disclosed in this specification, if it is determined that a detailed description of related prior art could obscure the essence of the embodiments disclosed in this specification, such detailed description will be omitted. Additionally, the attached drawings are intended only to facilitate understanding of the embodiments disclosed in this specification; the technical concept disclosed in this specification is not limited by the attached drawings, and it should be understood that they include all modifications, equivalents, and substitutions that fall within the spirit and technical scope of the present invention. Terms including ordinal numbers, such as first, second, etc., may be used to describe various components, but said components are not limited by said terms. These terms are used solely for the purpose of distinguishing one component from another. When it is stated that one component is "connected" or "connected" to another component, it should be understood that while it may be directly connected or connected to that other component, there may also be other components in between. On the other hand, when it is stated that one component is "directly connected" or "directly connected" to another component, it should be understood that there are no other components in between. Singular expressions include plural expressions unless the context clearly indicates otherwise. In this application, terms such as “comprising” or “having” are intended to specify the existence of the features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, and should be understood as not precluding the existence or addition of one or more other features, numbers, steps, actions, components, parts, or combinations thereof. The present invention relates to a method and system for sharing information using a web browser, wherein user input to the web browser (e.g., creating a tab, moving to a website, closing a tab) is synchronized so that the same screen can be provided on each of the web browsers of multiple users. A “web browser” is software (e.g., Whale) that enables access to various web pages and web content via the Internet, requests