# US 12,118,022 B2 · Method and system for initiating a location-based topic

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,118,022 B2
- Document ID: US12118022B2
- Status: Granted
- Kind: B2
- Application number: 17/949,335
- Filed: 2022-09-21
- Published: 2023-05-04
- Granted: 2024-10-15
- Earliest claimed: 2021-10-29
- Assignees: Framy Inc.
- Applicants: Framy Inc.
- Inventors: Yu-Hsien Li; Shi-Ting Li; Chia-Yuan Cheng
- Web page: https://patentgrep.com/patent/US12118022B2

## CPC

- G06F 16/29: Geographical information databases
- G06F 16/958: Organisation or management of web site content, e.g. publishing, maintaining pages or automatic linking
- G06F 16/9537: Spatial or temporal dependent retrieval, e.g. spatiotemporal queries
- G06F 16/957: Browsing optimisation, e.g. caching or content distillation
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A method and a system for initiating a location-based topic are provided. The system includes a serving system that allows a user to initiate the location-based topic within a social media and a graphical user interface initiated in a user device through a software means. The method allows the user to initiate a topic page when browsing digital contents in the social media via the graphical user interface. Besides being able to browse various location-based topics created by other users and the responses, the user himself can also create a location-based topic provided for other users to browse and respond to. Through web and computer technology, the serving system allows the user to browse the various digital contents via the social media and interact with other users through the various location-based topics.

## Claims

### Claim 1

A method for initiating a location-based topic, performed by a serving system providing a database, comprising:
receiving, by the serving system, a signal of initiating a location-based topic that is initiated for a user to interact with other users via a user interface from a user device, wherein the location-based topic at least correlates to a user ID and a geographic data that is referred to for a browser program executed in the user device to browse a location data within a geographic range, and the database records a plurality of user identification data relating to user IDs of multiple users, files of digital contents uploaded by the multiple users, and correlations between the location-based topic and the geographic data and between the location-based topic and the user ID;
establishing data of the location-based topic in the database of the serving system;
marking a link of the location-based topic that correlates with the geographic data on the user interface of the user device; and
pushing a content of the location-based topic and one or more responses relating to the location-based topic while entering a location-based topic page if the link of the location-based topic is selected;
wherein the browser program executed in the user device is used to display a prompt message for prompting the user to initiate the location-based topic via the user interface; and wherein the browser program starts a topic page after the user clicks on the prompt message, and the topic page allows the user to input the geographic data and a topic content in the topic page so as to initiate the location-based topic; when the geographic range covers multiple ones of the location-based topics or the location-based topic includes multiple responses, the one or more location-based topics or the one or more responses in the location-based topic are matched with a user preference based on a classification of the multiple location-based topics or the multiple responses; and, when the one or more responses of the location-based topic are displayed, a filtering process is performed in the serving system for excluding one or more unrelated contents, and the one or more responses are sorted according to one or more sorting conditions or a weight assigned to each of the sorting conditions.

### Claim 2 (depends on 1)

The method according to claim 1, wherein, when the serving system receives the geographic data transmitted by the user device, the serving system queries the database according to the geographic data and obtains one or more location-based digital contents within the geographic range for providing one or more digital content linking icons corresponding to the one or more digital contents and marked on the user interface of the user device.

### Claim 3 (depends on 1)

The method according to claim 1, wherein one of the responses is a video, and a playback page is entered by clicking on the video, and wherein the playback page displays information of the location-based topic correlated to the video.

### Claim 4 (depends on 3)

The method according to claim 3, wherein, after the video is played in the playback page, one or more further videos that relate to the classification of the video or match with the user preference are continuously played.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the user interface is a graphical user interface that uses an electronic map as a background, and the link of the location-based topic is an icon marked on the electronic map.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the user interface adopts a list to show one or more location-based topic pages, and the link of the location-based topic is an icon or a text.

### Claim 7

A system for initiating a location-based topic, comprising:
a serving system, providing a database; and
a browser program, executed in a user device, for initiating a user interface;
wherein the serving system performs a method for initiating the location-based topic that is initiated for a user to interact with other users, and wherein the method includes:
receiving a signal of initiating the location-based topic via the user interface from a user device, wherein the location-based topic at least correlates to a user ID and a geographic data that is referred to for a browser program executed in the user device to browse a location data within a geographic range, and the database records a plurality of user identification data relating to user IDs of multiple users, files of digital contents uploaded by the multiple users, and correlations between the location-based topic and the geographic data and between the location-based topic and the user ID;
establishing data of the location-based topic in the database of the serving system;
marking a link of the location-based topic on the user interface of the user device; and
pushing a content of the location-based topic and one or more responses relating to the location-based topic according to a matching result with a user preference while entering a location-based topic page if the link of the location-based topic is selected;
wherein the browser program executed in the user device is used to display a prompt message for prompting the user to initiate the location-based topic via the user interface; and wherein the browser program starts a topic page after the user clicks on the prompt message, and the topic page allows the user to input the geographic data and a topic content in the topic page so as to initiate the location-based topic: when the geographic range covers multiple ones of the location-based topics or the location-based topic includes multiple responses, the one or more location-based topics or the one or more responses in the location-based topic are matched with the user preference based on a classification of the multiple location-based topics or the multiple responses; and, when the one or more responses of the location-based topic are displayed, a filtering process is performed in the serving system for excluding one or more unrelated contents, and the one or more responses are sorted according to one or more sorting conditions or a weight assigned to each of the sorting conditions.

### Claim 8 (depends on 7)

The system according to claim 7, wherein the browser program is an application that is used to browse a social media, and the location-based topic is initiated for the user to interact with other users in the social media.

### Claim 9 (depends on 7)

The system according to claim 7, wherein the user interface is a graphical user interface that uses an electronic map as a background, and the link of the location-based topic is an icon marked on the electronic map.

### Claim 10 (depends on 7)

The system according to claim 7, wherein the user interface adopts a list to show one or more location-based topic pages, and the link of the location-based topic is an icon or a text.
