18455855. INTERACTIVE USER INTERFACE CONTROLS FOR SHARED DYNAMIC OBJECTS simplified abstract (Microsoft Technology Licensing, LLC)

From WikiPatents
Jump to navigation Jump to search

INTERACTIVE USER INTERFACE CONTROLS FOR SHARED DYNAMIC OBJECTS

Organization Name

Microsoft Technology Licensing, LLC

Inventor(s)

Jonathan Seth Kaufthal of Seattle WA (US)

Nathan Darrel Kile, Jr. of Mercer Island WA (US)

Azin Zohdi of Vancouver (CA)

Jenna Rose Ammerall of Redmond WA (US)

Nicolas Gunnar Alexander Nuzzaci of Bellevue WA (US)

Maya Rodrig of Seattle WA (US)

INTERACTIVE USER INTERFACE CONTROLS FOR SHARED DYNAMIC OBJECTS - A simplified explanation of the abstract

This abstract first appeared for US patent application 18455855 titled 'INTERACTIVE USER INTERFACE CONTROLS FOR SHARED DYNAMIC OBJECTS

Simplified Explanation

The patent application describes systems, methods, and devices for interacting with sharable dynamic objects. These objects are components that can be accessed and rendered in a host software application. The patent application also introduces an interactive control element that allows users to embed the component in different host experiences and copy a link to the source file for the component.

  • Sharable dynamic objects are components that can be accessed and rendered in a host software application.
  • A distributed data structure is generated to represent the component.
  • An interactive control element is provided in the component.
  • The interactive control element includes a component location portion that shows the distributed host experiences the component is included in.
  • The interactive control element also includes a component embedding portion that displays sharable objects where the component can be automatically embedded.
  • The interactive control element includes a copy component portion that allows users to copy a link to the source file for the component.

Potential Applications

  • Collaborative software development: Developers can easily share and embed components in different projects.
  • Content management systems: Users can share and embed dynamic objects in various web pages or applications.
  • Interactive presentations: Presenters can include interactive components that can be easily shared and embedded in different slides or presentations.

Problems Solved

  • Simplifies the process of sharing and embedding dynamic objects in different host experiences.
  • Provides a centralized control element for managing the distribution and embedding of components.
  • Allows for easy copying of source file links, facilitating collaboration and version control.

Benefits

  • Streamlines the sharing and embedding process, saving time and effort.
  • Enhances collaboration by providing a clear overview of component distribution.
  • Improves version control by enabling easy access to the source file for the component.


Original Abstract Submitted

In non-limiting examples of the present disclosure, systems, methods, and devices for interacting with sharable dynamic objects are presented. A sharable dynamic object comprising a source file for a component may be accessed. A distributed data structure corresponding to the component may be generated. The component may be rendered in a host software application by processing the distributed data structure. An interactive control element may be rendered in the component, wherein the interactive control element comprises: a component location portion populated with identities of a plurality of distributed host experiences the component is included in, a component embedding portion populated with identities of a plurality of sharable objects that are selectable for automatically embedding the component in, and a copy component portion selectable for copying a link to the source file for the component.