Back to results
US 12,585,695 B2Granted
Making communications more effective through slide tracking
AssigneeShufflrr LLC
InventorsAlexAnndra Ontra, James Ontra
Life of this patent
Estimating the term…
Abstract
The invention relates to a system that allows a user to pull slides from a corporate slide library that has individual slides for every issue: who you are, what you do, how you do it, why you do it. The system allows the user to read and react to your client's needs on the fly with valued documentation that is part of the corporate library and contains ratings with respect to the effectiveness of the slide.
Claims18
A presentation management system comprising:
- a tangible computer-readable storage medium comprising a storage machine that holds machine-readable instructions;
- a logic machine comprising one or more processors configured to execute the machine-readable instructions;
- a slide tracking module implemented via the logic machine and storage machine, the slide tracking module configured to assign a slide id and a presentation deck identifier to each slide of a presentation deck stored in a database, and to incorporate a barcode or QR code for slide identification, wherein the barcode or QR code, upon scanning, is configured to provide access to download and access said slide,
- wherein the slide tracking module is configured to capture, track, and store slide activity data, including a timestamp, a user identifier, an IP address, a device MAC address, and GPS id;
- an access verification module implemented via the logic machine and storage machine, the access verification module configured to authenticate user access by comparing the captured IP address against a sanctioned IP address list stored in the database, wherein access to the database is denied when the IP address is not present in the sanctioned IP address list;
- and
- a genealogy module implemented via the logic machine and storage machine, configured to generate and maintain a log of slide use frequency and slide iterations by logging a parent slide and corresponding child slides upon reuse or modification, wherein each child slide is created when a parent slide is copied into a new presentation and the presentation information is recorded in the log;
- and
- automatically propagate changes made to the parent slide to all corresponding child slides stored across the database by identifying each child slide through the logged parent-child relationship, thereby enabling global updates and visual mapping of slide genealogy.
6 more elements
A presentation management system for use by at least one user comprising:
- a tangible computer-readable storage medium comprising a storage machine that holds machine-readable instructions;
- a logic machine comprising one or more processors configured to execute the machine-readable instructions;
- a slide tracking module implemented via the logic machine and storage machine, the slide tracking module configured to manage a plurality of slide files stored as computer files in a database, wherein each slide file comprises a slide id and a presentation deck identifier incorporated as metadata embedded within the slide file, and to incorporate a barcode or QR code for slide identification, the slide tracking module further configured to capture, track, and store slide activity data, including a timestamp, a user identifier, an IP address, GPS id, and a product ID field that correlates the slide file to a specific product associated with the product ID;
- a genealogy module configured to generate and maintain a log of slide use frequency and slide file iterations by logging a parent slide file and corresponding child slide files upon reuse or modification, wherein each child slide file is created when a parent slide file is copied into a new presentation and the presentation information is recorded in the log;
- automatically propagate changes made to the parent slide file to all corresponding child slide files stored across the database by identifying each child slide file through the logged parent-child relationship using the unique identifier metadata, thereby modifying the computer file content of each child slide file to reflect the parent slide file changes and enabling global updates across the plurality of slide files and generate visual mapping of slide file genealogy displaying the parent-child relationships;
- and an access verification module configured to authenticate user access by comparing the IP address and GPS location recorded by a data logging module, implemented via the logic machine and storage machine, against a pre-defined database of authorized credentials, wherein access to the slide files stored in the database is denied when the IP address is not present in a sanctioned IP address list.
3 more elements
A presentation management system comprising:
- one or more processors;
- a tangible computer-readable storage medium storing instructions that, when executed by the one or more processors, cause the one or more processors to perform operations comprising:
- implementing a slide tracking module having a presentation deck id sub module and a slide id sub module, wherein the deck id sub module assigns a deck id to the presentation deck and the slide id sub module assigns a slide ID to at least one slide in the presentation deck stored in a database;
- incorporating a barcode or QR code for slide identification;
- capturing a presenter id, an event timestamp, an event id, and GPS id, wherein the GPS id is used to identify the target geographical area or region that the slide is intended for;
- storing the presentation deck with the deck id, the slide id to at least one slide, and storing the presenter id, the event timestamp, the event id and the GPS id in the database associated with the presentation deck;
- checking the GPS id location against a sanctioned GPS list to determine if a user is authorized to edit or create a slide or presentation, wherein the presentation management system is configured to arrange storage so the presentations and slides are stored for quick access by location;
- receiving user log in credentials including a user id, a user password and an IP address of a device being used to interface with the presentation management system;
- denying access if the IP address is not in a sanctioned list;
- generating and maintaining a log of slide use frequency and slide iterations by logging a parent slide and corresponding child slides upon reuse or modification;
- automatically updating the corresponding child slides based on changes made to the parent slide;
- and
- providing a visual map of slide genealogy based on relationships between the parent slide and the corresponding child slides.
10 more elements
Dependencies are inferred from the claim text.