Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method of controlling icon movement behavior on a graphical user interface, the method comprising: displaying, on a graphical user interface (GUI), a file hosting icon, wherein the file hosting icon represents a file hosting service; displaying, on the GUI, a data file icon, wherein the data file icon represents data, and wherein the data file icon is capable of movement towards the file hosting icon on the GUI to initiate storage of the data by the file hosting service; adjusting, by one or more processors, a behavior of the movement of the data file icon according to a position of the data file icon relative to a position of the file hosting icon on the GUI and according to predefined features of the data relative to predefined features of the file hosting service, wherein said adjusting the behavior of the movement of the data file icon on the GUI results in a change in viscosity of an emulated medium through which the data file icon travels on the GUI; and adjusting, by one or more processors, the viscosity of the emulated medium based on a history of security incidents involving the file hosting service.
2. The method of claim 1 , wherein said adjusting the behavior of the movement of the data file icon on the GUI results in a drag rate change in the movement of the data file icon.
A system and method adjust the movement behavior of a data file icon on a graphical user interface (GUI) to modify the drag rate during file manipulation. The technology addresses the problem of inefficient or unintuitive file handling in digital environments, where users may struggle with precise control over file movements, especially in cluttered interfaces or when working with large files. By dynamically altering the drag rate—the speed at which the icon moves in response to user input—the system enhances usability and precision. The adjustment can be based on factors such as file size, system performance, or user preferences, ensuring smoother interactions. For example, larger files may be dragged at a slower rate to prevent accidental misplacement, while smaller files may move faster for quicker navigation. The method may also incorporate adaptive algorithms that learn from user behavior to optimize drag rates over time. This approach improves efficiency in file management tasks, reducing errors and frustration in digital workflows. The system can be integrated into operating systems, file management applications, or cloud-based storage platforms to provide a more responsive and user-friendly experience.
3. The method of claim 1 , wherein said adjusting the behavior of the movement of the data file icon on the GUI results in an emulation on the GUI of a repulsive force between the data file icon and the file hosting icon.
This invention relates to graphical user interfaces (GUIs) for file management systems, specifically addressing the challenge of improving user interaction with file icons. The technology provides a method to adjust the behavior of a data file icon's movement on a GUI to simulate a repulsive force between the data file icon and a file hosting icon. When a user moves a data file icon near a file hosting icon, the system modifies the movement dynamics of the data file icon to create an effect resembling a repulsive force, making it harder to accidentally drop the file into the hosting icon. This emulation enhances user control and reduces unintended file transfers. The repulsive force effect can be adjusted based on factors such as proximity, user input speed, or system settings, ensuring a responsive and intuitive interaction. The method may also include visual or haptic feedback to further clarify the interaction. This approach improves usability by preventing accidental file operations while maintaining a smooth and engaging user experience.
4. The method of claim 1 , further comprising: adjusting, by one or more processors, the viscosity of the emulated medium based on a proximity of the data file icon to the file hosting icon on the GUI.
This invention relates to a graphical user interface (GUI) system for managing data files, particularly focusing on emulating physical medium behavior to enhance user interaction. The system addresses the challenge of providing intuitive and visually engaging file management by simulating the properties of a physical medium, such as viscosity, in response to user actions. The GUI displays a data file icon and a file hosting icon, representing a file and its storage location, respectively. The system emulates the behavior of a physical medium, such as a viscous fluid, to create a dynamic and interactive experience. The viscosity of this emulated medium is dynamically adjusted based on the proximity of the data file icon to the file hosting icon. As the user moves the data file icon closer to the file hosting icon, the emulated medium's viscosity decreases, making the movement smoother and faster. Conversely, as the distance increases, the viscosity increases, creating a more resistive or sluggish movement. This adjustment provides visual feedback and enhances the user's perception of interaction, making file management more intuitive and engaging. The system may also include additional features, such as displaying the data file icon in a three-dimensional (3D) space and adjusting the emulated medium's properties based on user input or system conditions. The overall goal is to improve user experience by leveraging physical medium emulation to create a more immersive and responsive file management interface.
5. The method of claim 1 , further comprising: adjusting, by one or more processors, the viscosity of the emulated medium based on a profile of a user of the GUI.
This invention relates to a graphical user interface (GUI) system that emulates the behavior of a physical medium, such as ink or paint, with adjustable properties. The system simulates the interaction of a user's input device with the emulated medium, replicating real-world behaviors like viscosity, flow, and texture. The core method involves detecting user input from a stylus or other input device, processing the input to determine interaction parameters (e.g., pressure, speed, angle), and dynamically adjusting the emulated medium's properties in response. This creates a realistic, interactive experience where the medium behaves differently based on user actions. A key feature is the ability to adjust the viscosity of the emulated medium based on a user profile. The system analyzes stored user data, such as past interactions, preferences, or skill level, to customize the medium's behavior. For example, a beginner might experience a more fluid medium for easier control, while an advanced user could encounter higher viscosity for finer detail work. The adjustment ensures the emulated medium adapts to the user's needs, enhancing usability and realism. The system may also incorporate additional medium properties, such as texture or drying effects, to further refine the simulation. This approach improves digital art and design tools by providing a more intuitive and personalized interaction experience.
6. The method of claim 1 , further comprising: adjusting, by one or more processors, the viscosity of the emulated medium based on a predefined level of trustworthiness of the file hosting service.
A system and method for dynamically adjusting the viscosity of an emulated medium in a cybersecurity environment. The technology addresses the challenge of securely analyzing potentially malicious files from untrusted sources, such as file hosting services, by simulating their behavior in a controlled environment. The viscosity of the emulated medium—representing the resistance or delay in executing operations—is adjusted based on the trustworthiness level of the file hosting service. Higher trustworthiness results in lower viscosity, allowing faster execution, while lower trustworthiness increases viscosity to slow down operations and enhance monitoring. This adaptive approach balances performance and security, ensuring thorough analysis of files from varying levels of risk. The system may also include pre-processing steps like file extraction, normalization, and environment configuration to prepare the file for emulation. The viscosity adjustment mechanism dynamically modifies execution parameters to optimize detection of malicious behavior while minimizing false positives. This method improves the efficiency and accuracy of threat analysis in cybersecurity applications.
7. The method of claim 1 , further comprising: detecting, by one or more processors, a dragging of the file hosting icon to a sensitivity icon; in response to detecting that the file hosting icon has been dragged and dropped onto the sensitivity icon, presenting, by one or more processors, sensitivity options to a user; receiving, by one or more processors, a selected sensitivity option from the user, wherein the selected sensitivity option alters the behavior of the movement of the data file icon according to the position of the data file icon relative to the position of the file hosting icon on the GUI.
This invention relates to a graphical user interface (GUI) system for managing file sensitivity and movement behavior. The problem addressed is the lack of intuitive control over file sensitivity settings and the movement behavior of file icons within a GUI environment. The system provides a method for users to adjust file sensitivity by dragging and dropping a file hosting icon onto a sensitivity icon. Upon this action, the system presents sensitivity options to the user, such as different security levels or access restrictions. The user selects an option, which then modifies how the data file icon moves relative to the file hosting icon on the GUI. For example, the movement behavior may change based on the proximity or alignment of the data file icon to the file hosting icon, ensuring that file sensitivity settings are applied dynamically and visually. This method enhances user control over file security and organization within the GUI.
8. The method of claim 1 , wherein the predefined features of the data being represented by the data file icon include a description of a predefined confidentiality level of the data represented by the data file icon.
This invention relates to data file management systems, specifically methods for visually representing data files with icons that convey predefined features of the data. The problem addressed is the lack of intuitive visual indicators for critical data attributes, such as confidentiality levels, which can lead to miscommunication or unauthorized access. The method involves generating a data file icon that includes visual representations of predefined features of the data. These features include a description of the data's confidentiality level, allowing users to quickly identify sensitive information. The icon may also incorporate other predefined features, such as data type, source, or access restrictions, enhancing clarity and security in data handling. The system dynamically generates these icons based on metadata or attributes associated with the data file, ensuring that the visual representation accurately reflects the data's properties. This approach improves user awareness of data sensitivity and reduces the risk of accidental exposure or misuse. The method is particularly useful in environments where multiple users interact with diverse datasets, such as enterprise systems or collaborative platforms. By providing clear visual cues, the invention streamlines data management and reinforces security protocols.
9. The method of claim 1 , wherein the predefined features of the data being represented by the data file icon include a description of a size of the data represented by the data file icon.
This invention relates to data file icons in a computing environment, specifically improving how file icons visually represent file characteristics. The problem addressed is the lack of intuitive visual cues in conventional file icons, which often fail to convey key attributes of the underlying data, such as size, type, or content, making it difficult for users to quickly assess file properties without additional interaction. The invention enhances data file icons by incorporating predefined features that visually represent specific characteristics of the data file. These features are dynamically generated based on the file's metadata or content. One such feature is a visual indication of the file's size, allowing users to estimate the file's storage requirements or potential transfer time at a glance. The visual representation of size may include proportional scaling, color coding, or other graphical elements that correlate with the file's actual size. For example, larger files could be depicted with a larger icon or a distinct color gradient, while smaller files might use a smaller icon or a different color scheme. The system automatically generates these enhanced icons when a file is created, modified, or accessed, ensuring the visual representation remains up-to-date. The predefined features can also include other attributes, such as file type, creation date, or security status, further enriching the icon's informational value. This approach improves user efficiency by reducing the need to open or inspect file properties manually, particularly in environments with large numbers of files or limited display space. The invention applies to various computing platforms, including desktop, mobile, and cloud-based systems.
10. The method of claim 1 , wherein the GUI is on an electronic device, and wherein the method further comprises: determining, based on readings from a geophysical positioning device within the electronic device, a real-time location of the electronic device; and further adjusting, by one or more processors, the behavior of the movement of the data file icon according to the real-time location of the electronic device.
This invention relates to a graphical user interface (GUI) system for electronic devices that adjusts the movement behavior of data file icons based on the device's real-time geophysical location. The technology addresses the problem of static or generic icon behaviors in file management systems, which do not adapt to the user's physical context or movement patterns. The system operates on an electronic device equipped with a geophysical positioning device, such as a GPS module, to track the device's real-time location. One or more processors analyze these location readings to dynamically modify how data file icons move or behave within the GUI. For example, the icons may shift direction, speed, or trajectory in response to the device's movement, creating a more intuitive and context-aware user experience. This adjustment could help users navigate files more efficiently, especially in scenarios where physical movement influences digital interactions, such as augmented reality applications or location-based file organization. The invention enhances traditional file management by integrating spatial awareness, allowing the GUI to respond to the user's physical environment in real time. This could be particularly useful in applications where file access or organization is tied to geographic context, such as fieldwork, navigation, or collaborative environments. The system ensures that icon behavior remains synchronized with the device's location, improving usability and responsiveness.
11. The method of claim 1 , further comprising: presenting a first data file icon and a second data file icon on the GUI, wherein the first data file icon represents a first data file and the second data file icon represents a second data file; and presenting, on the GUI, a force directed graphical representation of a relationship between the first data file and a second data file describing shared movement properties of the first data file icon and the second data file icon relative to each other and to the file hosting icon, wherein said representation provides an explanation for the behavior of the movement of the first data file icon and the second data file icon.
This invention relates to graphical user interfaces (GUIs) for visualizing relationships between data files. The problem addressed is the lack of intuitive visualization tools to explain the behavior of data file movements within a file management system. The solution involves presenting a GUI with icons representing data files and a file hosting icon. The GUI displays a force-directed graphical representation that illustrates the relationship between the data files, specifically their shared movement properties. This visualization explains how the movement of one data file icon influences the movement of another, as well as their relationship to the file hosting icon. The force-directed graph dynamically adjusts to show the interactions, providing users with a clear understanding of the underlying connections and dependencies between files. This approach enhances user experience by making file organization and management more transparent and intuitive. The system helps users comprehend why files move in certain ways, improving efficiency in data handling and reducing errors in file management tasks.
12. The method of claim 1 , wherein the movement of the data file icon is for a drag-and-drop operation, wherein the drag-and-drop operation places the data into the file hosting service.
A method for managing data files in a computing environment involves a drag-and-drop operation to transfer data into a file hosting service. The method includes displaying a graphical user interface (GUI) with a data file icon representing a data file stored locally or in a cloud-based storage system. A user initiates a drag-and-drop operation by selecting and moving the data file icon to a target location within the GUI. The target location corresponds to a file hosting service, which may be a cloud-based platform or an online storage service. Upon completing the drag-and-drop operation, the data file is transferred to the file hosting service, where it is stored and made accessible through the service. The method may include additional steps such as authenticating the user, verifying permissions, and confirming the transfer before finalizing the data placement. The drag-and-drop operation simplifies the process of uploading files to a file hosting service, reducing the need for manual file selection and upload commands. This method is particularly useful in environments where users frequently transfer files between local storage and cloud-based services, ensuring seamless and efficient data management.
13. A method of controlling icon movement behavior on a graphical user interface, the method comprising: displaying, on a graphical user interface (GUI), a file hosting icon, wherein the file hosting icon represents a file hosting service; displaying, on the GUI, a data file icon, wherein the data file icon represents data, and wherein the data file icon is capable of movement towards the file hosting icon on the GUI to initiate storage of the data by the file hosting service; adjusting, by one or more processors, a behavior of the movement of the data file icon according to a position of the data file icon relative to a position of the file hosting icon on the GUI and according to predefined features of the data relative to predefined features of the file hosting service; and adjusting, by one or more processors, a color of the data file icon as the data file icon is moving relative to the file hosting icon, wherein the color of the data file icon is adjusted based on the predefined features of the data being represented by the data file icon.
This invention relates to a method for controlling the movement behavior of icons on a graphical user interface (GUI) to enhance user interaction with file hosting services. The problem addressed is the lack of intuitive feedback and dynamic behavior when transferring data files to a file hosting service via drag-and-drop operations. The method involves displaying a file hosting icon representing a file hosting service and a data file icon representing a data file on the GUI. The data file icon can be moved toward the file hosting icon to initiate storage of the data. The movement behavior of the data file icon is dynamically adjusted based on its position relative to the file hosting icon and predefined features of the data compared to the file hosting service's capabilities. For example, the movement speed or trajectory may change as the data file icon approaches the file hosting icon. Additionally, the color of the data file icon changes during movement, providing visual feedback based on the data's predefined features, such as file type, size, or compatibility with the file hosting service. This dynamic adjustment improves user experience by making the interaction more intuitive and informative.
14. A method of controlling icon movement behavior on a graphical user interface, the method comprising: displaying, on a graphical user interface (GUI), a file hosting icon, wherein the file hosting icon represents a file hosting service; displaying, on the GUI, a data file icon, wherein the data file icon represents data, and wherein the data file icon is capable of movement towards the file hosting icon on the GUI to initiate storage of the data by the file hosting service; adjusting, by one or more processors, a behavior of the movement of the data file icon according to a position of the data file icon relative to a position of the file hosting icon on the GUI and according to predefined features of the data relative to predefined features of the file hosting service; and adjusting, by one or more processors, a color of the file hosting icon as the data file icon is moving relative to the file hosting icon, wherein the color of the file hosting icon is adjusted based on the predefined features of the file hosting service represented by the file hosting icon.
A graphical user interface (GUI) system controls the movement behavior of icons to facilitate data storage operations. The system displays a file hosting icon representing a file hosting service and a data file icon representing data that can be moved toward the file hosting icon to initiate storage. The movement behavior of the data file icon is dynamically adjusted based on its position relative to the file hosting icon and predefined features of the data compared to the file hosting service's capabilities. For example, movement speed or trajectory may change as the data file icon approaches the file hosting icon. Additionally, the color of the file hosting icon changes as the data file icon moves toward it, with the color adjustment based on predefined features of the file hosting service. This visual feedback helps users understand compatibility or limitations between the data and the storage service. The system enhances user interaction by providing intuitive visual cues and adaptive movement behavior during file storage operations.
15. A method of controlling icon movement behavior on a graphical user interface, the method comprising: displaying, on a graphical user interface (GUI) on a first computer, a file hosting icon, wherein the file hosting icon represents a file hosting service; displaying, on the GUI on the first computer, a data file icon, wherein the data file icon represents data, and wherein the data file icon is capable of movement towards the file hosting icon on the GUI to initiate storage of the data by the file hosting service; adjusting, by one or more processors, a behavior of the movement of the data file icon according to a position of the data file icon relative to a position of the file hosting icon on the GUI and according to predefined features of the data relative to predefined features of the file hosting service; identifying, by one or more processors, the file hosting icon being displayed on a GUI on a second computer; retrieving, by one or more processors, a profile for a user of the second computer; and further adjusting, by one or more processors, the behavior of the movement of the data file icon on the GUI on the first computer according to the profile for the user of the second computer.
This invention relates to controlling the movement behavior of icons on a graphical user interface (GUI) to facilitate file storage operations. The system involves displaying a file hosting icon representing a file hosting service and a data file icon representing data on a GUI of a first computer. The data file icon can be moved toward the file hosting icon to initiate storage of the data by the file hosting service. The movement behavior of the data file icon is dynamically adjusted based on its position relative to the file hosting icon and predefined features of the data compared to predefined features of the file hosting service. For example, the movement speed, path, or other behaviors may change as the data file icon approaches the file hosting icon. Additionally, the system identifies when the file hosting icon is displayed on a GUI of a second computer and retrieves a user profile associated with the second computer. The movement behavior of the data file icon on the first computer is further adjusted based on the user profile of the second computer. This allows the system to personalize the interaction, such as modifying movement dynamics or providing visual feedback tailored to the user's preferences or usage patterns. The invention enhances user experience by making file storage operations more intuitive and adaptive.
Unknown
August 11, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.