IP Library Granted Patent US 10,705,721
Granted Patent B2
US 10,705,721 · App. 15/412,456 · Granted Jul 7, 2020

Method and system for providing topic view in electronic device

Inventors: Sailesh Kumar Sathish (Bangalore, IN); Vinod Keshav Seetharamu (Bangalore, IN)
Assignee: SAMSUNG ELECTRONICS CO., LTD.
G06F3/04883G06F3/0486G06Q10/00G06Q50/01G06F2203/04808
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,705,721
App. No.
15/412,456
Granted
Jul 7, 2020
Kind
B2
Abstract

Embodiments herein provide a method for providing a topic view using an electronic device. The method includes detecting, by a gesture detection unit of the electronic device, a user input on content displayed on a display of the electronic device. Further, the method includes identifying a topic of the content displayed on a display of the electronic device. Further, the method includes determining, by a controller of the electronic device, a degree of similarity between the identified topic and at least one topic related to at least one content displayed on at least one external electronic device corresponding to at least one contact item stored in the electronic device. Further, the method includes displaying a topic view on the display of the electronic device based on the degree of similarity, wherein the topic view comprises at least one indicator indicating the at least one contact item corresponding to at least one topic included in the topic view.

Claims (77)

1. A method for providing a topic view using an electronic device, the method comprising:

displaying content on a display of the electronic device;

detecting, by the electronic device, a gesture input performed by a user on the content displayed on the display of the electronic device prior to the gesture input, wherein the gesture input is a touch input; and

based on the detecting the gesture input on the content displayed on the display prior to the gesture input, identifying, by the electronic device, a topic of the content displayed on the display of the electronic device prior to the gesture input;

obtaining, by the electronic device, a degree of similarity between the identified topic of the content displayed on the display of the electronic device prior to the gesture input and at least one topic of at least one webpage that has been browsed on at least one external electronic device that corresponds to at least one contact item stored in the electronic device; and

displaying, on the display of the electronic device, a topic view based on the degree of similarity,

wherein the topic view comprises at least one indicator indicating at least one of (i) the at least one contact item or (ii) the at least one topic of the at least one webpage that has been browsed on the at least one external electronic device.

2. The method of claim 1 , further comprising:

storing information regarding the topic view in the electronic device;

identifying whether the topic view is marked one of dynamic or static; and

dynamically updating the topic view, based on the topic view being marked as dynamic; or

retaining the topic view in the electronic device, based on the topic view being marked as static.

3. The method of claim 2 , further comprising:

transmitting at least one of the information regarding the topic view or information regarding whether the topic view is marked as dynamic or static to a server.

4. The method of claim 2 , further comprising:

obtaining a selection of the at least one indicator of the topic view; and

retaining, based on the selection, the at least one indicator of the topic view based on the topic view being updated.

5. The method of claim 1 , wherein the obtaining the degree of similarity comprises:

transmitting information regarding the content displayed on the electronic device prior to the gesture input to a server;

obtaining, from the server, at least one of a metadata structure, a token, or a topic distribution vector extracted from the content displayed on the electronic device prior to the gesture input and at least one of a metadata structure, a token, or a topic distribution vector extracted from the at least one webpage that has been browsed on the at least one external electronic device corresponding to the at least one contact item stored in the electronic device;

identifying the degree of similarity between the at least one of the metadata structure, the token, or the topic distribution vector extracted from the content displayed on the electronic device prior to the gesture input and the at least one of the metadata structure, the token, or the topic distribution vector extracted from the at least one webpage that has been browsed on the at least one external electronic device that corresponds to the at least one contact item stored in the electronic device.

6. The method of claim 1 , further comprising:

identifying whether the identified topic is a shareable topic; and

transmitting information regarding the content displayed on the electronic device prior to the gesture input to at least one of a server or the at least one external electronic device based on the identified topic being the shareable topic.

7. The method of claim 1 , further comprising:

obtaining a selection of any one of the at least one indicator of the topic view; and

identifying a main topic of the topic view based on the selection.

8. The method of claim 7 , further comprising:

obtaining a degree of similarity between the main topic of the topic view and the at least one topic of the at least one webpage browsed on the at least one external electronic device that corresponds to the at least one contact item stored in the electronic device; and

changing the at least one indicator of the topic view based on the degree of similarity between the main topic of the topic view and the at least one topic of the at least one webpage that has been browsed on the at least one external electronic device that corresponds to the at least one contact item stored in the electronic device.

9. The method of claim 1 , wherein

the at least one external electronic device transmits information regarding the at least one webpage that has been browsed based on the at least one webpage being browsed, and

the obtained degree of similarity is based on one or more tokens extracted based on keyword frequency in at least one of the content displayed on the display prior to the gesture input, or the at least one webpage that has been browsed on the at least one external electronic device.

10. The method of claim 1 , further comprising:

detecting a user input on the displayed topic view; and

