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 for facilitating navigation of a Webpage on a display having a display area, comprising: initially arranging a first portion of the Webpage within the display area and a second portion of the Webpage out of the display area; presenting, within the display area, a navigation map corresponding to the Webpage; and rearranging, in response to a control command input associated with the navigation map, the second portion to present the second portion within the display area, wherein the navigation map includes a pointer to a Webpage object within the second portion, the first portion does not overlap the second portion, and the Webpage object is an object within the Webpage; wherein the pointer is arranged in the navigation map based upon a comparison between data associated with the Webpage object and the user.
This invention relates to webpage navigation systems designed to improve user interaction with large or complex webpages that exceed the visible display area. The problem addressed is the difficulty users face when navigating such webpages, as they must manually scroll or search for specific content, leading to inefficiency and frustration. The solution involves a navigation map that provides an overview of the webpage, allowing users to quickly locate and access desired content. The method initially displays a first portion of the webpage within the visible display area while keeping a second portion outside this area. A navigation map is presented within the display area, representing the entire webpage. This map includes pointers to specific webpage objects, such as text, images, or interactive elements, located in the non-visible second portion. The pointers are positioned in the navigation map based on a comparison between data associated with the webpage object and user data, ensuring relevance. When a user selects a pointer in the navigation map, the second portion of the webpage is rearranged to bring the corresponding object into the display area. The first and second portions do not overlap, ensuring seamless transitions. This approach enhances navigation efficiency by reducing the need for manual scrolling and improving content discoverability.
2. The method of claim 1 , wherein the second portion is rearranged to present the Webpage object at a predetermined position within the display area.
Technical Summary: This invention relates to webpage rendering and display optimization, specifically addressing the challenge of efficiently arranging webpage elements to improve user experience and readability. The method involves dynamically rearranging portions of a webpage to position a key webpage object at a predetermined location within the display area. This ensures that important content is prominently visible to users, enhancing accessibility and engagement. The technique may involve analyzing the webpage structure, identifying critical elements, and programmatically adjusting their layout to meet predefined display criteria. The rearrangement process may account for factors such as screen size, user preferences, or content priority to optimize the presentation. By dynamically adapting the webpage layout, the method ensures that essential information is consistently displayed in an optimal position, improving usability across different devices and viewing conditions. This approach is particularly useful for mobile devices, where screen real estate is limited, and for applications requiring precise control over content visibility. The invention enhances traditional webpage rendering by introducing intelligent layout adjustments that prioritize user-centric display of key elements.
3. The method of claim 1 , wherein the first portion is initially arranged within the display area based upon the comparison.
A system and method for dynamically arranging content within a display area to optimize user interaction. The technology addresses the problem of inefficient content presentation in digital interfaces, where static layouts fail to adapt to user preferences or contextual relevance. The invention improves upon prior art by dynamically positioning a first portion of content within a display area based on a comparison of relevance metrics, such as user interaction history, content priority, or contextual factors. The first portion may include a primary element, such as a key visual or interactive component, which is positioned to maximize visibility or accessibility. The comparison process evaluates multiple factors, including user behavior data, content importance, and display constraints, to determine the optimal placement. The system may also adjust the arrangement of other content portions in the display area to complement the primary element, ensuring a cohesive and intuitive user experience. The dynamic arrangement adapts in real-time or near-real-time, allowing the display to evolve as user preferences or contextual conditions change. This approach enhances engagement, reduces cognitive load, and improves the efficiency of information delivery in digital interfaces.
4. The method of claim 3 , wherein the data associated with the user includes a keyword previously entered by a user into a search engine.
A system and method for personalized content delivery analyzes user behavior to improve search results and recommendations. The technology addresses the challenge of delivering relevant content by leveraging historical user interactions, including search queries and browsing patterns. The method involves collecting data associated with a user, such as keywords previously entered into a search engine, and using this data to generate personalized search results or recommendations. The system may also track additional user actions, such as clicks, dwell time, and navigation paths, to refine content relevance. By analyzing these interactions, the system identifies patterns and preferences, allowing it to predict and prioritize content that aligns with the user's interests. The method may further incorporate contextual factors, such as time of day or device type, to enhance personalization. The goal is to reduce irrelevant search results and improve user engagement by dynamically adapting content delivery based on individual behavior. This approach is particularly useful in digital advertising, recommendation engines, and search optimization, where personalized experiences drive higher satisfaction and efficiency.
5. The method of claim 1 , wherein the data associated with the user includes a keyword previously entered by a user into a search engine.
A system and method for personalized data processing involves analyzing user-specific data to enhance search or recommendation systems. The core technology identifies and utilizes user-entered keywords from search engines to tailor content delivery. By tracking these keywords, the system can infer user interests, preferences, or intent, enabling more relevant search results, advertisements, or recommendations. The method may also incorporate additional user data, such as browsing history, location, or device usage, to refine personalization. The system dynamically updates its analysis as new keywords are entered, ensuring real-time relevance. This approach improves user engagement by reducing irrelevant content and increasing the likelihood of finding desired information. The technology is applicable in search engines, e-commerce platforms, and digital advertising, where personalized experiences are critical. The method may also include filtering or anonymizing user data to comply with privacy regulations. By leveraging search engine keywords, the system provides a more accurate and context-aware user profile, enhancing the overall digital experience.
6. A computer hardware system, comprising: a display having a display area; and at least one hardware processor configured to initiate the following executable operations: initially arranging a first portion of a Webpage within the display area and a second portion of the Webpage out of the display area; presenting, within the display area, a navigation map corresponding to the Webpage; and rearranging, in response to a control command input associated with the navigation map, the second portion to present the second portion within the display area, wherein the navigation map includes a pointer to a Webpage object within the second portion, the first portion does not overlap the second portion, and the Webpage object is an object within the Webpage; wherein the pointer is arranged in the navigation map based upon a comparison between data associated with the Webpage object and the user.
This invention relates to a computer hardware system designed to improve navigation and interaction with webpages, particularly for large or complex webpages that cannot be fully displayed at once. The system addresses the problem of inefficient scrolling and navigation, where users must manually search through large webpages to locate specific content, leading to a poor user experience. The system includes a display with a visible display area and at least one hardware processor. The processor initially arranges a first portion of a webpage within the display area while keeping a second portion outside the display area. A navigation map of the webpage is presented within the display area, providing an overview of the webpage's structure. The navigation map includes pointers to specific webpage objects, such as text, images, or interactive elements, located in the second portion. These pointers are positioned in the navigation map based on a comparison between data associated with the webpage object and user data, ensuring relevance to the user. When a user interacts with the navigation map via a control command, the system rearranges the webpage to bring the second portion into the display area, allowing seamless access to the desired content. The first and second portions do not overlap, ensuring clarity and avoiding visual clutter. This system enhances user efficiency by providing a visual overview and direct access to relevant webpage sections.
7. The system of claim 6 , wherein the second portion is rearranged to present the Webpage object at a predetermined position within the display area.
Technical Summary: This invention relates to a system for dynamically rearranging webpage content within a display area to improve user experience. The problem addressed is the static presentation of webpages, which may not always optimize content visibility or user interaction. The system includes a display area for presenting a webpage object and a processing unit that identifies a first portion of the webpage object to remain fixed and a second portion that can be rearranged. The second portion is dynamically adjusted to present the webpage object at a predetermined position within the display area, ensuring key content is always visible or prioritized. This rearrangement can be based on user preferences, content importance, or other contextual factors. The system may also include input devices for user interaction and a memory for storing webpage data and rearrangement rules. The processing unit executes instructions to analyze the webpage structure, determine optimal positioning, and apply the rearrangement logic. The invention enhances usability by dynamically adapting the layout to focus on relevant content, reducing the need for manual scrolling or navigation.
8. The system of claim 6 , wherein the first portion is initially arranged within the display area based upon the comparison.
A system for arranging content within a display area addresses the challenge of efficiently organizing and presenting information to users. The system compares attributes of content portions, such as relevance, priority, or user preferences, to determine optimal placement. A first portion of the content is initially positioned within the display area based on this comparison, ensuring that the most important or relevant information is prominently displayed. The system may also include a second portion of content, which is arranged relative to the first portion, either adjacent to it or in a predefined spatial relationship. The arrangement may be dynamic, adjusting in real-time based on user interactions or changing data. The system may further include a user interface that allows users to modify the arrangement, such as resizing or repositioning content portions. The display area can be part of a graphical user interface, a dashboard, or a virtual workspace, where efficient content organization enhances usability and productivity. The system may also incorporate machine learning to refine the arrangement over time, improving the user experience by adapting to individual preferences and behaviors. This approach ensures that content is presented in a structured and intuitive manner, reducing cognitive load and improving information accessibility.
9. The system of claim 8 , wherein the data associated with the user includes a keyword previously entered by a user into a search engine.
A system for personalized content delivery analyzes user data to recommend relevant content. The system collects and processes data associated with a user, including keywords previously entered into a search engine. This data is used to generate personalized content recommendations tailored to the user's interests and search history. The system may also incorporate additional user data, such as browsing history, social media activity, or demographic information, to refine the recommendations. By leveraging search engine keywords, the system identifies topics of interest to the user and suggests content that aligns with those topics. The recommendations are dynamically updated as new user data is collected, ensuring relevance over time. This approach enhances user engagement by providing content that matches the user's explicit search queries and inferred interests. The system may be integrated into various platforms, including websites, mobile applications, or digital assistants, to deliver personalized content across multiple channels. The use of search engine keywords as part of the user data enables the system to capture direct user intent, improving the accuracy of recommendations compared to systems that rely solely on indirect behavioral signals.
10. The system of claim 6 , wherein the data associated with the user includes a keyword previously entered by a user into a search engine.
A system for personalized data processing and analysis collects and utilizes user-specific data to enhance search results or recommendations. The system identifies and stores keywords previously entered by a user into a search engine, along with other user-associated data such as browsing history, preferences, or demographic information. This data is processed to generate personalized outputs, such as tailored search results, content recommendations, or targeted advertisements. The system may also analyze patterns in the user's search behavior to predict future queries or refine recommendations. By leveraging historical search keywords, the system aims to improve relevance and accuracy in delivering information or services to the user. The system may operate in real-time or batch processing modes, depending on the application, and can be integrated into web browsers, mobile applications, or other digital platforms. The goal is to enhance user experience by providing more relevant and contextually appropriate content based on the user's past search activity.
11. A computer program product, comprising: a computer hardware storage device having stored therein computer usable program code for facilitating navigation of a Webpage on a display having a display area, the computer usable program code, which when executed by a computer hardware system, causes the computer hardware system to perform: initially arranging a first portion of the Webpage within the display area and a second portion of the Webpage out of the display area; presenting, within the display area, a navigation map corresponding to the Webpage; and rearranging, in response to a control command input associated with the navigation map, the second portion to present the second portion within the display area, wherein the navigation map includes a pointer to a Webpage object within the second portion, the first portion does not overlap the second portion, and the Webpage object is an object within the Webpage; wherein the pointer is arranged in the navigation map based upon a comparison between data associated with the Webpage object and the user.
This invention relates to a computer program for improving webpage navigation on a display with limited viewing area. The problem addressed is the difficulty of navigating large webpages where only a portion is visible at a time, requiring users to scroll or search for specific content. The solution involves a navigation map that provides an overview of the webpage and allows direct access to different sections. The program initially displays a first portion of the webpage within the visible display area while keeping a second portion hidden. A navigation map is presented within the display area, representing the entire webpage. This map includes pointers to specific objects within the hidden portion of the webpage. Users can interact with the navigation map to directly access and display the hidden portion containing the desired object. The navigation map dynamically arranges pointers based on relevance, comparing user data with the webpage object's data to prioritize or highlight certain elements. The first and second portions of the webpage do not overlap, ensuring clear separation between visible and hidden content. This approach enhances user experience by reducing scrolling and improving content discoverability.
12. The computer program product of claim 11 , wherein the second portion is rearranged to present the Webpage object at a predetermined position within the display area.
This invention relates to computer program products for managing the display of webpage objects within a display area. The problem addressed is the need to dynamically adjust the layout of webpage content to improve user experience, particularly when certain elements need to be prioritized or repositioned for better visibility or functionality. The invention involves a computer program product that processes a webpage to identify and manipulate its components. Specifically, it divides the webpage into at least two portions, where the first portion contains primary content and the second portion contains secondary content. The program then rearranges the second portion to position a specific webpage object at a predetermined location within the display area. This repositioning ensures that the object is displayed in a more accessible or prominent position, enhancing usability. The rearrangement may involve shifting, resizing, or reordering elements to accommodate the desired placement of the object. The program may also adjust other elements to maintain the overall layout integrity while achieving the repositioning goal. This approach is particularly useful for optimizing the display of interactive elements, advertisements, or important notifications within a webpage.
13. The computer program product of claim 11 , wherein the first portion is initially arranged within the display area based upon the comparison.
Technical Summary: This invention relates to computer program products for optimizing the arrangement of content within a display area, particularly in graphical user interfaces (GUIs). The problem addressed is the inefficient or non-intuitive placement of content elements, which can lead to poor user experience, reduced accessibility, or wasted display space. The invention involves a computer program product that dynamically arranges a first portion of content within a display area based on a comparison of one or more attributes. These attributes may include content relevance, user interaction history, or spatial constraints of the display area. The program evaluates these factors to determine the optimal position for the first portion, ensuring it is placed in a way that maximizes usability and visual coherence. The arrangement may also consider secondary portions of content, which are positioned relative to the first portion or based on their own attributes. The system may use algorithms such as machine learning models, rule-based systems, or heuristic methods to perform the comparison and arrangement. The goal is to adapt the layout in real-time or during content rendering to improve user engagement and efficiency. This approach is particularly useful in applications where display space is limited, such as mobile devices or multi-window environments. The invention enhances prior art by introducing dynamic, attribute-based placement rather than static or manually configured layouts, improving adaptability to different content types and user preferences.
14. The computer program product of claim 13 , wherein the data associated with the user includes a keyword previously entered by a user into a search engine.
The invention relates to a computer program product for enhancing user experience in digital systems by leveraging user-specific data. The technology addresses the problem of generic content delivery, which fails to account for individual user preferences, leading to irrelevant or unengaging interactions. The solution involves analyzing data associated with a user, including keywords previously entered into a search engine, to personalize content recommendations, advertisements, or system responses. By integrating this historical search data, the system dynamically tailors outputs to align with the user's interests, improving relevance and engagement. The program product may also incorporate additional user data, such as browsing history or interaction patterns, to refine personalization further. The system processes this data to generate context-aware suggestions, ensuring a more intuitive and customized user experience. This approach enhances efficiency in digital interactions by reducing the need for manual input and improving the accuracy of system responses. The invention is particularly useful in applications like search engines, recommendation systems, and personalized advertising platforms, where user-specific data drives content delivery.
15. The computer program product of claim 11 , wherein the data associated with the user includes a keyword previously entered by a user into a search engine.
A system and method for enhancing search engine functionality by leveraging user-specific data to improve search results. The technology addresses the problem of generic search results that do not account for individual user preferences or historical behavior, leading to less relevant or personalized outcomes. The invention involves a computer program product that processes user data, including keywords previously entered by the user into a search engine, to refine and customize search queries. By analyzing past search terms, the system identifies patterns or preferences that can be used to adjust future search queries, ensuring more accurate and tailored results. The program may also integrate additional user data, such as browsing history or demographic information, to further enhance personalization. The system dynamically modifies search parameters based on this data, improving the relevance of search outcomes without requiring explicit user input. This approach optimizes search efficiency and user satisfaction by aligning results with individual needs and behaviors.
Unknown
January 14, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.