US20190095406A1 - Enhanced favorites service for web browsers and web applications - Google Patents
Enhanced favorites service for web browsers and web applications Download PDFInfo
- Publication number
- US20190095406A1 US20190095406A1 US16/197,688 US201816197688A US2019095406A1 US 20190095406 A1 US20190095406 A1 US 20190095406A1 US 201816197688 A US201816197688 A US 201816197688A US 2019095406 A1 US2019095406 A1 US 2019095406A1
- Authority
- US
- United States
- Prior art keywords
- feed
- web browser
- window
- user
- tearoff
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/14—Tree-structured documents
- G06F40/143—Markup, e.g. Standard Generalized Markup Language [SGML] or Document Type Definition [DTD]
-
- G06F17/2235—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/955—Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
- G06F16/9562—Bookmark management
-
- G06F17/2247—
-
- G06F17/30884—
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/12—Use of codes for handling textual entities
- G06F40/134—Hyperlinking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H04L67/26—
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
Definitions
- the invention relates to management and viewing of “favorites” or “bookmarks”. More particularly, the invention relates to an enhanced favorites service built in to a Web browser as well as available from a web site, accessible from any web browser.
- Web browsing has evolved into a sophisticated information management process. Web browsing sessions produce much information that the user may wish to access at a later time.
- users save Web pages of interest as “favorites”. Each favorite is manually cached by the user in one of several subject matter relevant folders. This process is both inefficient and inexact. The user must make a decision based on imperfect information, i.e. the user may not have fully reviewed the content of the page that is being added to his favorites list, and thus places the page in the wrong category. The later retrieval of such favorite information may be hampered by such wrong categorization.
- RSS Really Simple Syndication
- major news sites such as Wired, CNN and ESPN news-oriented community sites such as Slashdot, and personal web logs.
- an RSS-aware program can check the feed for changes and react to the changes in an appropriate way (see http://www.xml.com/pub/a/2002/12/18/dive-into-xml.html).
- Web pages having associated RSS feeds provide a list of RSS items when the page is linked-to.
- Modern browsers such as FIREFOX (MOZILLA CORP., MOUNTAIN VIEW Calif.
- the invention provides a series of enhancements for the use of favorites during a Web browsing session.
- a first enhancement identifies when a user is adding a favorite to his favorites list and auto-suggests a folder under which the favorite could be stored.
- a second enhancement allows a user to review his favorites list and see a summary of feed content (RSS or other feed format) automatically displayed in-line with each feed enabled web site in his favorites list, without requiring him to explicitly to link to the feed URL in question.
- RSS summary of feed content
- a third enhancement allows the user to tear off a feed listing from the favorites menu and view it in a separate, persistent display window that has its own characteristics distinct from the browser application
- the invention provides a mechanism that allows a user to review RSS content without having to link to the page which provides such content.
- the invention also provides the user the capability of accessing a feed listing from the user's favorites list and viewing the feed listing in a display window separate from the browser.
- the invention also provides an automatic and consistent approach to organizing favorites.
- FIG. 1 is a screen shot showing RSS integration in a collapsed view
- FIG. 2 is a screen shot showing RSS integration in an expanded view
- FIG. 3 is a screen shot showing an RSS hover state
- FIG. 4 is a screen shot of a favorites menu having an integrated RSS feed in a collapsed view according to the invention
- FIG. 5 is a screen shot of a favorites menu having an integrated RSS listing in an expanded view
- FIG. 6 is a screen shot of a favorites menu with a headline from an integrated RSS feed highlighted
- FIG. 7 is a screen shot of a window activated by selecting a headline, as in FIG. 6 ;
- FIG. 8 is a screen shot showing an RSS listing torn off from the favorites menu as a separate window
- FIG. 9 is a screen shot showing the RSS listing from a favorites menu displayed as a single line ticker that exists in a persistent state on top of other applications;
- FIG. 10 shows an “add favorite” form
- FIG. 11 is a screen shot showing folder suggestions
- FIG. 12 is a screen shot showing a folder pull-down menu
- FIG. 13 is a block schematic diagram showing a preferred enhanced favorites system architecture.
- the invention provides a series of enhancements for the use of favorites during a Web browsing session.
- a first enhancement identifies when a user is adding a favorite to his favorites list and auto-suggests a folder under which the favorite could be stored.
- a second enhancement allows a user to review his favorites list and see a summary of feed content (RSS or other format) automatically displayed in-line with each feed enabled web site in his favorites list, without requiring him to explicitly to link to the feed URL in question.
- RSS summary of feed content
- a third enhancement allows the user to access a feed listing from his favorites list and tear off the listing to display the listing in a persistent display window separate from the browser.
- the user when a user is engaged in a Web browsing session with a browser such as Safari or Firefox, the user may bookmark a Web page of interest for later retrieval and review.
- the bookmark also referred to as a favorite, is sent to a host for storage and also sent to a metadata server.
- the metadata server performs a lookup of the URL and/or other information associated with the bookmarked page for category information and/or for RSS information.
- the browser i.e. the user client, can also retrieve relevant information from the Web page.
- the metadata server makes associations and returns these to the user.
- the application In the case of an RSS feed associated with a bookmarked page, the application (web browser or web application) shows an icon relative to the bookmark. Clicking on the icon retrieves the most recent “headlines” for the feed.
- the client application periodically checks for new headlines. When the user selects a list of bookmarks, each bookmark in the list that has an associated RSS feed, displays the headlines corresponding to the most recent headlines for the in-line with the bookmark list. In the presently preferred embodiment, the five most recent headlines are shown for each RSS enabled Web page in the list.
- the actual number of headlines, amount of text presented, and update frequency may be set to default values or they may be set by the user in a preference pane. Additionally, a refresh button may be provided.
- the user accesses the RSS feed from the favorites list in the manner previously described.
- the user can then “tear off” the feed listing from the favorites list, for example by clicking and dragging the listing with a pointing device such as a mouse, and create a new display window separate from the browser, wherein the feed listing is displayed in the new window.
- the new window exhibits its own behavior. Thus, it is persistent, and the user can interact with the display window independently of the browser.
- bookmarks In the case of automatically organizing bookmarks as they are acquired.
- the URL and/or other relevant information of a page being bookmarked is referenced by the metadata server to a hierarchical classification scheme, such as that of the Open Directory Project (http://www.dmoz.org).
- a folder suggestion is returned to the user that identifies a most likely folder for saving the bookmark. The user may select the suggested folder, or he may save the bookmark in any other folder, or create a new folder.
- FIG. 2 shows RSS integration in an expanded view according to the invention.
- the tree control for the favorite displays the top five headlines, ordered by descending date, of the associated feed. Because screen space is at a premium, the preferred embodiment only displays the first few characters of the headline, and truncates it after that. Clicking on any of the headlines takes the browser to the link associated in the feed. Note that an icon 22 , i.e. a “sun”, indicates that new articles are present.
- a user preference dialog may be provided to allow the user to select such parameters as number of headlines displayed, order of display, and number of characters to display, for example.
- FIG. 3 is a screen shot showing an RSS hover state.
- the icon showing that a favorite has a feed preferably has two states: the default state and an updated state, which is shown if a feed has been updated in the last hour in this example. Note that for accessibility reasons, contrast should be more important than color as a change indicator for this icon. Hovering over the “new feeds” icon shows the number of new feeds. No hover state is provided for normal state “RSS” icon, i.e. there are no new feeds. Additionally, as shown in FIG. 3 , upon mouse hover, an object becomes draggable.
- FIG. 4 is a screen shot of a browser window wherein the user has integrated a feed 401 designated by an icon 402 into the user's favorites list 403 .
- the current view shows the tree control in its collapsed state.
- FIG. 5 shows a browser window 500 , wherein a feed 501 is integrated into the favorites list 503 .
- FIG. 5 shows the tree control in an expanded configuration displaying the most recent headlines for the feed.
- FIG. 6 shows a browser window 600 having a feed 601 integrated into a favorites list 603 .
- the feed is shown with the tree control in the expanded configuration, displaying the most recent headlines to the user.
- the user By inititiating an action, for example clicking a headline with a pointing device such as a mouse, the user causes a display window 602 to open containing the content associated with the feed 601 .
- the window 602 is a child window, and is therefore not persistent.
- the ordinarily-skilled practitioner will appreciate that the window could easily be persistent.
- An additional embodiment of the invention allows a user to post commentary on the content of the feed in a separate window.
- FIG. 7 shows a browser window 800 , wherein the user has performed an action that has the effect of “tearing off a feed 701 and displaying the feed in separate display window 702 that is completely independent of the favorites list 703 .
- the display window 702 has a number of characteristics; among these: (1) it is persistent. Thus, even if the browser window 700 were to close, the display window 702 would remain open on the user's desktop. (2) The display window has its own characteristics.
- FIG. 8 shows a browser window 800 having a favorites list 803 with an integrated feed 801 . The user has perfomed an action to “tear off” the feed, thereby creating an independent display window 802 displaying the most recent headlines for the feed. As with the feed integrated with the favorites list, the user can display the content associated with a headline in a child window 804 . Additionally, the independent display window 802 refreshes itself with updated feed information.
- FIG. 9 shows a word processing document 900 , wherein a feed 901 is configured to be displayed as a single-line ticker 901 , a persistent object configured to display on top of other applications.
- a feed 901 is configured to be displayed as a single-line ticker 901
- a persistent object configured to display on top of other applications.
- FIG. 10 shows an Add Favorite form according to the invention.
- the Add Favorite flow begins.
- ADD FAVORITE FORM FUNCTIONS The user first selects one of the radio button options. “Select a Folder” is the default option. If the user has the “Suggest folder names” feature turned on, there is an initial delay with progress feedback while the browser retrieves that information. During this time, the folder pull-down menu is disabled, and an animated loading label is displayed. Also, note that the “save” button is disabled during this interaction. In the case that the user has turned off the folder suggestion, all of this goes away, and a folder pull-down menu is provided. If this option is turned off, such state is stored in the user preferences. Completion of the Add Favorite flow results in the display of an updated panel showing the favorite at the bottom of either the root of the list, or the bottom of the items inside a folder if a folder was selected prior to adding.
- FIG. 11 is a screen shot showing folder suggestions according to the invention. In the event that a suggested folder is found for the new favorite, the pull-down defaults to that folder.
- FIG. 5 shows the folder with the name bold-faced, and a special icon to denote that it is a suggested folder.
- FIG. 12 is a screen shot showing a folder pull-down menu according to the invention.
- the folder's pull-down menu is straightforward.
- the menu shows folder icons, and uses indentation to represent hierarchy.
- FIG. 13 is a block schematic diagram showing a preferred enhanced favorites system architecture. The following is a discussion of each of the items shown in FIG. 13 .
- WEB BROWSER The web browser 1301 stores the users' favorites, locally via a local storage service 1302 and updates them as needed from the host.
- the Web application 1306 is the UI vehicle for “enhanced favorites” outside of the web browser when the user uses any other web browser. It connects to the UI server via. HTTP, and receives from it DHTML content. It receives RSS feed content when requested from the Headline server.
- the UI server is both a data aggregator and a presentation layer for clients.
- HEADLINE SERVER The headline server serves RSS feed content (headlines and article summaries) to Web browsers or AOL Explorer clients upon request via HTTP. It isolates the web browsers from different RSS protocols. by normalizing feeds to one particular RSS format. Additionally, the server provides two interfaces, XML and DHTML, which allow simple access to feeds and headlines from almost any development platform. The headline server also allows for improved client performance by caching popular feeds and headlines and by using an HTTP connection pool to retrieve feeds from their source.
- ENHANCED FAVORITES CACHE COMPLEX This element 1308 caches user's favorites to reduce the load on the databases and offer a better experience for web users.
- the system handles requests from the UI server to acid/delete/modify users' data and stores it in the DB 1309 for persistence.
- URL METADATA SERVER This service can accept a request containing a URL or a set of URLs and return data about that. URL or set of URLs.
- the kinds of data that can be returned include folder suggestions and associated feeds.
- Incoming query requests come from the UI server in the form of XML over HTTP.
- DATABASE The database stores the users' favorites and associated information. The data is accessed by the Cache Complex.
- RSS This represents HTTP servers that can provide RSS and Atom feeds. These feeds might be offered by a service such as AOL or by other feed providers.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- General Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
- This application is a continuation-in-part of U.S. patent application Ser. No. 11/197,681 filed on Aug. 3, 2005, the entirety of which is incorporated herein by this reference thereto.
- The invention relates to management and viewing of “favorites” or “bookmarks”. More particularly, the invention relates to an enhanced favorites service built in to a Web browser as well as available from a web site, accessible from any web browser.
- Web browsing has evolved into a sophisticated information management process. Web browsing sessions produce much information that the user may wish to access at a later time. Currently, users save Web pages of interest as “favorites”. Each favorite is manually cached by the user in one of several subject matter relevant folders. This process is both inefficient and inexact. The user must make a decision based on imperfect information, i.e. the user may not have fully reviewed the content of the page that is being added to his favorites list, and thus places the page in the wrong category. The later retrieval of such favorite information may be hampered by such wrong categorization.
- Further, many such favorites have feeds (conforming to RSS or other standards) associated with them. RSS (Really Simple Syndication) is a format for syndicating news and the content of news-like sites, including major news sites such as Wired, CNN and ESPN news-oriented community sites such as Slashdot, and personal web logs. Once information about each item is in RSS format, an RSS-aware program can check the feed for changes and react to the changes in an appropriate way (see http://www.xml.com/pub/a/2002/12/18/dive-into-xml.html). Currently, Web pages having associated RSS feeds provide a list of RSS items when the page is linked-to. Modern browsers, such as FIREFOX (MOZILLA CORP., MOUNTAIN VIEW Calif. ) OR INTERNET EXPLORER (MICROSOFT CORP., REDMON Wash.) provide an icon that indicates that such pages contain RSS content. Such browsers also indicate the presence of new RSS content in a favorites list with an indicator, such as an icon or numeric indication. Unfortunately, there is no way for a user to review a favorites list and determine if any of the information on the linked page is of interest, except to follow the link to the page in question and review the information at the page itself. Because much of the RSS information is duplicated over many Websites, a user invariably wastes time reviewing information he has already seen.
- The invention provides a series of enhancements for the use of favorites during a Web browsing session. A first enhancement identifies when a user is adding a favorite to his favorites list and auto-suggests a folder under which the favorite could be stored. A second enhancement allows a user to review his favorites list and see a summary of feed content (RSS or other feed format) automatically displayed in-line with each feed enabled web site in his favorites list, without requiring him to explicitly to link to the feed URL in question. A third enhancement allows the user to tear off a feed listing from the favorites menu and view it in a separate, persistent display window that has its own characteristics distinct from the browser application
- Accordingly, the invention provides a mechanism that allows a user to review RSS content without having to link to the page which provides such content. The invention also provides the user the capability of accessing a feed listing from the user's favorites list and viewing the feed listing in a display window separate from the browser. The invention also provides an automatic and consistent approach to organizing favorites.
-
FIG. 1 is a screen shot showing RSS integration in a collapsed view; -
FIG. 2 is a screen shot showing RSS integration in an expanded view; -
FIG. 3 is a screen shot showing an RSS hover state; -
FIG. 4 is a screen shot of a favorites menu having an integrated RSS feed in a collapsed view according to the invention; -
FIG. 5 is a screen shot of a favorites menu having an integrated RSS listing in an expanded view; -
FIG. 6 is a screen shot of a favorites menu with a headline from an integrated RSS feed highlighted; -
FIG. 7 is a screen shot of a window activated by selecting a headline, as inFIG. 6 ; -
FIG. 8 is a screen shot showing an RSS listing torn off from the favorites menu as a separate window; -
FIG. 9 is a screen shot showing the RSS listing from a favorites menu displayed as a single line ticker that exists in a persistent state on top of other applications; -
FIG. 10 shows an “add favorite” form; -
FIG. 11 is a screen shot showing folder suggestions; -
FIG. 12 is a screen shot showing a folder pull-down menu; and -
FIG. 13 is a block schematic diagram showing a preferred enhanced favorites system architecture. - The invention provides a series of enhancements for the use of favorites during a Web browsing session. A first enhancement identifies when a user is adding a favorite to his favorites list and auto-suggests a folder under which the favorite could be stored. A second enhancement allows a user to review his favorites list and see a summary of feed content (RSS or other format) automatically displayed in-line with each feed enabled web site in his favorites list, without requiring him to explicitly to link to the feed URL in question. A third enhancement allows the user to access a feed listing from his favorites list and tear off the listing to display the listing in a persistent display window separate from the browser.
- In the presently preferred embodiment, when a user is engaged in a Web browsing session with a browser such as Safari or Firefox, the user may bookmark a Web page of interest for later retrieval and review. The bookmark, also referred to as a favorite, is sent to a host for storage and also sent to a metadata server. The metadata server performs a lookup of the URL and/or other information associated with the bookmarked page for category information and/or for RSS information. The browser, i.e. the user client, can also retrieve relevant information from the Web page. The metadata server makes associations and returns these to the user.
- In the case of an RSS feed associated with a bookmarked page, the application (web browser or web application) shows an icon relative to the bookmark. Clicking on the icon retrieves the most recent “headlines” for the feed. The client application periodically checks for new headlines. When the user selects a list of bookmarks, each bookmark in the list that has an associated RSS feed, displays the headlines corresponding to the most recent headlines for the in-line with the bookmark list. In the presently preferred embodiment, the five most recent headlines are shown for each RSS enabled Web page in the list. The actual number of headlines, amount of text presented, and update frequency may be set to default values or they may be set by the user in a preference pane. Additionally, a refresh button may be provided.
- In the case of displaying a feed listing in a separate window, the user accesses the RSS feed from the favorites list in the manner previously described. The user can then “tear off” the feed listing from the favorites list, for example by clicking and dragging the listing with a pointing device such as a mouse, and create a new display window separate from the browser, wherein the feed listing is displayed in the new window. The new window exhibits its own behavior. Thus, it is persistent, and the user can interact with the display window independently of the browser.
- In the case of automatically organizing bookmarks as they are acquired. The URL and/or other relevant information of a page being bookmarked is referenced by the metadata server to a hierarchical classification scheme, such as that of the Open Directory Project (http://www.dmoz.org). A folder suggestion is returned to the user that identifies a most likely folder for saving the bookmark. The user may select the suggested folder, or he may save the bookmark in any other folder, or create a new folder.
- FUNCTIONS: When a new favorite is added, part of the process in the background is finding an associated feed (RSS/Atom or other format). If a feed can be found (with associated headlines), a feeds icon, shown in
FIG. 1 as “RSS”, is displayed to the right of the favorite. In one embodiment, the feeds icon is configurable. Thus, it does not always have to denote an RSS feed. Other feed formats, such as RDF (resource description framework) and Atom (IETF ATOMPUB WORKING GROUP) are compatible with the invention. Additionally, another tree control appears next to the favorite icon. Finally, an additional feature is to display a feeds/new feeds differentiation integrated in the folder icon, in case all folders are closed when new feeds are fetched. This applies to all parent folders of URLs having feeds. The new feed status shows if there are one or more new feeds contained anywhere in the folder or enclosed folders. - INTERACTION: Clicking on the title of the favorite takes the user to the favorite place. However, clicking on the “RSS” icon on the right, or expanding the new tree control accesses additional features.
-
FIG. 2 shows RSS integration in an expanded view according to the invention. Once the tree control for the favorite is expanded, it displays the top five headlines, ordered by descending date, of the associated feed. Because screen space is at a premium, the preferred embodiment only displays the first few characters of the headline, and truncates it after that. Clicking on any of the headlines takes the browser to the link associated in the feed. Note that anicon 22, i.e. a “sun”, indicates that new articles are present. - Those skilled in the art will appreciate that any number of headlines may be displayed and that such headlines may be displayed in any order. Additionally, a user preference dialog may be provided to allow the user to select such parameters as number of headlines displayed, order of display, and number of characters to display, for example.
-
FIG. 3 is a screen shot showing an RSS hover state. To give the user some notification that a feed has been updated, the icon showing that a favorite has a feed preferably has two states: the default state and an updated state, which is shown if a feed has been updated in the last hour in this example. Note that for accessibility reasons, contrast should be more important than color as a change indicator for this icon. Hovering over the “new feeds” icon shows the number of new feeds. No hover state is provided for normal state “RSS” icon, i.e. there are no new feeds. Additionally, as shown inFIG. 3 , upon mouse hover, an object becomes draggable. - The foregoing discussion contains a detailed description of integrating a feed into a favorites list.
FIG. 4 is a screen shot of a browser window wherein the user has integrated afeed 401 designated by anicon 402 into the user'sfavorites list 403. The current view shows the tree control in its collapsed state.FIG. 5 shows abrowser window 500, wherein afeed 501 is integrated into thefavorites list 503.FIG. 5 shows the tree control in an expanded configuration displaying the most recent headlines for the feed. - Having exposed the most recent headlines associated with the feed, the user, by clicking on the headline can view the content associated with the headline.
FIG. 6 shows abrowser window 600 having afeed 601 integrated into afavorites list 603. The feed is shown with the tree control in the expanded configuration, displaying the most recent headlines to the user. By inititiating an action, for example clicking a headline with a pointing device such as a mouse, the user causes a display window 602 to open containing the content associated with thefeed 601. In the present embodiment, the window 602 is a child window, and is therefore not persistent. However, the ordinarily-skilled practitioner will appreciate that the window could easily be persistent. An additional embodiment of the invention allows a user to post commentary on the content of the feed in a separate window. -
FIG. 7 shows abrowser window 800, wherein the user has performed an action that has the effect of “tearing off afeed 701 and displaying the feed inseparate display window 702 that is completely independent of thefavorites list 703. Because of its existence independent of the browser window, thedisplay window 702 has a number of characteristics; among these: (1) it is persistent. Thus, even if thebrowser window 700 were to close, thedisplay window 702 would remain open on the user's desktop. (2) The display window has its own characteristics.FIG. 8 shows abrowser window 800 having afavorites list 803 with anintegrated feed 801. The user has perfomed an action to “tear off” the feed, thereby creating anindependent display window 802 displaying the most recent headlines for the feed. As with the feed integrated with the favorites list, the user can display the content associated with a headline in achild window 804. Additionally, theindependent display window 802 refreshes itself with updated feed information. - Because the tear-off display window is an independent object, it can be manipulated in various ways. For example,
FIG. 9 shows aword processing document 900, wherein afeed 901 is configured to be displayed as a single-line ticker 901, a persistent object configured to display on top of other applications. The ordinarily-skilled practitioner will be inspired to develop other ways in which the independent nature of the display window can be exploited. All are within the scope of the invention. - ADD FAVORITE WINDOW:
FIG. 10 shows an Add Favorite form according to the invention. When the user clicks the “Add” button, or selects “Add Favorite . . . ” from the favorites menu, the Add Favorite flow begins. - ADD FAVORITE FORM FUNCTIONS: The user first selects one of the radio button options. “Select a Folder” is the default option. If the user has the “Suggest folder names” feature turned on, there is an initial delay with progress feedback while the browser retrieves that information. During this time, the folder pull-down menu is disabled, and an animated loading label is displayed. Also, note that the “save” button is disabled during this interaction. In the case that the user has turned off the folder suggestion, all of this goes away, and a folder pull-down menu is provided. If this option is turned off, such state is stored in the user preferences. Completion of the Add Favorite flow results in the display of an updated panel showing the favorite at the bottom of either the root of the list, or the bottom of the items inside a folder if a folder was selected prior to adding.
- FOLDER SUGGESTION:
FIG. 11 is a screen shot showing folder suggestions according to the invention. In the event that a suggested folder is found for the new favorite, the pull-down defaults to that folder.FIG. 5 shows the folder with the name bold-faced, and a special icon to denote that it is a suggested folder. - FOLDER PULL-DOWN MENU.
FIG. 12 is a screen shot showing a folder pull-down menu according to the invention. The folder's pull-down menu is straightforward. Preferably, the menu shows folder icons, and uses indentation to represent hierarchy. -
FIG. 13 is a block schematic diagram showing a preferred enhanced favorites system architecture. The following is a discussion of each of the items shown inFIG. 13 . - WEB BROWSER: The
web browser 1301 stores the users' favorites, locally via alocal storage service 1302 and updates them as needed from the host. - Some information about the network connections:
-
- a. The web browser gets and sets favorites information by issuing XML over HTTP commands to the
UI server 1303. On startup, the web browser issues a get request with the current version it has. If the version cached in the local store is older, the full set of favorites is downloaded from the UI server. - b. When a user adds a URL to his list of favorites, the web browser issues a request to the UI server to retrieve the associated feed URL and suggested folder name. When the user chooses a folder, the web browser then sends the URL, feed URL, title, and folder name to the host (server) for permanent storage.
- c. When displaying favorites to the user, the web browser may fetch
RSS feed 1304 associated with favorites via theHeadline server 1305, taking advantage of the caching the latter performs.
- a. The web browser gets and sets favorites information by issuing XML over HTTP commands to the
- WEB APPLICATION: The
Web application 1306 is the UI vehicle for “enhanced favorites” outside of the web browser when the user uses any other web browser. It connects to the UI server via. HTTP, and receives from it DHTML content. It receives RSS feed content when requested from the Headline server. - UI SERVER: The UI server is both a data aggregator and a presentation layer for clients.
- Some information about the UI Server network connections:
-
- a. Serves up UI and favorites metadata as DHTML to Web browsers. Receives requests from browsers to retrieve as well as to make changes to favorites using HTTP.
- b. Serves up Favorite data and performs add/delete/modify operations for web browsers using XML over HTTP.
- c. Serves up metadata to web browsers using XML over HTTP. To get the folder suggestion and feeds for favorites submitted it issues requests to the
metadata server 1307. This server analyzes the favorite URL and matches it with its internal database to come up with associated feeds and a taxonomy path. It then uses mapping rules to transform the taxonomy path into a folder suggestion. It then returns the feeds and suggested folders, which is what the client is interested in. - d. For authentication, the preferred UI server relies on the AOL standard authentication infrastructure.
- HEADLINE SERVER: The headline server serves RSS feed content (headlines and article summaries) to Web browsers or AOL Explorer clients upon request via HTTP. It isolates the web browsers from different RSS protocols. by normalizing feeds to one particular RSS format. Additionally, the server provides two interfaces, XML and DHTML, which allow simple access to feeds and headlines from almost any development platform. The headline server also allows for improved client performance by caching popular feeds and headlines and by using an HTTP connection pool to retrieve feeds from their source.
- ENHANCED FAVORITES CACHE COMPLEX: This
element 1308 caches user's favorites to reduce the load on the databases and offer a better experience for web users. The system handles requests from the UI server to acid/delete/modify users' data and stores it in theDB 1309 for persistence. - URL METADATA SERVER: This service can accept a request containing a URL or a set of URLs and return data about that. URL or set of URLs. The kinds of data that can be returned include folder suggestions and associated feeds. Incoming query requests come from the UI server in the form of XML over HTTP.
- DATABASE: The database stores the users' favorites and associated information. The data is accessed by the Cache Complex.
- RSS: This represents HTTP servers that can provide RSS and Atom feeds. These feeds might be offered by a service such as AOL or by other feed providers.
- Although the invention is described herein with reference to the preferred embodiment, one skilled in the art will readily appreciate that other applications may be substituted for those set forth herein without departing from the spirit and scope of the present invention. Accordingly, the invention should only be limited by the Claims included below.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US16/197,688 US20190095406A1 (en) | 2005-08-03 | 2018-11-21 | Enhanced favorites service for web browsers and web applications |
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/197,681 US8739020B2 (en) | 2005-08-03 | 2005-08-03 | Enhanced favorites service for web browsers and web applications |
US11/424,452 US9268867B2 (en) | 2005-08-03 | 2006-06-15 | Enhanced favorites service for web browsers and web applications |
US15/019,122 US10169306B2 (en) | 2005-08-03 | 2016-02-09 | Enhanced favorites service for web browsers and web applications |
US16/197,688 US20190095406A1 (en) | 2005-08-03 | 2018-11-21 | Enhanced favorites service for web browsers and web applications |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US15/019,122 Continuation US10169306B2 (en) | 2005-08-03 | 2016-02-09 | Enhanced favorites service for web browsers and web applications |
Publications (1)
Publication Number | Publication Date |
---|---|
US20190095406A1 true US20190095406A1 (en) | 2019-03-28 |
Family
ID=37727952
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/424,452 Active 2034-01-03 US9268867B2 (en) | 2005-08-03 | 2006-06-15 | Enhanced favorites service for web browsers and web applications |
US15/019,122 Active 2026-06-09 US10169306B2 (en) | 2005-08-03 | 2016-02-09 | Enhanced favorites service for web browsers and web applications |
US16/197,688 Pending US20190095406A1 (en) | 2005-08-03 | 2018-11-21 | Enhanced favorites service for web browsers and web applications |
Family Applications Before (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/424,452 Active 2034-01-03 US9268867B2 (en) | 2005-08-03 | 2006-06-15 | Enhanced favorites service for web browsers and web applications |
US15/019,122 Active 2026-06-09 US10169306B2 (en) | 2005-08-03 | 2016-02-09 | Enhanced favorites service for web browsers and web applications |
Country Status (2)
Country | Link |
---|---|
US (3) | US9268867B2 (en) |
WO (1) | WO2007019380A2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022062563A1 (en) * | 2020-09-22 | 2022-03-31 | 深圳市欢太科技有限公司 | Target information management method and apparatus, electronic device and storage medium |
Families Citing this family (76)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7702675B1 (en) | 2005-08-03 | 2010-04-20 | Aol Inc. | Automated categorization of RSS feeds using standardized directory structures |
US9268867B2 (en) * | 2005-08-03 | 2016-02-23 | Aol Inc. | Enhanced favorites service for web browsers and web applications |
US8739020B2 (en) | 2005-08-03 | 2014-05-27 | Aol Inc. | Enhanced favorites service for web browsers and web applications |
US8327297B2 (en) * | 2005-12-16 | 2012-12-04 | Aol Inc. | User interface system for handheld devices |
US20080046537A1 (en) * | 2006-08-18 | 2008-02-21 | Realnetworks | System and method for alerting a user of the availability of web feeds |
US20080120285A1 (en) * | 2006-11-16 | 2008-05-22 | Bellsouth Intellectual Property Corporation | Systems, methods, and computer readable mediums for displaying customized information in a ticker gui on a video display device |
US8032510B2 (en) * | 2008-03-03 | 2011-10-04 | Yahoo! Inc. | Social aspects of content aggregation, syndication, sharing, and updating |
US20080189647A1 (en) * | 2007-02-01 | 2008-08-07 | Research In Motion Limited | System and method for inline viewing of file content |
US8984389B2 (en) * | 2007-06-04 | 2015-03-17 | Lg Electronics Inc. | Mobile terminal for setting bookmarking area and control method thereof |
US8782124B2 (en) * | 2008-02-28 | 2014-07-15 | Red Hat, Inc. | Enhancing browser history using syndicated data feeds |
US7917521B2 (en) * | 2008-03-10 | 2011-03-29 | International Business Machines Corporation | User/browser state information sharing between browser applications |
US20090319928A1 (en) * | 2008-06-20 | 2009-12-24 | Microsoft Corporation | Generating previews for themes that personalize an operating environment |
US8612881B2 (en) * | 2008-08-13 | 2013-12-17 | Microsoft Corporation | Web page content discovery |
US20100094822A1 (en) * | 2008-10-13 | 2010-04-15 | Rohit Dilip Kelapure | System and method for determining a file save location |
FR2939217B1 (en) * | 2008-11-28 | 2012-07-13 | Anyware Technologies | DEVICE AND METHOD FOR MANAGING ELECTRONIC BOOKMARKS, COMPUTER PROGRAM PRODUCT, AND CORRESPONDING STORAGE MEDIUM |
KR101615579B1 (en) | 2008-12-15 | 2016-04-26 | 삼성전자주식회사 | Supporting Method And Supporting System For RSS channel Information, and Portable Device using the same |
US9230238B2 (en) * | 2009-03-10 | 2016-01-05 | Microsoft Technology Licensing, Llc | Favorites list sharing |
US8893036B1 (en) * | 2009-09-24 | 2014-11-18 | Adobe Systems Incorporated | Display region scrolling |
US10185580B2 (en) * | 2010-01-14 | 2019-01-22 | Init, Llc | Information management |
WO2021220058A1 (en) | 2020-05-01 | 2021-11-04 | Monday.com Ltd. | Digital processing systems and methods for enhanced collaborative workflow and networking systems, methods, and devices |
WO2021161104A1 (en) | 2020-02-12 | 2021-08-19 | Monday.Com | Enhanced display features in collaborative network systems, methods, and devices |
WO2021144656A1 (en) | 2020-01-15 | 2021-07-22 | Monday.Com | Digital processing systems and methods for graphical dynamic table gauges in collaborative work systems |
WO2021099839A1 (en) | 2019-11-18 | 2021-05-27 | Roy Mann | Collaborative networking systems, methods, and devices |
US8595551B2 (en) | 2010-06-11 | 2013-11-26 | Microsoft Corporation | Web application transitioning and transient web applications |
US8793650B2 (en) | 2010-06-11 | 2014-07-29 | Microsoft Corporation | Dynamic web application notifications including task bar overlays |
US8429546B2 (en) | 2010-06-11 | 2013-04-23 | Microsoft Corporation | Creating task sessions |
US9164671B2 (en) * | 2010-06-11 | 2015-10-20 | Microsoft Technology Licensing, Llc | Web application navigation domains |
US8434135B2 (en) | 2010-06-11 | 2013-04-30 | Microsoft Corporation | Creating and launching a web application with credentials |
US8671384B2 (en) | 2010-06-11 | 2014-03-11 | Microsoft Corporation | Web application pinning including task bar pinning |
US8863001B2 (en) | 2010-06-11 | 2014-10-14 | Microsoft Corporation | Web application home button |
US20120159325A1 (en) * | 2010-12-15 | 2012-06-21 | Microsoft Corporation | Delayed Progress Meter for Long Running Tasks in Web Applications |
US9058391B2 (en) | 2011-03-14 | 2015-06-16 | Slangwho, Inc. | System and method for transmitting a feed related to a first user to a second user |
US8667063B2 (en) * | 2011-12-12 | 2014-03-04 | Facebook, Inc. | Displaying news ticker content in a social networking system |
USD703685S1 (en) | 2011-12-28 | 2014-04-29 | Target Brands, Inc. | Display screen with graphical user interface |
USD705790S1 (en) * | 2011-12-28 | 2014-05-27 | Target Brands, Inc. | Display screen with graphical user interface |
USD705792S1 (en) | 2011-12-28 | 2014-05-27 | Target Brands, Inc. | Display screen with graphical user interface |
USD711400S1 (en) | 2011-12-28 | 2014-08-19 | Target Brands, Inc. | Display screen with graphical user interface |
USD703687S1 (en) | 2011-12-28 | 2014-04-29 | Target Brands, Inc. | Display screen with graphical user interface |
USD706793S1 (en) | 2011-12-28 | 2014-06-10 | Target Brands, Inc. | Display screen with graphical user interface |
USD703686S1 (en) | 2011-12-28 | 2014-04-29 | Target Brands, Inc. | Display screen with graphical user interface |
USD711399S1 (en) | 2011-12-28 | 2014-08-19 | Target Brands, Inc. | Display screen with graphical user interface |
USD715818S1 (en) | 2011-12-28 | 2014-10-21 | Target Brands, Inc. | Display screen with graphical user interface |
USD706794S1 (en) | 2011-12-28 | 2014-06-10 | Target Brands, Inc. | Display screen with graphical user interface |
USD734354S1 (en) * | 2012-09-28 | 2015-07-14 | Samsung Electronics Co., Ltd. | Display screen or portion thereof with generated image |
WO2014064713A1 (en) * | 2012-10-23 | 2014-05-01 | Watal Aditya | System and method for intelligently marking online and offline resources |
CN103856498B (en) * | 2012-11-29 | 2017-03-29 | 腾讯科技(深圳)有限公司 | A kind of method and device of presentation of information |
US9727618B2 (en) | 2012-12-21 | 2017-08-08 | Highspot, Inc. | Interest graph-powered feed |
US10204170B2 (en) | 2012-12-21 | 2019-02-12 | Highspot, Inc. | News feed |
USD735747S1 (en) * | 2013-03-14 | 2015-08-04 | Microsoft Corporation | Display screen with graphical user interface |
US10055418B2 (en) | 2014-03-14 | 2018-08-21 | Highspot, Inc. | Narrowing information search results for presentation to a user |
US20140359424A1 (en) * | 2013-05-28 | 2014-12-04 | Tencent Technology (Shenzhen) Company Limited | Method and apparatus for generating web browser launch pages |
KR101373708B1 (en) * | 2013-05-31 | 2014-03-13 | 윤대혁 | System for serving web surfing interface |
US9710434B2 (en) * | 2013-12-10 | 2017-07-18 | Highspot, Inc. | Skim preview |
US9984310B2 (en) | 2015-01-23 | 2018-05-29 | Highspot, Inc. | Systems and methods for identifying semantically and visually related content |
US10209872B2 (en) * | 2015-12-01 | 2019-02-19 | Samsung Electronics Co., Ltd. | Indicating states of native applications in application launcher |
US10454992B2 (en) * | 2016-04-14 | 2019-10-22 | International Business Machines Corporation | Automated RSS feed curator |
CN107193976B (en) * | 2017-05-25 | 2024-03-29 | 北京小米移动软件有限公司 | Information resource display method, device and computer readable storage medium |
CN107203630B (en) * | 2017-05-31 | 2020-11-24 | 北京安云世纪科技有限公司 | Application page collection method, device and corresponding mobile terminal |
CN107085617B (en) * | 2017-05-31 | 2020-11-24 | 北京安云世纪科技有限公司 | Application page collection method and device and corresponding mobile terminal |
US11340764B2 (en) * | 2018-06-16 | 2022-05-24 | Veeresh Devireddy | Cross-domain shortlisting |
US11698890B2 (en) | 2018-07-04 | 2023-07-11 | Monday.com Ltd. | System and method for generating a column-oriented data structure repository for columns of single data types |
US12353419B2 (en) | 2018-07-23 | 2025-07-08 | Monday.com Ltd. | System and method for generating a tagged column-oriented data structure |
US11175816B2 (en) | 2019-11-18 | 2021-11-16 | Monday.Com | Digital processing systems and methods for automatic user time zone updates in collaborative work systems |
US11829953B1 (en) | 2020-05-01 | 2023-11-28 | Monday.com Ltd. | Digital processing systems and methods for managing sprints using linked electronic boards |
US11720699B2 (en) * | 2020-12-15 | 2023-08-08 | Microsoft Technology Licensing, Llc | Inline file download controls in remote browser isolation system |
US11481288B2 (en) | 2021-01-14 | 2022-10-25 | Monday.com Ltd. | Digital processing systems and methods for historical review of specific document edits in collaborative work systems |
US12056664B2 (en) * | 2021-08-17 | 2024-08-06 | Monday.com Ltd. | Digital processing systems and methods for external events trigger automatic text-based document alterations in collaborative work systems |
US12105948B2 (en) | 2021-10-29 | 2024-10-01 | Monday.com Ltd. | Digital processing systems and methods for display navigation mini maps |
JP7676678B2 (en) * | 2022-10-14 | 2025-05-14 | 北京字跳▲網▼絡技▲術▼有限公司 | Video processing method, device, equipment and storage medium |
US11741071B1 (en) | 2022-12-28 | 2023-08-29 | Monday.com Ltd. | Digital processing systems and methods for navigating and viewing displayed content |
US11886683B1 (en) | 2022-12-30 | 2024-01-30 | Monday.com Ltd | Digital processing systems and methods for presenting board graphics |
US11893381B1 (en) | 2023-02-21 | 2024-02-06 | Monday.com Ltd | Digital processing systems and methods for reducing file bundle sizes |
US11971943B1 (en) * | 2023-02-24 | 2024-04-30 | Sap Se | Multiple actions for a web browser bookmark |
WO2024257014A1 (en) | 2023-06-13 | 2024-12-19 | Monday.com Ltd. | Digital processing systems and methods for enhanced data representation |
WO2025114749A1 (en) | 2023-11-28 | 2025-06-05 | Monday.com Ltd. | Digital processing systems and methods for facilitating the development and implementation of applications in conjunction with a serverless environment |
WO2025114750A1 (en) | 2023-11-28 | 2025-06-05 | Monday.com Ltd. | Digital processing systems and methods for managing workflows |
Citations (70)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6002402A (en) * | 1997-04-09 | 1999-12-14 | Symantec Corporation | System and method for producing a drag-and-drop object from a popup menu item |
US6262724B1 (en) * | 1999-04-15 | 2001-07-17 | Apple Computer, Inc. | User interface for presenting media information |
US20010028369A1 (en) * | 2000-03-17 | 2001-10-11 | Vizible.Com Inc. | Three dimensional spatial user interface |
US6356908B1 (en) * | 1999-07-30 | 2002-03-12 | International Business Machines Corporation | Automatic web page thumbnail generation |
US20020065849A1 (en) * | 2000-07-11 | 2002-05-30 | Ferguson Charles H. | Method and system for integrating network-based functionality into productivity applications employing word processing documents |
US20020069264A1 (en) * | 1999-03-25 | 2002-06-06 | Sandro Pasquali | System and method for building and executing a navigation instruction via corresponding sentence construction |
US20030020671A1 (en) * | 1999-10-29 | 2003-01-30 | Ovid Santoro | System and method for simultaneous display of multiple information sources |
US20030126136A1 (en) * | 2001-06-22 | 2003-07-03 | Nosa Omoigui | System and method for knowledge retrieval, management, delivery and presentation |
US20030146939A1 (en) * | 2001-09-24 | 2003-08-07 | John Petropoulos | Methods and apparatus for mouse-over preview of contextually relevant information |
US20030167315A1 (en) * | 2002-02-01 | 2003-09-04 | Softwerc Technologies, Inc. | Fast creation of custom internet portals using thin clients |
US20030184582A1 (en) * | 2002-03-27 | 2003-10-02 | Cohen Thomas Andrew | Browser plug-ins |
US20030210274A1 (en) * | 2002-05-07 | 2003-11-13 | Corel Corporation | Dockable drop-down dialogs |
US6684218B1 (en) * | 2000-11-21 | 2004-01-27 | Hewlett-Packard Development Company L.P. | Standard specific |
US6683629B1 (en) * | 2000-08-03 | 2004-01-27 | Neoplanet, Inc. | Method in a computer system for embedding a child window in a parent window |
US20040056893A1 (en) * | 2002-04-30 | 2004-03-25 | Canfield James Andrew | Instant messaging interface having a tear-off element |
US20040066414A1 (en) * | 2002-10-08 | 2004-04-08 | Microsoft Corporation | System and method for managing software applications in a graphical user interface |
US20040113948A1 (en) * | 2002-12-16 | 2004-06-17 | Khatoun Shahrbabaki | Detachable tabs presenting accessed objects in a multi-tab interface |
US6765592B1 (en) * | 1999-04-30 | 2004-07-20 | Microsoft Corporation | Undockable sub-windows |
US6771290B1 (en) * | 1998-07-17 | 2004-08-03 | B.E. Technology, Llc | Computer interface method and apparatus with portable network organization system and targeted advertising |
US20040205473A1 (en) * | 2000-01-27 | 2004-10-14 | Gwyn Fisher | Method and system for implementing an enterprise information portal |
US6806892B1 (en) * | 1999-12-20 | 2004-10-19 | International Business Machines Corporation | Layer viewport for enhanced viewing in layered drawings |
US20040212640A1 (en) * | 2003-04-25 | 2004-10-28 | Justin Mann | System and method for providing dynamic user information in an interactive display |
US6820111B1 (en) * | 1999-12-07 | 2004-11-16 | Microsoft Corporation | Computer user interface architecture that saves a user's non-linear navigation history and intelligently maintains that history |
US20040230917A1 (en) * | 2003-02-28 | 2004-11-18 | Bales Christopher E. | Systems and methods for navigating a graphical hierarchy |
US20040230572A1 (en) * | 2001-06-22 | 2004-11-18 | Nosa Omoigui | System and method for semantic knowledge retrieval, management, capture, sharing, discovery, delivery and presentation |
US20050097190A1 (en) * | 2003-10-31 | 2005-05-05 | Aaron Abdelhak | System and method for customized portal web pages |
US20050223081A1 (en) * | 2004-04-05 | 2005-10-06 | Mcmahan Paul F | Portal including detachable and reattachable portlets |
US20050251748A1 (en) * | 2003-03-24 | 2005-11-10 | Microsoft Corporation | System and method for viewing and editing multi-value properties |
US20050257128A1 (en) * | 1999-12-09 | 2005-11-17 | Simple.Com. | WWW browser configured to provide a windowed content manifestation environment |
US20050283738A1 (en) * | 2004-05-05 | 2005-12-22 | Joerg Beringer | Systems and methods for interfacing with a user of a computer system |
US20060048075A1 (en) * | 2004-08-02 | 2006-03-02 | International Business Machines Corporation | Tear-away topology views |
US20060069635A1 (en) * | 2002-09-12 | 2006-03-30 | Pranil Ram | Method of buying or selling items and a user interface to facilitate the same |
US20060074980A1 (en) * | 2004-09-29 | 2006-04-06 | Sarkar Pte. Ltd. | System for semantically disambiguating text information |
US20060107231A1 (en) * | 2004-11-12 | 2006-05-18 | Microsoft Corporation | Sidebar tile free-arrangement |
US20060158459A1 (en) * | 2004-07-20 | 2006-07-20 | Ferguson Stuart H | Systems and methods for creating user interfaces |
US20060206460A1 (en) * | 2005-03-14 | 2006-09-14 | Sanjay Gadkari | Biasing search results |
US20060212461A1 (en) * | 2005-03-21 | 2006-09-21 | Meysman David J | System for organizing a plurality of data sources into a plurality of taxonomies |
US20060277469A1 (en) * | 2004-06-25 | 2006-12-07 | Chaudhri Imran A | Preview and installation of user interface elements in a display environment |
US20060274086A1 (en) * | 2005-06-03 | 2006-12-07 | Scott Forstall | Clipview applications |
US20060277499A1 (en) * | 2005-06-07 | 2006-12-07 | Britt Clinton D | Enhanced speed interface method and system |
US20060277167A1 (en) * | 2005-05-20 | 2006-12-07 | William Gross | Search apparatus having a search result matrix display |
US20060288011A1 (en) * | 2005-06-21 | 2006-12-21 | Microsoft Corporation | Finding and consuming web subscriptions in a web browser |
US20060288329A1 (en) * | 2005-06-21 | 2006-12-21 | Microsoft Corporation | Content syndication platform |
US20070033517A1 (en) * | 2005-08-03 | 2007-02-08 | O'shaughnessy Timothy J | Enhanced favorites service for web browsers and web applications |
US20070038712A1 (en) * | 2005-08-15 | 2007-02-15 | Microsoft Corporation | Acquisition of syndication feed items via an information workflow application |
US7210093B1 (en) * | 2000-03-09 | 2007-04-24 | International Business Machines Corporation | Method, system, and program for displaying pages downloaded from over a network in an application window |
US20070174774A1 (en) * | 2005-04-20 | 2007-07-26 | Videoegg, Inc. | Browser editing with timeline representations |
US20080040675A1 (en) * | 2002-04-30 | 2008-02-14 | Aol Llc | Instant messaging interface having a tear-off element |
US20080046506A1 (en) * | 2002-09-06 | 2008-02-21 | Tal Broda | Method and apparatus for a multiplexed active data window in a near real-time business intelligence system |
US20080134018A1 (en) * | 1999-04-26 | 2008-06-05 | Mainstream Scientific, Llc | Component for Coordinating the Accessing and Rendering of an Application Media Package |
US20080263536A1 (en) * | 2004-03-31 | 2008-10-23 | International Business Machines Corporation | Controlling A GUI Display For A Plug-In |
US7478336B2 (en) * | 2003-11-06 | 2009-01-13 | International Business Machines Corporation | Intermediate viewer for transferring information elements via a transfer buffer to a plurality of sets of destinations |
US20090132942A1 (en) * | 1999-10-29 | 2009-05-21 | Surfcast, Inc. | System and Method for Simultaneous Display of Multiple Information Sources |
US20090158193A1 (en) * | 2004-06-25 | 2009-06-18 | Chaudhri Imran A | Layer For Accessing User Interface Elements |
US20090288032A1 (en) * | 2008-04-27 | 2009-11-19 | Htc Corporation | Electronic device and user interface display method thereof |
US7721303B2 (en) * | 2004-04-20 | 2010-05-18 | Embria Informatica Ltda. | System for management of interactions between users and software applications in a web environment |
US7814425B1 (en) * | 2005-12-30 | 2010-10-12 | Aol Inc. | Thumbnail image previews |
US7853877B2 (en) * | 2001-06-29 | 2010-12-14 | Microsoft Corporation | Gallery user interface controls |
US7865511B2 (en) * | 2004-06-25 | 2011-01-04 | Apple Inc. | News feed browser |
US20110035685A1 (en) * | 2005-03-25 | 2011-02-10 | Johanson Bradley E | Heterogenous content channel manager for ubiquitous computer software systems |
US8127248B2 (en) * | 2003-06-20 | 2012-02-28 | Apple Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
US20120066628A1 (en) * | 2010-09-09 | 2012-03-15 | Microsoft Corporation | Drag-able tabs |
US8255798B2 (en) * | 2007-01-07 | 2012-08-28 | Apple Inc. | Device, method, and graphical user interface for electronic document translation on a touch-screen display |
US8392877B1 (en) * | 2004-02-12 | 2013-03-05 | Raju Chiluvuri | System and method of application development using replaceable self-contained components (RSCCS) |
US20130091451A1 (en) * | 2005-01-18 | 2013-04-11 | Microsoft Corporation | System and method for visually browsing of open windows |
US8595308B1 (en) * | 1999-09-10 | 2013-11-26 | Ianywhere Solutions, Inc. | System, method, and computer program product for server side processing in a mobile device environment |
US20140281850A1 (en) * | 2013-03-14 | 2014-09-18 | Citta LLC | System and method of content stream utilization |
US9407963B2 (en) * | 2004-02-27 | 2016-08-02 | Yahoo! Inc. | Method and system for managing digital content including streaming media |
US20160343037A1 (en) * | 2004-08-04 | 2016-11-24 | Dizpersion | Method and system for the creating, managing, and delivering of enhanced feed formatted content |
US10268359B2 (en) * | 2003-08-29 | 2019-04-23 | Oath Inc. | Space-optimizing content display |
Family Cites Families (49)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5922044A (en) * | 1996-12-13 | 1999-07-13 | 3Com Corporation | System and method for providing information to applets in a virtual machine |
US6208995B1 (en) * | 1997-11-24 | 2001-03-27 | International Business Machines Corporation | Web browser download of bookmark set |
US6782430B1 (en) * | 1998-06-05 | 2004-08-24 | International Business Machines Corporation | Invalid link recovery |
US6959339B1 (en) * | 1998-11-06 | 2005-10-25 | International Business Machines Corporation | Technique for handling a universal image format on the internet |
US6493702B1 (en) * | 1999-05-05 | 2002-12-10 | Xerox Corporation | System and method for searching and recommending documents in a collection using share bookmarks |
IL130972A0 (en) * | 1999-07-15 | 2001-01-28 | Hotbar Com Israel Ltd | Method for the dynamic improvement of internet browser appearance and connectivity |
US7181438B1 (en) * | 1999-07-21 | 2007-02-20 | Alberti Anemometer, Llc | Database access system |
GB2352600A (en) | 1999-07-27 | 2001-01-31 | Ibm | Method, apparatus and computer program for dynamically changing a display |
US6665838B1 (en) * | 1999-07-30 | 2003-12-16 | International Business Machines Corporation | Web page thumbnails and user configured complementary information provided from a server |
US6868525B1 (en) * | 2000-02-01 | 2005-03-15 | Alberti Anemometer Llc | Computer graphic display visualization system and method |
US6961750B1 (en) * | 2000-05-18 | 2005-11-01 | Microsoft Corp. | Server-side control objects for processing client-side user interface elements |
US7565326B2 (en) * | 2000-05-25 | 2009-07-21 | Randle William M | Dialect independent multi-dimensional integrator using a normalized language platform and secure controlled access |
US7062475B1 (en) * | 2000-05-30 | 2006-06-13 | Alberti Anemometer Llc | Personalized multi-service computer environment |
US6973456B1 (en) * | 2000-08-10 | 2005-12-06 | Ross Elgart | Database system and method for organizing and sharing information |
NZ525601A (en) * | 2000-10-03 | 2004-11-26 | Ronald Neville Langford | Method of locating a web page by utilising visual images relating to the web page |
US7080139B1 (en) * | 2001-04-24 | 2006-07-18 | Fatbubble, Inc | Method and apparatus for selectively sharing and passively tracking communication device experiences |
WO2003003239A1 (en) * | 2001-06-28 | 2003-01-09 | Lastone. Co., Ltd. | Web os and web desktop |
US20070198943A1 (en) * | 2001-11-06 | 2007-08-23 | Tom Grason | System and Method for Distributing News Articles and Other Information in an Organization |
US20040001081A1 (en) * | 2002-06-19 | 2004-01-01 | Marsh David J. | Methods and systems for enhancing electronic program guides |
US8028092B2 (en) * | 2002-06-28 | 2011-09-27 | Aol Inc. | Inserting advertising content |
US20040049514A1 (en) * | 2002-09-11 | 2004-03-11 | Sergei Burkov | System and method of searching data utilizing automatic categorization |
US7234114B2 (en) * | 2003-03-24 | 2007-06-19 | Microsoft Corporation | Extensible object previewer in a shell browser |
GB0315191D0 (en) * | 2003-06-28 | 2003-08-06 | Ibm | Methods, apparatus and computer programs for visualization and management of data organisation within a data processing system |
US8200775B2 (en) * | 2005-02-01 | 2012-06-12 | Newsilike Media Group, Inc | Enhanced syndication |
US20050050472A1 (en) * | 2003-08-28 | 2005-03-03 | Faseler Walter L. | Method and apparatus for storing and accessing URL links |
US20050165615A1 (en) * | 2003-12-31 | 2005-07-28 | Nelson Minar | Embedding advertisements in syndicated content |
US8316128B2 (en) * | 2004-01-26 | 2012-11-20 | Forte Internet Software, Inc. | Methods and system for creating and managing identity oriented networked communication |
US20050188403A1 (en) * | 2004-02-23 | 2005-08-25 | Kotzin Michael D. | System and method for presenting and editing customized media streams to a content providing device |
US7293019B2 (en) * | 2004-03-02 | 2007-11-06 | Microsoft Corporation | Principles and methods for personalizing newsfeeds via an analysis of information novelty and dynamics |
US20050216825A1 (en) * | 2004-03-12 | 2005-09-29 | Onfolio, Inc. | Local storage of script-containing content |
US7949726B2 (en) * | 2004-03-12 | 2011-05-24 | Ocean And Coastal Environmental Sensing, Inc. | System and method for delivering information on demand |
CN101228521B (en) * | 2004-03-15 | 2013-02-13 | 雅虎公司 | Systems and methods for subscribing user portal pages to syndicated feeds |
US7373358B2 (en) * | 2004-04-12 | 2008-05-13 | Sap Aktiengesellschaft | User interface for maintaining categorization schemes |
US7424476B2 (en) * | 2004-04-16 | 2008-09-09 | Aol Llc | Categorized web browsing history |
WO2005103929A1 (en) * | 2004-04-20 | 2005-11-03 | Pluck Corporation | Method, system, and computer program product for sharing information within a global computer network |
US8065383B2 (en) * | 2004-05-17 | 2011-11-22 | Simplefeed, Inc. | Customizable and measurable information feeds for personalized communication |
US7451152B2 (en) * | 2004-07-29 | 2008-11-11 | Yahoo! Inc. | Systems and methods for contextual transaction proposals |
US7634535B2 (en) * | 2004-09-14 | 2009-12-15 | Watson Stuart T | Method and system for tracking multiple information feeds on a communications network |
US7957723B2 (en) * | 2004-10-01 | 2011-06-07 | Nokia Corporation | Sharing information feed data |
US20070050446A1 (en) * | 2005-02-01 | 2007-03-01 | Moore James F | Managing network-accessible resources |
US10740722B2 (en) * | 2005-04-25 | 2020-08-11 | Skyword Inc. | User-driven media system in a computer network |
US20060259462A1 (en) * | 2005-05-12 | 2006-11-16 | Sybase, Inc. | System and Methodology for Real-time Content Aggregation and Syndication |
US20060265396A1 (en) * | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
US20060265394A1 (en) * | 2005-05-19 | 2006-11-23 | Trimergent | Personalizable information networks |
US20070011665A1 (en) * | 2005-06-21 | 2007-01-11 | Microsoft Corporation | Content syndication platform |
US7865830B2 (en) * | 2005-07-12 | 2011-01-04 | Microsoft Corporation | Feed and email content |
US7971147B2 (en) * | 2005-07-25 | 2011-06-28 | Billeo, Inc. | Methods and systems for automatically creating a site menu |
US8190997B2 (en) * | 2005-10-07 | 2012-05-29 | Google Inc. | Personalized content feed suggestions page |
US20070094389A1 (en) * | 2005-10-23 | 2007-04-26 | Bill Nussey | Provision of rss feeds based on classification of content |
-
2006
- 2006-06-15 US US11/424,452 patent/US9268867B2/en active Active
- 2006-08-03 WO PCT/US2006/030588 patent/WO2007019380A2/en active Application Filing
-
2016
- 2016-02-09 US US15/019,122 patent/US10169306B2/en active Active
-
2018
- 2018-11-21 US US16/197,688 patent/US20190095406A1/en active Pending
Patent Citations (71)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6002402A (en) * | 1997-04-09 | 1999-12-14 | Symantec Corporation | System and method for producing a drag-and-drop object from a popup menu item |
US6771290B1 (en) * | 1998-07-17 | 2004-08-03 | B.E. Technology, Llc | Computer interface method and apparatus with portable network organization system and targeted advertising |
US20020069264A1 (en) * | 1999-03-25 | 2002-06-06 | Sandro Pasquali | System and method for building and executing a navigation instruction via corresponding sentence construction |
US6262724B1 (en) * | 1999-04-15 | 2001-07-17 | Apple Computer, Inc. | User interface for presenting media information |
US20080134018A1 (en) * | 1999-04-26 | 2008-06-05 | Mainstream Scientific, Llc | Component for Coordinating the Accessing and Rendering of an Application Media Package |
US6765592B1 (en) * | 1999-04-30 | 2004-07-20 | Microsoft Corporation | Undockable sub-windows |
US6356908B1 (en) * | 1999-07-30 | 2002-03-12 | International Business Machines Corporation | Automatic web page thumbnail generation |
US8595308B1 (en) * | 1999-09-10 | 2013-11-26 | Ianywhere Solutions, Inc. | System, method, and computer program product for server side processing in a mobile device environment |
US20030020671A1 (en) * | 1999-10-29 | 2003-01-30 | Ovid Santoro | System and method for simultaneous display of multiple information sources |
US20090132942A1 (en) * | 1999-10-29 | 2009-05-21 | Surfcast, Inc. | System and Method for Simultaneous Display of Multiple Information Sources |
US7987431B2 (en) * | 1999-10-29 | 2011-07-26 | Surfcast, Inc. | System and method for simultaneous display of multiple information sources |
US6820111B1 (en) * | 1999-12-07 | 2004-11-16 | Microsoft Corporation | Computer user interface architecture that saves a user's non-linear navigation history and intelligently maintains that history |
US20050257128A1 (en) * | 1999-12-09 | 2005-11-17 | Simple.Com. | WWW browser configured to provide a windowed content manifestation environment |
US6806892B1 (en) * | 1999-12-20 | 2004-10-19 | International Business Machines Corporation | Layer viewport for enhanced viewing in layered drawings |
US20040205473A1 (en) * | 2000-01-27 | 2004-10-14 | Gwyn Fisher | Method and system for implementing an enterprise information portal |
US7210093B1 (en) * | 2000-03-09 | 2007-04-24 | International Business Machines Corporation | Method, system, and program for displaying pages downloaded from over a network in an application window |
US20010028369A1 (en) * | 2000-03-17 | 2001-10-11 | Vizible.Com Inc. | Three dimensional spatial user interface |
US20020065849A1 (en) * | 2000-07-11 | 2002-05-30 | Ferguson Charles H. | Method and system for integrating network-based functionality into productivity applications employing word processing documents |
US6683629B1 (en) * | 2000-08-03 | 2004-01-27 | Neoplanet, Inc. | Method in a computer system for embedding a child window in a parent window |
US6684218B1 (en) * | 2000-11-21 | 2004-01-27 | Hewlett-Packard Development Company L.P. | Standard specific |
US20040230572A1 (en) * | 2001-06-22 | 2004-11-18 | Nosa Omoigui | System and method for semantic knowledge retrieval, management, capture, sharing, discovery, delivery and presentation |
US20030126136A1 (en) * | 2001-06-22 | 2003-07-03 | Nosa Omoigui | System and method for knowledge retrieval, management, delivery and presentation |
US7853877B2 (en) * | 2001-06-29 | 2010-12-14 | Microsoft Corporation | Gallery user interface controls |
US20030146939A1 (en) * | 2001-09-24 | 2003-08-07 | John Petropoulos | Methods and apparatus for mouse-over preview of contextually relevant information |
US20030167315A1 (en) * | 2002-02-01 | 2003-09-04 | Softwerc Technologies, Inc. | Fast creation of custom internet portals using thin clients |
US20030184582A1 (en) * | 2002-03-27 | 2003-10-02 | Cohen Thomas Andrew | Browser plug-ins |
US20040056893A1 (en) * | 2002-04-30 | 2004-03-25 | Canfield James Andrew | Instant messaging interface having a tear-off element |
US20080040675A1 (en) * | 2002-04-30 | 2008-02-14 | Aol Llc | Instant messaging interface having a tear-off element |
US20030210274A1 (en) * | 2002-05-07 | 2003-11-13 | Corel Corporation | Dockable drop-down dialogs |
US20080046506A1 (en) * | 2002-09-06 | 2008-02-21 | Tal Broda | Method and apparatus for a multiplexed active data window in a near real-time business intelligence system |
US20060069635A1 (en) * | 2002-09-12 | 2006-03-30 | Pranil Ram | Method of buying or selling items and a user interface to facilitate the same |
US20040066414A1 (en) * | 2002-10-08 | 2004-04-08 | Microsoft Corporation | System and method for managing software applications in a graphical user interface |
US20040113948A1 (en) * | 2002-12-16 | 2004-06-17 | Khatoun Shahrbabaki | Detachable tabs presenting accessed objects in a multi-tab interface |
US20040230917A1 (en) * | 2003-02-28 | 2004-11-18 | Bales Christopher E. | Systems and methods for navigating a graphical hierarchy |
US20050251748A1 (en) * | 2003-03-24 | 2005-11-10 | Microsoft Corporation | System and method for viewing and editing multi-value properties |
US20040212640A1 (en) * | 2003-04-25 | 2004-10-28 | Justin Mann | System and method for providing dynamic user information in an interactive display |
US8127248B2 (en) * | 2003-06-20 | 2012-02-28 | Apple Inc. | Computer interface having a virtual single-layer mode for viewing overlapping objects |
US10268359B2 (en) * | 2003-08-29 | 2019-04-23 | Oath Inc. | Space-optimizing content display |
US20050097190A1 (en) * | 2003-10-31 | 2005-05-05 | Aaron Abdelhak | System and method for customized portal web pages |
US7478336B2 (en) * | 2003-11-06 | 2009-01-13 | International Business Machines Corporation | Intermediate viewer for transferring information elements via a transfer buffer to a plurality of sets of destinations |
US8392877B1 (en) * | 2004-02-12 | 2013-03-05 | Raju Chiluvuri | System and method of application development using replaceable self-contained components (RSCCS) |
US9407963B2 (en) * | 2004-02-27 | 2016-08-02 | Yahoo! Inc. | Method and system for managing digital content including streaming media |
US20080263536A1 (en) * | 2004-03-31 | 2008-10-23 | International Business Machines Corporation | Controlling A GUI Display For A Plug-In |
US20050223081A1 (en) * | 2004-04-05 | 2005-10-06 | Mcmahan Paul F | Portal including detachable and reattachable portlets |
US7721303B2 (en) * | 2004-04-20 | 2010-05-18 | Embria Informatica Ltda. | System for management of interactions between users and software applications in a web environment |
US20050283738A1 (en) * | 2004-05-05 | 2005-12-22 | Joerg Beringer | Systems and methods for interfacing with a user of a computer system |
US7865511B2 (en) * | 2004-06-25 | 2011-01-04 | Apple Inc. | News feed browser |
US20060277469A1 (en) * | 2004-06-25 | 2006-12-07 | Chaudhri Imran A | Preview and installation of user interface elements in a display environment |
US20090158193A1 (en) * | 2004-06-25 | 2009-06-18 | Chaudhri Imran A | Layer For Accessing User Interface Elements |
US20060158459A1 (en) * | 2004-07-20 | 2006-07-20 | Ferguson Stuart H | Systems and methods for creating user interfaces |
US20060048075A1 (en) * | 2004-08-02 | 2006-03-02 | International Business Machines Corporation | Tear-away topology views |
US20160343037A1 (en) * | 2004-08-04 | 2016-11-24 | Dizpersion | Method and system for the creating, managing, and delivering of enhanced feed formatted content |
US20060074980A1 (en) * | 2004-09-29 | 2006-04-06 | Sarkar Pte. Ltd. | System for semantically disambiguating text information |
US20060107231A1 (en) * | 2004-11-12 | 2006-05-18 | Microsoft Corporation | Sidebar tile free-arrangement |
US20130091451A1 (en) * | 2005-01-18 | 2013-04-11 | Microsoft Corporation | System and method for visually browsing of open windows |
US20060206460A1 (en) * | 2005-03-14 | 2006-09-14 | Sanjay Gadkari | Biasing search results |
US20060212461A1 (en) * | 2005-03-21 | 2006-09-21 | Meysman David J | System for organizing a plurality of data sources into a plurality of taxonomies |
US20110035685A1 (en) * | 2005-03-25 | 2011-02-10 | Johanson Bradley E | Heterogenous content channel manager for ubiquitous computer software systems |
US20070174774A1 (en) * | 2005-04-20 | 2007-07-26 | Videoegg, Inc. | Browser editing with timeline representations |
US20060277167A1 (en) * | 2005-05-20 | 2006-12-07 | William Gross | Search apparatus having a search result matrix display |
US20060274086A1 (en) * | 2005-06-03 | 2006-12-07 | Scott Forstall | Clipview applications |
US20060277499A1 (en) * | 2005-06-07 | 2006-12-07 | Britt Clinton D | Enhanced speed interface method and system |
US20060288329A1 (en) * | 2005-06-21 | 2006-12-21 | Microsoft Corporation | Content syndication platform |
US20060288011A1 (en) * | 2005-06-21 | 2006-12-21 | Microsoft Corporation | Finding and consuming web subscriptions in a web browser |
US20070033517A1 (en) * | 2005-08-03 | 2007-02-08 | O'shaughnessy Timothy J | Enhanced favorites service for web browsers and web applications |
US20070038712A1 (en) * | 2005-08-15 | 2007-02-15 | Microsoft Corporation | Acquisition of syndication feed items via an information workflow application |
US7814425B1 (en) * | 2005-12-30 | 2010-10-12 | Aol Inc. | Thumbnail image previews |
US8255798B2 (en) * | 2007-01-07 | 2012-08-28 | Apple Inc. | Device, method, and graphical user interface for electronic document translation on a touch-screen display |
US20090288032A1 (en) * | 2008-04-27 | 2009-11-19 | Htc Corporation | Electronic device and user interface display method thereof |
US20120066628A1 (en) * | 2010-09-09 | 2012-03-15 | Microsoft Corporation | Drag-able tabs |
US20140281850A1 (en) * | 2013-03-14 | 2014-09-18 | Citta LLC | System and method of content stream utilization |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022062563A1 (en) * | 2020-09-22 | 2022-03-31 | 深圳市欢太科技有限公司 | Target information management method and apparatus, electronic device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
US20160154773A1 (en) | 2016-06-02 |
US20070033517A1 (en) | 2007-02-08 |
WO2007019380A3 (en) | 2009-04-23 |
US9268867B2 (en) | 2016-02-23 |
US10169306B2 (en) | 2019-01-01 |
WO2007019380A2 (en) | 2007-02-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20190095406A1 (en) | Enhanced favorites service for web browsers and web applications | |
US9754042B2 (en) | Enhanced favorites service for web browsers and web applications | |
US6665842B2 (en) | Adaptive font sizes for network browsing | |
US10678871B2 (en) | Accelerating find in page queries within a web browser | |
US7565409B2 (en) | Acquiring web page information without commitment to downloading the web page | |
US7702675B1 (en) | Automated categorization of RSS feeds using standardized directory structures | |
US8856643B2 (en) | Unique URLs for browsing tagged content | |
CA2333372C (en) | Multi-target links for navigating between hypertext documents and the like | |
US7353246B1 (en) | System and method for enabling information associations | |
US8412702B2 (en) | System, method, and/or apparatus for reordering search results | |
US8122104B2 (en) | Method and system for providing XML-based asynchronous and interactive feeds for web applications | |
US20190034541A1 (en) | Automated contextual index suppression | |
US7454706B1 (en) | Multiple-page shell user interface | |
US20040267815A1 (en) | Searchable personal browsing history | |
US20090083232A1 (en) | Search results with search query suggestions | |
US20070073833A1 (en) | Web page preview without browsing to web page | |
US20090249179A1 (en) | Method to display multiple cached webpages related to a bookmark | |
KR20000069012A (en) | An apparatus and method for retrieving information using standard objects | |
US20140229811A1 (en) | Bookmark-Based Access to Content Feeds | |
KR20030094261A (en) | System and Method For Personalized Presentation Of Web Pages | |
US8607136B2 (en) | Maintaining tags for individual communities | |
US20070162524A1 (en) | Network document management | |
US20090222755A1 (en) | Tracking tag content by keywords and communities | |
US20090006361A1 (en) | Method and system for containing and accessing mulitple web browsers | |
US11100181B2 (en) | Providing continued searching and associated indicators |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: AOL LLC, VIRGINIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:O'SHAUGHNESSY, TIMOTHY;KHOSLA, ADITYA;LAPORTE, BROCK;AND OTHERS;SIGNING DATES FROM 20060808 TO 20060824;REEL/FRAME:047582/0886 Owner name: AOL INC., VIRGINIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:AOL LLC;REEL/FRAME:047622/0893 Effective date: 20091204 Owner name: OATH INC., VIRGINIA Free format text: CHANGE OF NAME;ASSIGNOR:AOL INC.;REEL/FRAME:047622/0964 Effective date: 20170612 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
AS | Assignment |
Owner name: VERIZON MEDIA INC., NEW YORK Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:OATH INC.;REEL/FRAME:054258/0635 Effective date: 20201005 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
AS | Assignment |
Owner name: YAHOO ASSETS LLC, VIRGINIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.);REEL/FRAME:058982/0282 Effective date: 20211117 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
AS | Assignment |
Owner name: ROYAL BANK OF CANADA, AS COLLATERAL AGENT, CANADA Free format text: PATENT SECURITY AGREEMENT (FIRST LIEN);ASSIGNOR:YAHOO ASSETS LLC;REEL/FRAME:061571/0773 Effective date: 20220928 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION COUNTED, NOT YET MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |