US2022245529A1PendingUtilityA1

Distributing a user interface for accessing files

Assignee: NOSTATIK MEDIA S APriority: Oct 28, 2016Filed: Apr 20, 2022Published: Aug 4, 2022
Est. expiryOct 28, 2036(~10.2 yrs left)· nominal 20-yr term from priority
G06F 16/93G06F 40/186G06F 16/9577G06F 3/067G06Q 10/00G06F 3/0643G06F 3/0605G06F 16/00G06F 3/0622G06F 3/06
51
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for defining a navigation user interface that is to be presented by multiple client devices. A representation of the navigation user interface is presented. User input specifies a first collection of files that are to be accessible to users of the multiple client devices upon selection of a first element from the presentation of the navigation user interface. User input specifies a second collection of files that are to be accessible upon selection of a second element from the presentation of the navigation user interface. User input specifies multiple individuals to which the navigation user interface is to be displayed, and the navigation user interface is provided for display on devices assigned to the multiple individuals.

Claims

exact text as granted — not AI-modified
1 - 13 . (canceled) 
     
     
         14 . A computer-implemented method, comprising:
 receiving, by a computing system, an indication that a first computing device received user input to specify a name for a first presentation-creation product;   receiving, by the computing system, an indication that the first computing device received user input that adds multiple assets to be available for use in the first presentation-creation product, the multiple assets including a first image and a second image;   providing, by the computing system and for receipt by the first computing device, information that is configured to cause the first computing device to visually specify the multiple assets that were added for use in the first presentation-creation product;   receiving, by the computing system, an indication that the first computing device received user input creating multiple slides for the first presentation-creation product, wherein the user input specified that each of the multiple slides is to include at least one respective asset of the multiple assets;   providing, by the computing system and for receipt by the first computing device, information that is configured to cause the first computing device to present a slide-selection screen that includes a graphical representation of the multiple slides;   receiving, by the computing system, an indication that the first computing device received user input that interacted with the slide-selection screen to select a first group of slides to comprise a first presentation;   receiving, by the computing system, an indication that the first computing device received user input that interacted with the slide-selection screen to select a second group of slides to comprise a second presentation;   providing, by the computing system and for receipt by a first client device, information that is configured to cause the first client device to:
 (i) present a selectable interface element that identifies the first presentation-creation product and that has the name that was specified by user input at the first computing device; 
 (ii) in response to selection of the selectable interface element that identifies the first presentation-creation product, concurrently present a first selectable interface element that is associated with the first presentation and a second selectable interface element that is associated with the second presentation; 
 (iii) in response to selection of the first selectable interface element that is associated with the first presentation, present an initial slide of the first presentation; and 
 (iv) in response to selection of the second selectable interface element that is associated with the second presentation, present an initial slide of the second presentation. 
   
     
     
         15 . The computer-implemented method of  claim 14 , further comprising:
 receiving, by the computing system, an indication that the first computing device received user input that assigned a first portion of the multiple slides to a first section of slides, and user input that assigned a second portion of the multiple slides to a second section of slides,   wherein the slide-selection screen that is provided by the first computing device visually presents the first section of slides and the second section of slides as being distinct from another;   wherein the information that the computing system provides for receipt by the first client device is configured to cause the first client device to present a menu that includes a selectable option that identifies the first section of slides and a selectable option that identifies the second section of slides, and in response to user selection of the first option, cause the first client device to filter out presentation of slides other than those in the first section of slides.   
     
     
         16 . The computer-implemented method of  claim 14 , further comprising:
 receiving, by the computing system, an indication that the first client device received user input to create a new presentation through use of the multiple slides created for the first presentation-creation product;   providing, by the computing system and for receipt by the first client device, information that is configured to cause the first client device to present a presentation-creation interface that presents the multiple slides that were created for the first presentation-creation product at the first computing device;   receiving, by the computing system, an indication that the first client device received user input that specified:
 (i) a group of the multiple slides, 
 (ii) an order to slides in the group of multiple slides, and 
 (iii) a presentation name for the group of the multiple slides having the specified order. 
   
     
     
         17 . The computer-implemented method of  claim 16 , further comprising:
 receiving, by the computing system, an indication that the first computing device received user input that identified a subset of the multiple slides as being mandatory slides;   wherein the presentation-creation interface that is presented at the first client device presents the multiple slides with the subset of the multiple slides as being pre-selected.   
     
     
         18 . The computer-implemented method of  claim 14 , further comprising:
 receiving, by the computing system, an indication that the first computing device received user input that adds, as one of the multiple assets that are to be available for use in the first presentation-creation product, a reference asset, including user specification of a description for the reference asset and user specification of another asset of the multiple assets to which the reference asset is to link when selected with user input;   receiving, by the computing system, an indication that the first computing device received user input to create a first slide, of the multiple slides, with the user input specifying that the first slide is to include the reference asset;   wherein the information that the computing system provides for receipt by the first client device is configured to cause the first client device to present the reference asset as a result of user input selecting an interface element to toggle presentation of the reference asset while the first slide is being presented by the first client device.   
     
     
         19 . The computer-implemented method of  claim 14 , further comprising:
 receiving, by the computing system, an indication that the first client device received user input that adds, as one of the multiple assets that are to be available for use in the first presentation-creation product, a HyperText Markup Language (HTML) asset that specifies an HTML file;   receiving, by the computing system, an indication that the first computing device received user input to create a first slide, of the multiple slides, including user specification that the HTML asset is to be included as part of the first slide;   wherein the information that the computing system provides for receipt by the first client device is configured to cause the first client device to:
 (i) present a web page generated from the HTML file as a background of the first slide, and 
 (ii) modify the background of the first slide in response to user interaction with a user interface element that is defined by the HTML file. 
   
     
     
         20 . The computer-implemented method of  claim 14 , further comprising:
 receiving, by the computing system, an indication that the first computing device received user input that interacted with the slide-selection screen to select a secondary slide for a particular one of the slides in the first group of slides;   wherein the information that the computing system provides for receipt by the first client device is configured to cause the first client device to present the secondary slide overlaid the particular one of the slides in the first group of slides in response to user input at the first client device that selects an interface element for activating presentation of the secondary slide over the particular one of the slides, while the particular one of the slides is being presented.   
     
     
         21 . The computer-implemented method of  claim 14 , wherein:
 the first presentation includes the first slide, the second slide, and a third slide of the multiple slides; and   the information that the computing system provides for receipt by the first client device is configured to cause the first client device to concurrently present a representation of the first slide, a representation of the second slide, and a representation of the third slide as the first client device presents the first slide of the first presentation.   
     
     
         22 . The computer-implemented method of  claim 14 , wherein:
 the first group of slides to comprise the first presentation includes a first slide of the multiple slides and a second slide of the multiple slides, but does not include a third slide of the multiple slides; and   the second group of slides to comprise the second presentation does not include the third slide, but includes the first slide and the second slide.   
     
     
         23 . A computing system, including:
 one or more processors; and   one or more computer-readable devices including instructions that, when executed by the one or more processors, cause performance of operations that include:
 receiving, by the computing system, an indication that a first computing device received user input to specify a name for a first presentation-creation product; 
 receiving, by the computing system, an indication that the first computing device received user input that adds multiple assets to be available for use in the first presentation-creation product, the multiple assets including a first image and a second image; 
 providing, by the computing system and for receipt by the first computing device, information that is configured to cause the first computing device to visually specify the multiple assets that were added for use in the first presentation-creation product; 
 receiving, by the computing system, an indication that the first computing device received user input creating multiple slides for the first presentation-creation product, wherein the user input specified that each of the multiple slides is to include at least one respective asset of the multiple assets; 
 providing, by the computing system and for receipt by the first computing device, information that is configured to cause the first computing device to present a slide-selection screen that includes a graphical representation of the multiple slides; 
 receiving, by the computing system, an indication that the first computing device received user input that interacted with the slide-selection screen to select a first group of slides to comprise a first presentation; 
 receiving, by the computing system, an indication that the first computing device received user input that interacted with the slide-selection screen to select a second group of slides to comprise a second presentation; 
 providing, by the computing system and for receipt by a first client device, information that is configured to cause the first client device to:
 (i) present a selectable interface element that identifies the first presentation-creation product and that has the name that was specified by user input at the first computing device; 
 (ii) in response to selection of the selectable interface element that identifies the first presentation-creation product, concurrently present a first selectable interface element that is associated with the first presentation and a second selectable interface element that is associated with the second presentation; 
 (iii) in response to selection of the first selectable interface element that is associated with the first presentation, present an initial slide of the first presentation; and 
 (iv) in response to selection of the second selectable interface element that is associated with the second presentation, present an initial slide of the second presentation.

Join the waitlist — get patent alerts

Track US2022245529A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.