IP Library Granted Patent US 11,675,485
Granted Patent B2
US 11,675,485 · App. 17/067,413 · Granted Jun 13, 2023

Systems and methods for providing a tagging interface for external content

Inventors: Zennard Sun (Mountain View, CA); Sophia Westwood (Mountain View, CA); Greg Martin (Oakland, CA)
Assignee: Palantir Technologies Inc.
G06F3/0484G06F16/907G06F16/9558
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 11,675,485
App. No.
17/067,413
Granted
Jun 13, 2023
Kind
B2
Abstract

Computer-implemented systems and methods are disclosed for providing a graphical user interface for tagging external content. In accordance with some embodiments, a method is provided for tagging content external to a database system. The method comprises accessing the external content of an electronic device. The method may comprise enhancing the web browser by providing a tagging interface for tagging at least a portion of the external content. The method may further comprise receiving created tag associated with a tagged portion of the external document content, and exporting the external content and the received tag to the database system. The tagging interface can also provide an option to export the created tag to an internal database system.

Claims (52)

1. A computer-implemented method for determining tag-types associated with content external to an internal database system, the method comprising:

accessing and displaying external content from an external database in a web browser, the external content comprising at least one of: a web page, a document, a PDF, sound or audio, an image or video, a database, an email, or a form;

receiving, via the web browser, a user selection of at least a portion of the external content displayed in the web browser;

automatically determining a displayed external content type of the selected portion of the external content;

determining, based at least in part on the determined displayed external content type, a tag-type associated with the user selection;

associating the tag-type with the portion of external content;

automatically displaying a tagging interface configured to display the determined tag-type and allow a user to modify the determined tag-type associated with the user selection using a graphical user interface element;

displaying the tag-type associated with the selected portion of the external content;

receiving a user selection input to modify the determined tag-type; and

exporting the portion of external content and the modified tag-type to the internal database system.

2. The computer-implemented method of claim 1 further comprising:

displaying a tagging interface comprising at least one graphical user interface element that enables a user to create tags;

receiving, via the tagging interface, a user input indicating a tag-type; and

updating, in response to receiving the user input via the tagging interface, the tag-type associated with the portion of external content.

3. The computer-implemented method of claim 2 , wherein the tagging interface comprises a tag-type selection input that enables a user to designate one of a plurality of tag-types for a tag of external content and one or more property types and associated property values for the tag, the external content comprising at least one of: a web page, a document, a PDF, sound or audio, an image or video, a database, an email, or a form.

4. The computer-implemented method of claim 3 , further comprising:

receiving a selection input that enables the user to export the tag and the tag-type; and

exporting the tag to an internal database system.

5. The computer-implemented method of claim 3 , wherein the tag defines a relationship between an object and a property.

6. The computer-implemented method of claim 1 , wherein associating the tag-type with the portion of external content comprises defining a property associated with the portion of external content.

7. The computer-implemented method of claim 1 , wherein the portion of the external content comprises text.

8. The computer-implemented method of claim 1 , wherein determining the tag-type does not require user input.

9. The computer-implemented method of claim 1 , wherein the portion of the external content comprises at least one of: an audio file, image file, or video file.

10. The computer-implemented method of claim 9 , wherein the audio file, image file, or video file comprises at least one of: a crop of an image, audio, or video.

11. The computer-implemented method of claim 1 , wherein accessing and displaying external content from an external database in a web browser comprises displaying the external content in a mobile communication device.

12. An apparatus configured to determine tag-types associated with content external to an internal database system, the apparatus comprising:

a memory device configured to store a set of computer instructions; and

at least one processor configured to execute the set of computer instructions to perform the following operations:

access and display external content from an external database in a web browser, the external content comprising at least one of: a web page, a document, a PDF, sound or audio, an image or video, a database, an email, or a form;

receive, via the web browser, a user selection of at least a portion of the external content displayed in the web browser;

automatically determine a displayed external content type of the selected portion of the external content;

determine, based at least in part on the determined displayed external content type, a tag-type associated with the user selection;

associate the tag-type with the portion of external content;

automatically display a tagging interface configured to display the determined tag-type and allow a user to modify the determined tag-type associated with the user selection using a graphical user interface element;

display the tag-type associated with the selected portion of the external content;

receive a user selection input to modify the determined tag-type; and

export the portion of external content and the modified tag-type to the internal database system.

13. The apparatus of claim 12 , wherein the at least one processor is further configured to:

display a tagging interface comprising at least one graphical user interface element that enables a user to create tags;

receive, via the tagging interface, a user input indicating a tag-type; and

update, in response to receiving the user input via the tagging interface, the tag type associated with the portion of external content.

14. The apparatus of claim 13 , wherein the tagging interface comprises a tag-type selection input that enables a user to designate one of a plurality of tag-types for a tag of external content and one or more property types and associated property values for the tag, the external content comprising at least one of: a web page, a document, a PDF, sound or audio, an image or video, a database, an email, or a form.

15. The apparatus of claim 14 , wherein the at least one processor is further configured to:

receive a selection input that enables the user to export the tag and the tag-type; and

export the tag to an internal database system.

16. The apparatus of claim 14 , wherein the tag defines a relationship between an object and a property.

17. The apparatus of claim 12 , wherein the at least one processor is further configured to:

define a property associated with the portion of the external content.

18. The apparatus of claim 12 , wherein the portion of the external content comprises text.

19. The apparatus of claim 12 , wherein determining the tag-type does not require user input.

20. The apparatus of claim 12 , wherein the portion of the external content comprises at least one of: an audio file, image file, or video file.

21. The apparatus of claim 20 , wherein the audio file, image file, or video file comprises at least one of: a crop of an image, audio, or video.

Assignments (2)
SECURITY INTEREST Recorded Jul 3, 2022
From: PALANTIR TECHNOLOGIES INC.
To: WELLS FARGO BANK, N.A.
Reel/Frame 060572/0506 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2020
From: SUN, ZENNARD; WESTWOOD, SOPHIA; MARTIN, GREG
To: PALANTIR TECHNOLOGIES INC.
Reel/Frame 054069/0747 →
Continuity (4)
Continuation 15867185 · Jan 10, 2018
Continuation 14025653 · Sep 12, 2013
Provisional Application 61801556 · Mar 15, 2013
Related Publication 20210026510A1 · Jan 28, 2021
Cited By (1)
US 12,657,242