DETAILED ACTION
This action is responsive to the filing of 3/20/24. Claims 1-20 are pending and have been considered below.
Notice of Pre-AIA or AIA Status
The present application, filed on or after March 16, 2013, is being examined under the first inventor to file provisions of the AIA .
Claim Rejections - 35 USC § 102
The following is a quotation of the appropriate paragraphs of 35 U.S.C. 102 that form the basis for the rejections under this section made in this Office action:
A person shall be entitled to a patent unless –
(a)(1) the claimed invention was patented, described in a printed publication, or in public use, on sale, or otherwise available to the public before the effective filing date of the claimed invention.
Claim(s) 1-20 is/are rejected under 35 U.S.C. 102(a)(1) as being anticipated by True (2020/0174996.)
Claim 1, 10, 19: True discloses a computing system comprising:
a memory storing instructions (par. 38, the CPU 705 retrieves and executes programming instructions stored in the memory); and
at least one processor coupled to the memory, the at least one processor being configured to execute the instructions (par. 38, the CPU 705 retrieves and executes programming instructions stored in the memory) to:
obtain data about one or more user interactions with a content browser user interface (UI) (par. 18, the data visualization application 100 monitors user interactions with the visual summary), wherein the content browser UI displays a plurality of groups of tiles representing different content items (Fig. 1: 130, left image: showing slices (tiles come in various shapes and sizes) in a circular group; right image: showing word tiles in a group; par. 17, a visual summary is an electronic format file or set of files; a word cloud, while numerical data may be visualized using, e.g., box plots, histograms, graphs, charts, etc);
identify, based on the data about the one or more user interactions (par. 12, the data visualization application may monitor user interactions with the visual summaries and update the same by rebuilding the visual summaries based on the user interactions), a first template specifying a layout of the content browser UI (par. 26, an image showing that a particular data file includes a table with ten columns and fifty rows, as well as metadata information such as the file name and size, and (2) images including graphs or charts that depict properties of data in one or more of the columns of the table; e.g. Fig. 1: 130, layout of the word tiles in a right image) and a second template specifying a configuration (par. 28, determined sequence; par. 28, logic to select particular visualizations to include (or to not create certain visualizations in the first place), as well as to determine an order for the selected visualizations) of one or more groups of tiles of the plurality of groups of tiles (Fig. 1: 130, left image: showing slices (tiles come in various shapes and sizes) in a circular group; right image: showing word tiles in a group; par. 28, multiple graphs generated to depict various data properties may be combined into a single visualization that is added as a frame to a video); and
update the content browser UI based on the second template (par. 12, Subsequent to generating visual summaries, the data visualization application may monitor user interactions with the visual summaries and update the same by rebuilding the visual summaries based on the user interactions.)
Claim 2, 11, 20: True discloses the computing system of claim 1, wherein the at least one processor is configured to execute the instructions further to: obtain additional data about the one or more user interactions with the content browser UI; update the first template based on the additional data about the one or more user interactions; and update of the content browser UI based on the updated first template (par. 18, Subsequent to generating the visual summary of the data 110, the data visualization application 100 monitors user interactions with the visual summary and updates the visual summary based on such user interactions.)
Claim 3, 12: True discloses the computing system of claim 1, wherein the first template indicates at least one of a number of groups of tiles to include in a page of the content browser UI, a group type of each of the number of groups of tiles, a number of tiles to include each of the number of groups of tiles, and a layout of each of the number of groups (Fig. 1: 130, layout of the graph on the first page / image (left side) and layout of the word tiles in the second page / image (right side.))
Claim 4, 13: True discloses the computing system of claim 3, wherein the layout may include at least one of a row layout and a column layout (par. 26, an image showing that a particular data file includes a table with ten columns and fifty rows.)
Claim 5, 14: True discloses the computing system of claim 3, wherein the group type (par. 27, word cloud) is associated with at least one of a genre, an application, and a media type (par. 27, text type; the content creation module 104 may generate a word cloud visualization showing the relative importance or frequency of words in text data.)
Claim 6, 15: True discloses the computing system of claim 1, wherein the at least one processor is configured to execute the instructions further to: obtain metric data associated with the content browser UI (par. 27, frequency of words in text data), wherein identifying the first, and wherein identifying the first template and the second template is further based on the metric data (par. 27, may generate a word cloud visualization showing the relative importance.)
Claim 7, 16: True discloses the computing system of claim 1, wherein the data about the one or more user interactions includes at least one of engagement data, device data, account data, content affinity data, platform affinity data, genre affinity data, context data and interface data (par. 18, e.g. how long they watched the video.)
Claim 8, 17: True discloses the computing system of claim 1, wherein the configuration specified in the second template comprises at least one of an aspect ratio of the one or more groups of tiles, a size of the one or more groups of tiles, and one or more display attributes of the one or more groups of tiles (par. 35, the updated summary function may cause particular visualizations and/or portions of the visual summary that are weighted more heavily based on monitored user interactions to be placed more prominently in a rebuilt version.)
Claim 9, 18: True discloses the computing system of claim 1, wherein to identify the first template and the second template, the at least one processor is configured to execute the instructions to: apply one or more machine learning processes to the data about the one or more user interactions, wherein identifying the first template and the second template is based on the application of the one or more machine learning processes to the data about the one or more user interactions (par. 32, machine learning techniques may be employed to learn from the monitored user interactions and improve the visual summary.)
Conclusion
The prior art made of record and not relied upon is considered pertinent to applicant's disclosure: Lane (2022/0116467) compute device can monitor interactions with a user and/or remote entity.
Any inquiry concerning this communication or earlier communications from the examiner should be directed to ANDREY BELOUSOV whose telephone number is (571) 270-1695 and Andrew.belousov@uspto.gov email. The examiner can normally be reached Mon-Friday EST.
If attempts to reach the examiner by telephone are unsuccessful, the examiner’s supervisor, Adam Queler, can be reached at telephone number 571-272-4140. The fax phone number for the organization where this application or proceeding is assigned is 571-273-8300.
Information regarding the status of an application may be obtained from Patent Center and the Private Patent Application Information Retrieval (PAIR) system. Status information for published applications may be obtained from Patent Center or Private PAIR. Status information for unpublished applications is available through Patent Center and Private PAIR for authorized users only. Should you have questions about access to the Private PAIR system, contact the Electronic Business Center (EBC) at 866-217-9197 (toll-free).
Examiner interviews are available via telephone, in-person, and video conferencing using a USPTO supplied web-based collaboration tool. To schedule an interview, applicant is encouraged to use the USPTO Automated Interview Request (AIR) Form at https://www.uspto.gov/patents/uspto-automated- interview-request-air-form.
/Andrey Belousov/
Primary Examiner
Art Unit 2145
11/26/25