displaying, on the display of the electronic device, a list of topic views corresponding to a group which a user of the electronic device has joined,

wherein the list of the topic views comprises a number of users of the at least one external electronic device that have joined the group and a number of new content items browsed on the at least one external electronic device that have joined the group.

11. An electronic device for providing a topic view, the electronic device comprising:

a display; and

at least one processor configured to:

control the display to display content;

detect a gesture input performed by a user on the content displayed on the display prior to the gesture input, wherein the gesture input is a touch input,

based on the detecting the gesture input on the content displayed on the display prior to the gesture input, identify a topic of the content displayed on the display prior to the gesture input,

obtain a degree of similarity between the identified topic of the content displayed on the display prior to the gesture input and at least one topic of at least one webpage that has been browsed on at least one external electronic device that corresponds to at least one contact item stored in the electronic device, and

control the display to display a topic view based on the degree of similarity,

wherein the topic view comprises at least one indicator indicating at least one of (i) the at least one contact item or (ii) the at least one topic of the at least one webpage that has been browsed on the at least one external electronic device.

12. The electronic device of claim 11 , wherein the at least one processor is configured to:

extract at least one of a metadata structure, a token, or a topic distribution vector from the content displayed on the display of the electronic device prior to the gesture input; and

obtain the degree of similarity between the at least one of the metadata structure, the token, or the topic distribution vector extracted from the content displayed on the display of the electronic device prior to the gesture input and at least one of a metadata structure, a token, or a topic distribution vector extracted from the at least one webpage that has been browsed on the at least one external electronic device that corresponds to the at least one contact item stored in the electronic device.

13. The electronic device of claim 11 , wherein the at least one indicator comprises at least one of an image corresponding to the at least one webpage that has been browsed on the at least one external electronic device or an image corresponding to the at least one contact item stored in the electronic device.

14. The electronic device of claim 11 , wherein

the electronic device further comprises a memory configured to store information regarding the topic view in the electronic device, and

the at least one processor is further configured to:

identify whether the topic view is marked one of dynamic or static, and

dynamically update the topic view based on the topic view being marked as dynamic, or

retain the topic view in the electronic device based on the topic view being marked as static.

15. The electronic device of claim 14 , wherein

the electronic device further comprises a communication interface, and

the at least one processor is further configured to control the communication interface to transmit at least one of the information regarding the topic view or information regarding whether the topic view is marked as dynamic or static to a server.

16. The electronic device of claim 14 , wherein the at least one processor is further configured to:

obtain a selection of the at least one indicator of the topic view; and

retain the at least one indicator of the topic view based on the selection based on the topic view being updated.

17. The electronic device of claim 11 , further comprising a communication interface,

wherein the at least one processor is further configured to:

control the communication interface to transmit, to a server, information regarding the content displayed on the electronic device prior to the gesture input;

obtain, through the communication interface, at least one of a metadata structure, a token, or a topic distribution vector extracted from the content displayed on the electronic device prior to the gesture input and at least one of a metadata structure, a token, or a topic distribution vector extracted from the at least one webpage that has been browsed on the at least one external electronic device that corresponds to the at least one contact item stored in the electronic device from the server; and

identify the degree of similarity between the at least one of the metadata structure, the token, or the topic distribution vector extracted from the content displayed on the electronic device prior to the gesture input and the at least one of the metadata structure, the token, or the topic distribution vector extracted from the at least one webpage that has been browsed on the at least one external electronic device that corresponds to the at least one contact item stored in the electronic device.

18. The electronic device of claim 11 , further comprising a communication interface,

wherein the at least one processor is further configured to:

identify whether the identified topic is a shareable topic; and

control the communication interface to transmit information regarding the content displayed on the electronic device prior to the gesture input to at least one of a server or the at least one external electronic device based on the identified topic being the shareable topic.

19. The electronic device of claim 11 , wherein the at least one processor is further configured to:

obtain a selection of any one of the at least one indicator of the topic view; and

identify a main topic of the topic view based on the selection.

20. The electronic device of claim 19 , wherein the at least one processor is configured to:

identify a degree of similarity between the main topic of the topic view and the at least one topic of the at least one webpage that has been browsed on the at least one external electronic device corresponding to the at least one contact item stored in the electronic device; and

change the at least one indicator of the topic view based on the degree of similarity between the main topic of the topic view and the at least one topic of the at least one webpage that has been browsed on the at least one external electronic device corresponding to the at least one contact item stored in the electronic device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 23, 2017
From: SATHISHI, SAILESH KUMAR; SEETHARAMU, VINOD KESHAV
To: SAMSUNG ELECTRONICS CO., LTD.
Reel/Frame 041072/0247 →
Priority Claims (2)
IN 201641002313 · Jan 21, 2016 · national
IN 201641002313 · Sep 14, 2016 · national
Continuity (1)
Related Publication 20170212671A1 · Jul 27, 2017