WO2008042993A2 - Procédé d'affichage d'indications de contenu pertinent - Google Patents
Procédé d'affichage d'indications de contenu pertinent Download PDFInfo
- Publication number
- WO2008042993A2 WO2008042993A2 PCT/US2007/080357 US2007080357W WO2008042993A2 WO 2008042993 A2 WO2008042993 A2 WO 2008042993A2 US 2007080357 W US2007080357 W US 2007080357W WO 2008042993 A2 WO2008042993 A2 WO 2008042993A2
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- content
- user
- healthcare portal
- portal
- healthcare
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H40/00—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices
- G16H40/60—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices
- G16H40/67—ICT specially adapted for the management or administration of healthcare resources or facilities; ICT specially adapted for the management or operation of medical equipment or devices for the operation of medical equipment or devices for remote operation
-
- G—PHYSICS
- G16—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
- G16H—HEALTHCARE INFORMATICS, i.e. INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR THE HANDLING OR PROCESSING OF MEDICAL OR HEALTHCARE DATA
- G16H80/00—ICT specially adapted for facilitating communication between medical practitioners or patients, e.g. for collaborative diagnosis, therapy or health monitoring
Definitions
- This document relates to displaying indications of relevant content that is available to a user from a web portal.
- a web portal generally is a collection of web pages, images, videos or other digital assets that are hosted on one or more web servers that usually are accessible via the Internet.
- a web portal may provide access to a vast quantity of content. In such cases, it may be difficult for a user of the web portal to quickly and easily navigate to relevant content made available by the portal.
- An online healthcare portal includes multiple different sections that are related to different aspects of healthcare.
- a user of the online healthcare portal is able to navigate through the online healthcare portal, including the multiple different sections of the online healthcare portal.
- the user is able to view content made available by the online healthcare portal in a graphical user interface.
- a present location of the user within the online healthcare portal is determined.
- the present location of the user within the online healthcare portal corresponds to a particular one of the different sections of the online healthcare portal.
- a context of the user within the online healthcare portal also is determined based on the particular section of the online healthcare portal within which the user is determined to be presently located.
- a subset of content is identified as potentially relevant to the user from among a collection of content that is made available by the online healthcare portal based at least in part upon the determined context of the user within the online healthcare portal.
- indications of at least some of the subset of content identified as potentially relevant to the user are displayed in the graphical user interface.
- Implementations may include one or more of the following features. For example, a number of individual pieces of content may be identified as potentially relevant to the user.
- a dedicated display component for profiling content that is made available by the online healthcare portal, that is potentially relevant to the user, and that is different than the content presently being viewed by the user may be rendered in the graphical user interface.
- the dedicated display component may be segmented into the same number of different regions as the number of individual pieces of content identified as potentially relevant to the user, with each segmented region of the dedicated display component corresponding to a particular one of the individual pieces of content identified as potentially relevant to the user.
- indications of the individual pieces of content identified as potentially relevant to the user may be displayed in the corresponding regions of the dedicated display component.
- a relative relevancy ranking for the individual pieces of content identified as potentially relevant to the user may be determined and the area of the segmented regions of the dedicated display may be allocated based on the relative relevancy rankings of the individual pieces of content to which the segmented regions correspond. Additionally or alternatively, the different sections of the online healthcare portal from which each of the individual pieces of content is drawn may be determined, and the background colors of the regions of the dedicated display may reflect the sections of the online healthcare portal from which the individual pieces of content identified as potentially relevant to the user are drawn.
- a new subset of content may be identified as potentially relevant to the user from among the collection of content that is made available by the online healthcare portal.
- the new subset of content identified as potentially relevant to the user may include at least one of piece of content that was not included in the previous subset of content identified as potentially relevant to the user.
- the dedicated display component may be updated.
- the dedicated display component may be re-segmented into the same number of different regions as the number of individual pieces of content in the new subset of content, with each newly segmented region of the dedicated display component corresponding to a particular one of the individual pieces of content of the new subset of content identified as potentially relevant to the user.
- indications of the individual pieces of content of the new subset of content identified as potentially relevant to the user may be displayed in the corresponding regions of the dedicated display component. Identifying a new subset of content as potentially relevant to the user may include identifying the new subset of content while the user remains at the present location within the online healthcare portal. In addition, an indication that reflects how long the updated dedicated display component will persist before the updated dedicated display component is refreshed may be displayed.
- a new subset of content may be identified as potentially relevant to the user
- the dedicated display component may be updated to reflect the new subset of content identified as potentially relevant to the user
- a tool may be provided to the user that enables the user to perceive the previous version of the dedicated display component before it was updated to reflect the new subset of content identified as potentially relevant to the user.
- relative popularities for at least a portion of the individual pieces of content made available by the online healthcare portal may be determined, and popularity scores may be assigned to each of the individual pieces of content within the portion of the individual pieces of content for which relative popularities were determined based on the determined relative popularities of the individual pieces of content.
- Subjects of each of the individual pieces of content within the portion of individual pieces of content also may be determined, and subject scores may be assigned to each of the individual pieces of content within the portion of the individual pieces of content based on the determined subjects of the individual pieces of content.
- publishers may be determined for each of the individual pieces of content within the portion of individual pieces of content, and publisher scores may be assigned to each of the individual pieces of content within the portion of the individual pieces of content based on the determined publishers of the individual pieces of content.
- publication times maybe determined for each of the individual pieces of content within the portion of individual pieces of content, and recency scores maybe assigned to each of the individual pieces of content within the portion of the individual pieces of content based on the determined publication times of the individual pieces of content.
- an extent to which each of the individual pieces of content has been accessed by other users of the online healthcare portal during a predetermined period may be determined, and activity scores may be assigned to each of the individual pieces of content within the portion of the individual pieces of content based on the extent to which each of the individual pieces of content has been accessed by other users during the predetermined period.
- content relevancy scores may be assigned to each of the individual pieces of content within the portion of the individual pieces of content based on the context, popularity, publisher, recency, and activity scores assigned to each of the individual pieces of content within the portion of the individual pieces of content, and, one or more of the individual pieces of content within the portion of the individual pieces of content may be identified as potentially relevant to the user based on the content relevancy scores assigned to each of the individual pieces of content within the portion of the individual pieces of content.
- identifying a subset of content as potentially relevant to the user may include identifying a subset of content that is currently being accessed by other users of the online healthcare portal and that is drawn from the same section of the online healthcare portal within which the user presently is located. Furthermore, identifying a subset of content that is currently being accessed by other users of the online healthcare portal and that is drawn from the same section of the online healthcare portal within which the user presently is located may include identifying a subset of content that is currently being accessed by at least a threshold number of other users of the online healthcare portal and/or a threshold number of other users of the online healthcare portal that exhibit a threshold degree of similarity to the user.
- content made available by the healthcare portal is presently displayed to a user of the healthcare portal.
- additional content that is made available by the healthcare portal and that is proximate to the user is identified.
- the proximate content is associated with the content presently displayed to the user and is a subset of the content made available by the healthcare portal.
- An indication of a threshold time period is accessed, which of the identified proximate content has been accessed by other users of the healthcare portal within the threshold time period defined by the accessed indication of the threshold time period is determined, and indications of at least some of the identified proximate content determined to have been accessed, within the threshold time period, by other users of the healthcare portal is displayed to the user of the healthcare portal.
- Implementations may include one or more of the following features. For example, it may be determined that the user is currently located within a particular section of the healthcare portal, and content that is associated with the particular section of the healthcare portal may be identified as proximate to the user. Furthermore, it may be determined that the user is no longer located within a different section of the healthcare portal within which the user previously had been located, and, based on determining that the user is no longer located within the different section of the healthcare portal, a proximate content designation that had been applied to content associated with the different section of the healthcare portal while the user previously was located within the different section of the healthcare portal may be expired.
- attributes associated with the user may be compared to attributes associated with other users of the healthcare portal. Based on results of this comparison, a subset of the other users of the healthcare portal that have attributes that are similar to the attributes associated with the user may be identified, and, only content published by other users of the healthcare portal that have attributes that are similar to the attributes associated with the user may be identified as proximate. Additionally or alternatively, an indication of subject matter that is of interest to the user may be accessed and a determination as to which content made available by the healthcare portal is related to the subject matter of interest to the user may be made. Thereafter, only content determined to be related to the subject matter of interest to the user may be identified as proximate.
- popularity indications may be received for at least some of the identified proximate content determined to have been accessed, within the threshold time period, by other users of the healthcare portal. Thereafter, at least some of the identified proximate content determined to have been accessed, within the threshold time period, by other users of the healthcare portal, may be ranked by popularity and more popular proximate content determined to have been accessed, within the threshold time period, by other users of the healthcare portal may be displayed to the user of the healthcare portal.
- an indication of a duration over which the display of the indications will persist to be displayed to the user of the healthcare portal may be displayed.
- synopses for at least some of the content for which indications are displayed may be generated and rendered.
- generating and rendering synopses may include rendering a title, a keyword, a first sentence, or an important sentence related to at least one of the items of the content.
- multiple items within the identified proximate content determined to have been accessed, within the threshold time period, by other users of the healthcare portal may be identified as potentially relevant to the user.
- an active display portion of a graphical user interface that is displayed to the user of the healthcare portal may be segmented into different regions, and one of the items identified as potentially relevant to the user of the healthcare portal may be associated with a particular one of the different regions of the active display portion. Thereafter, an indication of the item associated with the particular region of the active display may be rendered within the particular region of the active display.
- area may be allocated to an individual region of the segmented display based on an importance of an item associated with the individual region. Alternatively, area may be allocated to an individual region of the segmented display based on a popularity of an item associated with the individual region.
- the user of the healthcare portal may be able to interact with the displayed indications of the active content to retrieve additional information related to the active content.
- a determination may be made as to which of the identified proximate content is presently being accessed by other users of the healthcare portal and indications of at least some of the identified proximate content presently being accessed by other users of the healthcare portal may be displayed to the user of the healthcare portal.
- content available from an online healthcare resource is accessed and a particular piece of content that is available from the online healthcare resource that is presently displayed to a user of the online healthcare resource is detected.
- a subset of content that is related to the particular piece of content presently displayed to the user of the online healthcare resource is identified from among the content available from the online healthcare resource.
- Individual pieces of content from within the subset that presently are being accessed by other users of the online healthcare resource then are identified, and indications of at least some of the individual pieces of content from within the subset that presently are being accessed by other users of the online healthcare resource are displayed to the user of the online healthcare resource.
- Implementations may include one or more of the following features. For example, identifying individual pieces of content from within the subset that presently are being accessed by other users of the online healthcare resource may include identifying individual pieces of content from within the subset that presently are being accessed by other users of the online healthcare resource that exhibit a threshold degree of similarity to the user and/or that are members of the user's social network.
- the various aspects, implementations, and features may be implemented using, for example, one or more of a method, an apparatus, a system, an apparatus, system, tool, or processing device for performing a method, a program or other set of instructions, an apparatus that includes a program or a set of instructions, and a computer program embodied in a tangible computer readable medium.
- the tangible computer readable medium may include, for example, instructions, software, images, and other data.
- FIG. 1 illustrates an example of a graphical user interface (GUI) that includes an active display for displaying indications of relevant content to a user of a web portal.
- GUI graphical user interface
- FIG. 2 illustrates an example of a GUI with an active display for displaying indications of relevant content to a user of a web portal that has been modified in response to user interaction with the GUI.
- FIG. 3 is a block diagram of an example of a communications system that provides access to a web portal.
- FIG. 4 is a tree diagram of an example of a hierarchical architecture of a web portal.
- FIG. 5 is a block diagram of a library of content that is made available by a web portal.
- FIG. 6 illustrates a Venn diagram of an example of the universe of content made available by a web portal.
- FIG. 7 illustrates an example of a GUI that includes an active display for displaying indications of relevant content to a user of a web portal.
- FIG. 8 a is a flow chart of an example of a process for identifying content made available by a web portal that is relevant to a user of the web portal.
- FIG. 8b is a flow chart of an example of a process for determining the relevancy of a piece content made available by a web portal to a user of the web portal.
- FIGS. 9a and 9b are illustrations of an active display for displaying indications of relevant content to a user of a web portal that is configured to enable a user to track the history of the indications of relevant content displayed by the active display.
- a user may use a healthcare portal to manage a user's healthcare needs and/or to manage the healthcare needs of the user's family.
- a healthcare portal may be configured to provide access to a wealth of healthcare-oriented content and to reduce the burden of acquiring and managing healthcare information from disparate sources, processing health care claims, and reimbursing healthcare providers.
- the healthcare portal may provide tools that assist the user in managing one or more medical conditions (e.g., diabetes), for example, by suggesting content that is relevant to the user's medical condition, enabling the user to track the user's medical condition using different metrics (e.g., glucose level, self-identified mood, self-assessed neuropathy ratings, and blood pressure), and enabling the user to communicate (and otherwise interact) with other similarly situated users.
- metrics e.g., glucose level, self-identified mood, self-assessed neuropathy ratings, and blood pressure
- a user While navigating a healthcare portal, a user may expend substantial time and effort trying to locate content that is responsive (or otherwise relevant) to the user's interest. Therefore, identifying content that is relevant to the user from among the vast quantity of content that is available from the healthcare portal and displaying indications of the relevant content to the user may reduce the time and effort the user expends trying to locate relevant (or desired) content. Furthermore, oftentimes, the user may be attempting to locate content that is similar, if not identical, to content that other users also are attempting to locate. As a result, enabling the user to perceive content that is being accessed (or published) by other users of the healthcare portal may reduce the time and effort expended by the user in locating relevant (or desired) content. Therefore, a healthcare portal may present an active display within a web page that displays indications of relevant content that is available to the user from the healthcare portal and/or that displays indications of content that is being accessed (or published) by other users of the healthcare portal.
- a user of a healthcare portal may access a "Conditions & Treatments" section of a healthcare portal in order to retrieve information related to breast cancer, or, more particularly, breast cancer that expresses the HER2 gene. While the user is accessing the "Conditions & Treatments" section, the healthcare portal may identify content that is relevant to breast cancer that expresses the HER2 gene.
- the healthcare portal may identify all of the professionally published content that is related to breast cancer expressing the HER2 gene that is available from the healthcare portal as well all user-generated content published by other users of the healthcare portal that is related to breast cancer expressing the HER2 gene (e.g., a story documenting one user's fight against breast cancer expressing the HER2 gene and/or user-generated questions, blog posts, or messages related to breast cancer expressing the HER2 gene).
- Such content which is associated with content presently displayed to a user and which corresponds to a subset (i.e., less than all) of the content available from the healthcare portal, may be referred to as "proximate content.”
- the healthcare portal may rank the identified content based on its relevance to the user and display, to the user, indications of the most relevant content. Additionally or alternatively, the healthcare portal also may determine which of the identified proximate content is currently being accessed by other users of the healthcare portal and display, to the user, indications of relevant content that is currently being accessed by other users of the healthcare portal.
- FIG. 1 illustrates an example of a GUI 100 that includes a display 110 for displaying indications of relevant content to a user of a healthcare portal.
- GUI 100 corresponds to a "Community" section of the healthcare portal and display 110 displays, to the user, indications of content that is available within the "Community" section and that was generated/published by Members of the healthcare portal that have one or more characteristics in common with the user.
- display 110 is divided into five regions. Each region includes a synopsis of the underlying content, which in this case appears to be questions (e.g., "Are there any tests that confirm you") and peer-provided content (e.g., "I drilled a hole in my hand...what.").
- Different aspects of the display 110 may be used to convey additional information to the user of the healthcare portal.
- text size may be used to convey overall importance of the underlying content
- area allocation may be used to convey relevance to the user or popularity of the underlying content among users of the healthcare portal
- color may be used to classify the subject matter of the underlying content (e.g., a red region indicates content available from the "Community” section of the healthcare portal, while a blue region indicates content available from the "Healthy Living” section of the healthcare portal).
- the display 110 may be rendered in a dynamic, real-time scripting language (e.g., AJAX (Asynchronous JavaScript and XML) or Macromedia's FlashTM) that dynamically updates the display 110 without requiring the GUI 100 to be manually refreshed.
- display 110 includes a timer icon 120 that provides an indication of a duration over which a present "snapshot" of the display 110 will persist.
- the display 110 is configured to present items identified during a previous period or time frame until the allocated time elapses. After the allocated time elapses, the display 110 will be refreshed and potentially will display indications of different content to the user of the healthcare portal.
- FIG. 2 illustrates an example of a GUI 200 with an active display 210 that has been modified in response to user interaction with the GUI 100 and/or active display 110 of FIG. 1.
- a user currently viewing the GUI 100 of FIG. 1 may be interested in learning more about a piece of content currently being featured in the display 110 of FIG. 1 , but the user also may wish to preserve the web page that the user is presently viewing. Therefore, the healthcare portal may configure the display 110 shown in FIG. 1 so that user interaction (e.g., a mouse-over of a region of the display 110 or selection of a specified mouse button) renders additional information related to the featured content without altering the remainder of the GUI 100.
- user interaction e.g., a mouse-over of a region of the display 110 or selection of a specified mouse button
- display 210 may include a summary of the featured piece of content, the first several paragraphs of the featured piece of content, and/or the date on which the featured piece of content was generated/published.
- FIG. 3 is a block diagram of an example of a communications system 300 that provides access to a healthcare portal.
- System 300 includes client computers 302, 304, and 306 connected to a host computer system 308 that operates a healthcare portal through a network 310.
- Client computers 302, 304, and 306 may be implemented by, for example, a general -purpose computer capable of responding to and executing instructions in a defined manner, a personal computer, a Mac, a special-purpose computer, a workstation, a server, a device, a component, other equipment or some combination thereof capable of responding to and executing instructions.
- Client computers 302, 304, and 306 may be configured to receive instructions from, for example, a software application, a program, a piece of code, a device, a computer, a computer system, or a combination thereof, which independently or collectively direct operations, as described herein.
- client computers 302, 304, and 306 may include one or more devices capable of accessing content on host computer system 308.
- client computers 302, 304, and 306 include one or more information retrieval software applications (e.g., a browser, a mail application, an instant messaging client, an Internet service provider client, or a media player) capable of receiving one or more data units.
- the information retrieval applications may run on a general-purpose operating system and a hardware platform that includes a general- purpose processor and specialized hardware for graphics, communications and/or other capabilities.
- client computers 302, 304, and 306 may include a mobile telephone running a micro-browser application on a reduced operating system with general purpose and specialized hardware capable of operating in mobile environments.
- Network 310 includes hardware and/or software capable of enabling direct or indirect communications between clients 302, 304, and 306 and host computer system 308.
- network 310 may include a direct link between each of clients 302, 304, and 306 and host computer system 308, or it may include one or more networks or sub networks between them (not shown).
- Each network or sub network may include, for example, a wired or wireless data pathway capable of carrying and receiving data.
- Examples of the delivery network include the Internet, the World Wide Web, a WAN ("Wide Area Network"), a LAN (“Local Area Network”), analog or digital wired and wireless telephone networks, radio, television, cable, satellite, and/or any other delivery mechanism for carrying data.
- Host computer system 308 may include a general-purpose computer having a central processor unit (CPU), and memory/storage devices that store data and various programs such as an operating system and one or more application programs.
- Other examples of host computer system 308 include a workstation, a server, a special purpose device or component, a broadcast system, other equipment, or some combination thereof capable of responding to and executing instructions in a defined manner.
- Host computer system 308 also may include an input/output (I/O) device (e.g., video and audio input and conversion capability), and peripheral equipment such as a communications card or device (e.g., a modem or a network adapter) for exchanging data with the network 310.
- I/O input/output
- peripheral equipment such as a communications card or device (e.g., a modem or a network adapter) for exchanging data with the network 310.
- Host computer system 308 is generally capable of executing instructions under the command of a controller. Host computer system 308 may be used to provide content to client computers 302, 304, and 306.
- the controller may be implemented by a software application loaded on host computer system 308 for commanding and directing communications exchanged with clients 302, 304, and 306.
- Other examples of the controller include a program, a piece of code, an instruction, a device, a computer, a computer system, or a combination thereof, for independently or collectively instructing clients 302, 304, and 306 or host computer system 308 to interact and operate as described.
- Host computer system 308 may be embodied permanently or temporarily in any type of machine, component, physical or virtual equipment, storage medium, or propagated signal capable of providing instructions to clients 302, 304, and 306.
- Host computer system 308 includes a healthcare portal application 308(a) and a healthcare portal content library 308(b).
- the healthcare portal application 308(a) is configured to access content from the healthcare portal content library 308(b) and to arrange the accessed content for display to users of client computers 302, 304, and 306.
- Client computers 302, 304, and 306 are further configured to enable users to access the healthcare portal application 308(a) and the content made available from the healthcare portal content library 308(b) by the healthcare portal application 308(a).
- users of client computers 302, 304, and 306 may access the healthcare portal application 308(a) and the content made available from the healthcare portal content library 308(b) by the healthcare portal application 308(a) in order to research medical conditions, treatments, and healthcare providers (e.g., doctors and/or hospitals).
- healthcare providers e.g., doctors and/or hospitals.
- FIG. 4 is a tree diagram 400 of an example of a hierarchical architecture of a healthcare portal.
- each node of the tree diagram 400 represents a different section of the healthcare portal.
- the root node of the tree diagram 400 represents the healthcare portal home page 402.
- the three nodes below the healthcare portal home page 402, on the second level of the healthcare portal hierarchy, represent the three primary sections of the healthcare portal, namely the "Conditions & Treatments" section 404, the "Healthy Living” section 406, and the "Community” section 408.
- the "Conditions & Treatments" section 404 the "Healthy Living” section 406, and the "Community" section 408.
- FIG. 4 is a tree diagram 400 of an example of a hierarchical architecture of a healthcare portal.
- each node of the tree diagram 400 represents a different section of the healthcare portal.
- the root node of the tree diagram 400 represents the healthcare portal home page 402.
- the "Conditions & Treatments” section 404 of the healthcare portal is further broken down into three constituent sections, the "Asthma & Allergies” section 410, the “Cancer” section 412, which includes the “Breast Cancer” subsection 426 and the “Skin Cancer” subsection 428, and the “Diabetes” section 414.
- the "Healthy Living” section 406 includes a “Fitness” section 416 and a "Food & Nutrition” section 418
- the "Community” section 408 includes a "Write/Read a Story” section 420, a "Blogs” section 422, and a “Forums” section 424.
- Each section of the healthcare portal may include one or more web pages, and each web page may be addressable by a unique uniform resource locator (URL).
- URLs of the various individual web pages mimic the hierarchical architecture of the tree diagram 400.
- the URL for the healthcare portal home page 402 may be "http://www.HealthcarePortalHome.com;” the URL for a page within the "Breast Cancer" section 426 may be
- a user of the healthcare portal may navigate to one of the subsections of the "Conditions & Treatments" section 404.
- the user may navigate to the "Asthma & Allergies" subsection 410 of the "Conditions & Treatments” section 404 to access content, features, and applications related to asthma and allergies.
- the user may navigate to the "Cancer" subsection 412 in order to access content, features, and applications related to cancer generally, or the "Breast Cancer” subsection 426 or the “Skin Cancer” subsection 428 in order to access content, features, and applications related to breast cancer and skin cancer, respectively.
- the user may navigate to the "Diabetes” subsection 414 in order to access content, features, and applications related to diabetes.
- content, features, and applications related to leading a healthy life are made available to the user.
- a user of the healthcare portal may navigate to one of the subsections of the "Healthy Living" section 406.
- the user may navigate to the "Fitness" subsection 416 in order to access content, features, and applications related to exercise and fitness.
- the user may navigate to the "Food & Nutrition” subsection 416 in order to access content, features, and applications related to eating right.
- content, features, and applications related to interacting with other users of the healthcare portal are made available to the user.
- social networking, messaging, and e- mail applications may be made available to the user when the user is in the "Community" section 408 of the healthcare portal.
- the user may be able to define a circle of preferred co-users of the healthcare portal or otherwise join and/or create a social network of co-users of the healthcare portal.
- the user may navigate to the "Write/Read a Story" subsection 420 in order to write a story about a personal experience (e.g., a story about the user's battle with a disease or other medical condition) to share with other users of the healthcare portal and/or to read a story about another user's personal experience.
- the user may navigate to the "Blogs" subsection 422 in order to update/maintain a personal healthcare blog and/or to read other users' healthcare blogs.
- the user may navigate to the "Forums" subsection to participate in one or more different healthcare-related forums (e.g., discussions).
- the "Community” section 408 maybe a source of a large amount of user- generated content that ultimately is made available to users of the healthcare portal.
- user-generated content may originate from any of the other sections of the healthcare management portal as well.
- each of the sections and subsections may include a vast quantity of content, features, and/or applications. Consequently, even when a user has navigated to a specific section of the healthcare portal, the user still may be required to expend substantial time and effort trying to locate content that is responsive (or otherwise relevant) to the user's interest. Therefore, as a user navigates through the healthcare portal, the healthcare portal may track the user's context (i.e., the user's location within the portal) and use the user's context, as well as other information that is known about the user, to identify and suggest to the user content, features, and/or applications that may be highly relevant to the user.
- the library of content 500 that is made available by the healthcare portal may correspond to the healthcare portal content library 308(b) shown in FIG. 3.
- the library of content 500 includes individual pieces of content 502, 504, 506, 508, 510, and 512.
- the individual pieces of content 502, 504, 506, 508, 510, and 512 each are associated with corresponding metadata 502(a), 504(a), 506(a), 508(a), 510(a), and 512(a) that includes data that is descriptive of the individual pieces of content 502, 504, 506, 508, 510, and 512, such as, for example, the subject matters (i.e., topic), authors, and dates of publications of the individual pieces of content 502, 504, 506, 508, 510, and 512.
- individual piece of content 502 is associated with metadata 502(a) which indicates that individual piece of content is related to both breast cancer and fitness, was authored by a user with the user name "Fitness Nut," and was generated/published on September 1, 2006.
- the metadata 502(a), 504(a), 506(a), 508(a), 510(a), and 512(a) associated with the individual pieces of content 502, 504, 506, 508, 510, and 512 may help to identify the sections of the healthcare portal through which the individual pieces of content 502, 504, 506, 508, 510, and 512 are made available.
- metadata 502(a) indicates that individual piece of content 502 is related to both breast cancer and fitness
- individual piece of content 502 maybe made available to users of the healthcare portal in either or both of the "Breast Cancer" and the "Fitness" sections of the healthcare portal.
- the metadata 502(a), 504(a), 506(a), 508(a), 510(a), and 512(a) associated with the individual pieces of content 502, 504, 506, 508, 510, and 512 also may help to identify individual pieces of content that are particularly relevant to individual users of the healthcare portal as they navigate through the various different sections of the healthcare portal.
- the healthcare portal may use a user's context in combination with metadata to identify and suggest content that potentially may be relevant to a user.
- implementations of a healthcare portal may have content libraries that include far more than six individual pieces of content.
- implementations of the healthcare portal may have content libraries that have thousands, millions, or more individual pieces of content.
- the library of content 500 shown in FIG. 5 includes only user-generated pieces of content, it will be appreciated that implementations of the healthcare portal may have content libraries that include professionally published pieces of content, such as, for example, content pieces published by paid contributors to the healthcare portal (e.g., doctors that are paid to contribute to the healthcare portal) and/or content pieces published by professional, third-party sources of healthcare content.
- FIG. 6 illustrates a Venn diagram 600 of an example of the universe of content 601 made available by a healthcare portal.
- the universe of content 601 made available by the healthcare portal includes content that is related to "Fitness” 602, "Asthma & Allergies” 604, "Cancer” (generally) 606, “Skin Cancer” 606(a), “Breast Cancer” 606(b), and "Food & Nutrition” 608.
- the Venn diagram 600 shown in FIG. 6 illustrates that there is some degree of overlap in the subject matter of the individual content pieces made available by the healthcare portal.
- each individual set of content 602, 604, 606, 606(a), 606(b), and 608 may include on the order of hundreds, thousands, millions, or more individual pieces of content.
- FIG. 7 illustrates an example of a GUI 700 that includes an active display 704 for displaying indications of relevant content to a user of a healthcare portal.
- a user of the healthcare portal has navigated to the "Breast Cancer" section of the healthcare portal and is currently viewing a piece of content 702 that is related to breast cancer.
- the user intentionally accessed individual piece of content 702 may not include sufficient information to satisfy the user's interest.
- the universe of content 706 made available by the healthcare portal, or even just the "Breast Cancer" section 708 of the healthcare portal may include thousands or millions of pieces of individual content. Consequently, without any further guidance, the user may be forced to expend substantial time and effort navigating through the healthcare portal, or, more particularly, the "Breast Cancer" section 706 of the healthcare portal, before the user locates content that is sufficient to satisfy the user's interests.
- GUI 700 includes an active display 704 that displays indications of additional pieces of content 710, 712, 714, 716, and 718 that the healthcare portal has identified from among the "Breast Cancer" section 706 of the healthcare portal as potentially being relevant to the user of the healthcare portal. For example, the titles of the individual pieces of content 710, 712, 714, 716, and 718 may be displayed in the active display 704.
- the featured pieces of content 710, 712, 714, 716, and 718 may be identified by the healthcare portal as potentially being relevant to the user of the healthcare portal because the featured pieces of content 710, 712, 714, 716, and 718 currently are being accessed (and/or have been accessed within a predetermined, previous period of time - e.g., within the last ten minutes) by other users (or a threshold number of other users) of the healthcare portal.
- the featured pieces of content 710, 712, 714, 716, and 718 may be identified by the healthcare portal as potentially being relevant to the user of the healthcare portal because the featured pieces of content 710, 712, 714, 716, and 718 currently are being accessed (and/or have been accessed within a predetermined, previous period of time - e.g., within the last ten minutes) by other users (or a threshold number of other users) of the healthcare portal that have one or more characteristics/attributes in common with the user and/or that have been identified as being significant to the user (e.g., have been identified as belonging to the user's social network or "circle of friends").
- the healthcare portal may consider how recently individual pieces of content have been published/generated and/or the popularity of individual pieces of content among other users of the healthcare portal (e.g., all users of the healthcare portal, users of the healthcare portal that have one or more characteristics/attributes in common with the user, and/or users that have been identified as being significant to the user) in identifying individual pieces of content as relevant to the user. As illustrated in FIG.
- each of the featured pieces of content 710, 712, 714, 716, and 718 is drawn from the section of the healthcare portal within which the user currently is navigating (i.e., the "Breast Cancer" section 708 of the healthcare portal).
- featured pieces of content may be drawn from other sections of the healthcare portal in addition (or as an alternative) to the section of the healthcare portal within which the user currently is navigating.
- the healthcare portal may employ an algorithm that considers other factors in addition to the user's context in identifying individual pieces of content that may be relevant to a user.
- the various different factors that are considered by the algorithm may be weighted, and, in some instances, one or more individual pieces of content that do not correspond to the user's current context maybe identified as potentially relevant to the user if the other factors considered by the algorithm outweigh the fact that the individual pieces of content do not correspond to the user's current context.
- the active display 704 is configured to enable the user to interact with the active display 704 in order to learn more about and/or to navigate to one or more of the featured pieces of content 710, 712, 714, 716, and 718.
- the active display 704 may display a synopsis or other additional information about the individual piece of content that corresponds to the "moused over” indication.
- the user may be able to navigate to (or otherwise access) one of the featured pieces of content 710, 712, 714, 716, and 718 by selecting (e.g., double clicking with a mouse) the indication corresponding to the featured piece of content within the active display 704.
- the active display 704 may provide a unique navigational experience for the user of the healthcare portal in that, as the user navigates through the healthcare portal, the healthcare portal may continuously suggest additional pieces of content that may be of interest to the user. Consequently, the user may be able to navigate through the healthcare portal to content of interest more efficiently and effectively.
- the healthcare portal continues to monitor the user and the content available from the healthcare portal in an effort to continue to suggest to the user individual pieces of content that are highly relevant to the user. For example, the healthcare portal may periodically recalculate which content it believes is most relevant to the user and cause the active display 704 to be updated accordingly.
- the active display 704 may be rendered in a dynamic, real-time scripting language (e.g., AJAX or Macromedia's FlashTM) that dynamically updates the display 704 to feature new content without requiring the GUI 704 to be manually refreshed.
- a dynamic, real-time scripting language e.g., AJAX or Macromedia's FlashTM
- the active display 704 may be configured to update itself every twenty seconds to reflect new content that the healthcare portal has identified as being potentially relevant to the user of the healthcare portal.
- FIG. 8a is a flow chart 800 of an example of a process for identifying content made available by a healthcare portal that is relevant to a user of the healthcare portal.
- the process may be performed by, for example, the healthcare portal application 308(a) on the host computer system 308 shown in FIG. 3 to identify content that is relevant to a user of the healthcare portal from among the content stored in the healthcare portal content library 308(b).
- a context may be identified for a user by determining within which section of the healthcare portal the user currently is navigating. For example, if the user has navigated to the "Breast Cancer" section of the healthcare portal in order to access content, features, and/or applications related to breast cancer, the user's context may be identified as "Breast Cancer.” Similarly, if the user has navigated to the "Food & Nutrition” section of the healthcare portal in order to access content, features, and/or applications related to food and nutrition, the user's context maybe identified as "Food & Nutrition.”
- the relevancy to the user of some or all of the content made available by the healthcare portal is determined based, at least in part, on the user's context (804). For example, if the healthcare portal identifies the user's context as "Breast Cancer," the healthcare portal may employ an algorithm to identify additional breast cancer-related content that is made available by the healthcare portal and that may be more relevant (or interesting) to the user that the content currently being viewed by the user. Alternatively, in some implementations, the user's context may just be one contributing factor in identifying content that is potentially relevant to the user.
- the healthcare portal may attempt to identify content as potentially relevant to the user from the entire universe of content made available by the healthcare portal, but, in so doing, the healthcare portal may weight breast-cancer related content more heavily than non-breast cancer-related content.
- FIG. 8b an example of a process for determining the relevancy of a piece of content made available by the healthcare portal to a user is illustrated in FIG. 8b.
- the content determined to be most relevant to the user is identified. For example, determining the relevancy to the user of content made available by the healthcare portal may involve assigning relevancy scores to some or all of the content made available by the healthcare portal. After relevancy scores have been assigned to some or all of the content made available by the healthcare portal, an ordered list of the content made available by the healthcare portal may be generated and arranged in order of the assigned relevancy scores, and a subset of the most relevant content may be identified from the ordered list. For instance, the first five pieces of content in the ordered list may be identified as the content believed to be most relevant to the user of the healthcare portal.
- Indications of the content made available by the healthcare portal that has been determined to be relevant to the user then are displayed to the user (806). For example, indications of the five pieces of content determined to be most relevant to the user may be displayed to the user by way of an active display component of a GUI, such as, for example, the active display 110 of GUI 100 shown in FIG. 1, or the active display 704 of GUI 700 shown in FIG. 7.
- an active display component of a GUI such as, for example, the active display 110 of GUI 100 shown in FIG. 1, or the active display 704 of GUI 700 shown in FIG. 7.
- the healthcare portal may identify highly relevant content to the user that the user otherwise may have had to expend substantial time, energy, and/or effort to locate.
- the healthcare portal In addition to displaying the indications of content determined to be relevant to the user, the healthcare portal also stores the indications of the content that were displayed to the user (808). Storing the displayed indications of the content that were displayed to the user may enable the user to access the indications that were displayed at a future time. For instance, a particular one of the indications displayed to the user may catch the user's eye, but the user may not be interested in learning more about the piece of content associated with the displayed indication that caught the users eye during the time period during which the indication is displayed. For example, the user may want to finish reading the piece of content that the user currently is viewing before exploring the piece of content associated with the displayed indication that caught the user's eye.
- the indication that caught the user's eye may no longer be being displayed. Therefore, it may be useful to the user to be able to access the previously displayed indications, so that the user can learn more about the piece of content associated with the indication that originally caught the user's eye.
- FIG. 8b is a flow chart 820 of an example of a process for determining the relevancy of a piece of content made available by a healthcare portal to a user of the healthcare portal.
- the process may be performed by, for example, the healthcare portal application 308(a) on the host computer system 308 shown in FIG.
- the subject of a piece of content is determined, and, based on the determined subject of the piece of content, a subject score is determined for the piece of content (822).
- the subject of a piece of content may be determined by accessing metadata that corresponds to the piece of content and that identifies one or more subjects to which the piece of content is related.
- the piece of content may be assigned a relatively high subject score if the determined subject of the piece of content is the same as the user's context (i.e., the user's location within the healthcare portal), while the piece of content may be assigned a slightly lower score if the determined subject matter of the piece of content is not the same as the user's context, but is similar to or related to the user's context. In the event that the determined subject matter of the piece of content has little or no relation to the user's context, the piece of content may be assigned a relatively low subject score.
- the popularity of the piece of content also is determined and a corresponding popularity score is assigned to the piece of content (824).
- the popularity of the piece of content may be judged relative to all of the users of the healthcare portal.
- the popularity of the piece of content may be judged relative to a subset of the users of the healthcare portal (e.g., users that have one or more characteristics in common with the user and/or users that are in the user's social network or that otherwise have been identified as being significant to the user).
- Various different metrics may be used to determine the popularity of the piece of content.
- the popularity of the piece of content may be determined based on the number of times the piece of content has been accessed by users of the healthcare portal (or users belonging to the subset of users relative to which popularity is being judged). Additionally or alternatively, the popularity of the piece of content may be determined based on rankings assigned to the piece of content by users of the healthcare portal (or users belonging to the subset of users relative to which popularity is being judged).
- the publisher of the piece of content also is determined and a corresponding publisher score is assigned to the piece of content (826).
- the publisher of a piece of content may be determined by accessing metadata that corresponds to the piece of content and that identifies the publisher of the piece of content.
- the piece of content may be assigned a relatively high publisher score if the piece of content was published by a user of the healthcare portal that is a member of the user's social network (e.g., circle of preferred co-users), if the piece of content was published by a user of the healthcare portal who has many characteristics in common with the user (e.g., exhibits a high degree of similarity to the user), and/or if the piece of content was published by a source deemed to be very well respected by the healthcare portal and/or the user (e.g., a well-respected professional, third-party information source).
- a source deemed to be very well respected by the healthcare portal and/or the user
- the piece of content may be assigned a lower publisher score if the piece of content was published by a user of the healthcare portal who is not a member of the user's social network, if the piece of content was published by a user of the healthcare portal who has few characteristics in common with the user, and/or if the piece of content was published by a source that is not respected by the healthcare portal and/or the user.
- the recency of the publication of the piece of content also may have a bearing on the relevancy of the piece of the content to the user. Therefore, the time of publication of the piece of content is determined and a corresponding recency score is assigned to the piece of content (828).
- the time of publication of a piece of content may be determined by accessing metadata that corresponds to the piece of content and that identifies the time of publication of the piece of content.
- the piece of content may be assigned a relatively high recency score if the piece of content was published relatively recently.
- the piece of content may be assigned a relatively low recency score if the piece of content was published a long time ago.
- the current activity of the piece of content also is determined and a corresponding activity score is assigned to the piece of content (830).
- the current activity of the piece of content may be measured by determining the number of other users of the healthcare portal (or the number of other users of some designated subset of the users healthcare portal - e.g., the user's social network) that currently are accessing the piece of content and/or by determining the number of other users of the healthcare portal (or the number of other users of some designated subset of the users of the healthcare portal) that have accessed the piece of content within a predetermined, previous period of time.
- the piece of content may be assigned a relatively high activity score if a large number of other users of the healthcare portal currently are accessing the portal and/or if a large number of other users of the healthcare portal have accessed the piece of content within a predetermined, previous period of time.
- an AJAX (or similar client-side) application running on the client computers of users of the healthcare portal may communicate indications of the content that the users of the healthcare portal presently are accessing (or the content that the users of the healthcare portal recently accessed).
- an overall relevancy score is assigned to the piece of content by aggregating the previously assigned subject, popularity, publisher, recency, and activity scores.
- the overall relevancy score for the piece of content may be assigned by adding the previously assigned subject, popularity, publisher, recency, and activity scores together.
- weights may be assigned to each of the subject, popularity, publisher, recency, and activity scores, and the overall relevancy score for the piece of content may be assigned by taking a weighted sum of the subject, popularity, publisher, recency, and activity scores.
- weighted sum may be expressed algebraically as:
- W ⁇ , W 2 , Wi, W 4 , and Ws correspond to the weights assigned to the subject, popularity, publisher, recency, and activity scores, respectively.
- the weights assigned to the subject, popularity, publisher, recency, and activity scores may be assigned by the healthcare portal.
- the user may assign the weights to the subject, popularity, publisher, recency, and activity scores.
- the process for determining the relevancy of a piece of content illustrated in FIG. 8b indicates that the relevancy of the piece of content is a function of the subject, popularity, publisher, recency, and activity of the piece of content
- the relevancy of a piece of content may be a function of any subset of the subject, popularity, publisher, recency, and activity scores of the piece of content or the relevancy of a piece of content may be a function of a one or more additional factors in combination with any one or more of the subject, popularity, publisher, recency, and activity scores of the piece of content.
- FIGS. 9a and 9b are illustrations of an active display 900 for displaying indications of relevant content to a user of a healthcare portal that is configured to enable a user to track the history of the indications of relevant content displayed by the active display 900.
- the active display 900 of FIGS. 9a and 9b may be substantially similar to the active display 110 of FIG. 1 and the active display 704 of FIG. 7.
- the active display 900 of FIGS. 9a and 9b includes the added capability of enabling a user to track the history of the indications of relevant content displayed by the active display 900. As illustrated in FIGS.
- a slider bar 902 having a slider 904 is displayed beneath the active display 900, and the active display 900 is configured to enable the user to track the history of the relevant content displayed by the active display 900 by manipulating the slider backward (i.e., left) and forward (i.e., right) along the slider bar 902.
- the slider 904 is located all the way to the right of the slider bar 902, indicating that the individual pieces of content 906, 908, 910, 912, and 914 featured in the active display 900 correspond to the individual pieces of content currently believed by the healthcare portal to be the individual pieces of content that are most relevant to the user among the content made available by the healthcare portal.
- the user of the healthcare portal is interested in viewing previous instances of the active display 900, for example, to facilitate navigation to pieces of content previously featured in the active display 900, the user may manipulate the slider 904 backward along the slider bar 902, and the active display 900 will reconfigure itself to display previously featured pieces of content, as illustrated in FIG. 9b.
- the slider 904 is located near the midpoint of the slider bar 902, indicating that the individual pieces of content 906, 910, 916, 918 , and 920 featured in the active display 900 correspond to the individual pieces of content believed by the healthcare portal to be the individual pieces of content that were most relevant to the user at some previous time.
- individual pieces of content 906 and 910 are featured in the active display 900 in both FIGS. 9a and 9b, meaning that the healthcare portal believed individual pieces of content 906 and 910 to be among the most relevant content at the point in time corresponding to the active display 900 of FIG. 9b, and, that at the point in time corresponding to the active display 900 of FIG.
- FIGS. 9a and 9b illustrate enabling a user to track the history of the active display 900 by manipulating slider 904 on slider bar 902
- other mechanisms also may be used to enable a user to track the history of the active display 900.
- an analog clock icon may be displayed adjacent to the active display 900, and the user may be able to track the history of the active display 900 by manipulating the hands of the analog clock icon backward and forward.
- Enabling the user to track the history of the active display 900 may enable the user to revisit pieces of content previously featured by the active display 900 that are relevant to the user but that, for one reason or another, the user was unable to access (or was disinterested in accessing) at the time the pieces of content originally were featured in the active display 900. Consequently, enabling the user to track the history of the active display 900 may enable the user to navigate through the healthcare portal more efficiently and effectively.
- the active display 900 may be used to convey additional information regarding the content featured in the active display 900.
- the area allocated to a particular piece of content featured in the active display 900 and/or the font size of the text of the synopsis associated with the particular piece of content may reflect the healthcare portal's perception of the relevance of the featured piece of content to the user.
- the piece of content perceived by the healthcare portal to be most relevant to the user may be allocated the largest area within the active display and/or the text of the synopsis associated with the piece of content perceived by the healthcare portal to be most relevant to the user may be presented to the user in the largest font size.
- the background colors of different regions of the active display 900 may reflect the sections of the healthcare portal from which the pieces of content featured in the different regions of the active display 900 are available.
- the background color of a region of the active display 900 may be colored red to indicate that the piece of content featured in the red region of the active display 900 is available from the "Community" section of the healthcare portal, while the background color of another region of the active display 900 may be colored blue to indicate that the piece of content featured in the blue region of the active display 900 is available from the "Healthy Living" section of the healthcare portal.
- the background colors of different regions of the active display 900 may reflect the current activity levels associated with the different pieces of featured content.
- the background color of a region of the active display 900 may be colored red to indicate that the piece of content featured by the red region of the active display currently is being accessed (or was accessed within a predetermined, previous period of time) by a relatively large number of other users of the healthcare portal
- the background color of another region of the active display 900 may be colored blue to indicate that the piece of content featured by the blue region of the active display currently is being accessed (or was accessed within a predetermined, previous period of time) by a relatively small number of other users of the healthcare portal.
- the opacity of different regions of the active display 900 may reflect how recently the pieces of content featured in the active display were published. For example, a region of the active display 900 corresponding to a featured piece of content that was published recently may be relatively opaque, while the region of the active display 900 corresponding to a featured piece of content that was published some time ago may be relatively transparent.
- implementations need not require a publishing host.
- users belonging to a social network may report which content they are accessing to a social networking host.
- the social networking host then may analyze the reported content, and identify similarities and relationships in the content being accessed. Among the related content, the relative "freshness" and popularity and other elements described previously may be determined.
- the social networking host then may generate a display with indications of the content being accessed, similar to the display shown in FIGS. 1-2, 9a, and 9b.
- the social networking host may manage one or more social networks.
- the social networks may include a user's contact list (e.g., a list of co-users in an instant messaging application or a list of contacts in an address book) and include other users within a threshold degree of separation (e.g., a user's contacts and the user's contacts' contacts).
- a thin application or applet on a client may report which content a user is accessing. For example, a first user may be a fan of Duke University basketball and read online weblogs (blogs) about the Duke basketball program.
- a second user may be a fan of Atlantic Coast Conference (ACC) basketball, the athletic conference that includes Duke, Maryland, and Georgia Tech universities), and read articles on ESPN.com about the upcoming ACC basketball season.
- ACC Atlantic Coast Conference
- a social networking applet on each of the first and second user's computers may report to the social networking host that the first user is reading Duke basketball blogs and the second user is reading ACC-related content on ESPN.com.
- the social networking host may analyze these reports and identify a relationship between the content that the first user is reading and the content that the second user is reading.
- the relationship may be defined as those web pages that generally relate to ACC basketball, its programs, and its alum.
- the relative popularity of the content associated with this relationship may be determined, and a display may be generated that presents a snapshot of what ACC basketball-interested users are accessing. Those users recently accessing content related to ACC basketball may receive the display.
- the display may include a large box with text reading, "Mike Krzyzewski" in the middle of the display, and smaller boxes with text that includes "Gary Williams" and "Georgia Tech recruiting.”
- the display appears in a social networking application (e.g., an instant messaging application or a social network applet embedded in a desktop).
- the display is embedded in a particular web page (e.g., the user's social networking home page of the users).
- the display is embedded in a publisher's web site.
- a publishing host may establish a link with the social networking host. The social networking host then may provide the publishing host with the display (or a link to the display) so that users affiliated with the social networking host may receive the display when interfacing with the publishing host.
- the social network may include a first user's contacts (or the first user's contacts within a threshold degree of separation), a second "popular" user's contacts, or an combination of more than one user's social networks.
- a social network may determine that a social network should include more than 5,000 but less than 10,000 online users in order to provide meaningful insight into what other users are doing.
- the social networking host increase the degrees of separation to be included in the social network, thereby growing the size of the social network, until a threshold number of users (or online users) is included in the social network.
- the described systems, methods, and techniques may be implemented in digital electronic circuitry, computer hardware, firmware, software, or in combinations of these elements. Apparatuses embodying these techniques may include appropriate input and output devices, a computer processor, and a computer program product tangibly embodied in a machine-readable storage device for execution by a programmable processor.
- a process embodying the disclosed techniques may be performed by a programmable processor executing a program of instructions to perform desired functions by operating on input data and generating appropriate output.
- the techniques may be implemented in one or more computer programs that are executable on a programmable system including at least one programmable processor coupled to receive data and instructions from, and to transmit data and instructions to, a data storage system, at least one input device, and at least one output device.
- Each computer program may be implemented in a high-level procedural or object-oriented programming language, or in assembly or machine language if desired; and, in any case, the language may be a compiled or interpreted language.
- Suitable processors include, by way of example, both general and special purpose microprocessors. Generally, a processor will receive instructions and data from a readonly memory and/or a random access memory. Storage devices suitable for tangibly embodying computer program instructions and data include all forms of non- volatile memory, including, by way of example, semiconductor memory devices, such as Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), and flash memory devices; magnetic disks such as internal hard disks and removable disks; magneto-optical disks; and Compact Disc Read- Only Memory (CD-ROM). Any of the foregoing may be supplemented by, or incorporated in, specially-designed application-specific integrated circuits (ASICs).
- ASICs application-specific integrated circuits
Landscapes
- Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- Medical Informatics (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Epidemiology (AREA)
- General Health & Medical Sciences (AREA)
- Primary Health Care (AREA)
- Public Health (AREA)
- Human Resources & Organizations (AREA)
- Tourism & Hospitality (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Pathology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Information Transfer Between Computers (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
La présente invention concerne un portail de soins de santé en ligne comprenant de multiples sections différentes qui concernent différents aspects de soins de santé. Un utilisateur du portail de soins de santé en ligne peut naviguer dans ce portail, y compris dans les multiples sections différentes. De plus, l'utilisateur peut visualiser un contenu mis à disposition par le portail de soins de santé en ligne dans une interface graphique utilisateur. Un contexte de l'utilisateur est déterminé sur la base de la section particulière du portail de soins de santé en ligne dans lequel se trouve alors l'utilisateur. Ensuite, un sous-ensemble de contenu est identifié comme potentiellement pertinent pour l'utilisateur parmi une collection de contenus mise à disposition par le portail de soins de santé en ligne, sur la base du contexte déterminé de l'utilisateur dans le portail de soins de santé en ligne. En outre, des indications d'au moins une partie du sous-ensemble de contenu identifié comme potentiellement pertinent pour l'utilisateur sont affichées dans l'interface graphique utilisateur.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US82805006P | 2006-10-03 | 2006-10-03 | |
| US60/828,050 | 2006-10-03 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| WO2008042993A2 true WO2008042993A2 (fr) | 2008-04-10 |
| WO2008042993A3 WO2008042993A3 (fr) | 2008-11-13 |
Family
ID=39269205
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/US2007/080357 Ceased WO2008042993A2 (fr) | 2006-10-03 | 2007-10-03 | Procédé d'affichage d'indications de contenu pertinent |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2008042993A2 (fr) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2888670A4 (fr) * | 2012-08-23 | 2015-07-01 | Ims Health Inc | Détection d'effets indésirables de médicament dans un média social et des applications mobiles |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20010037215A1 (en) * | 2000-04-07 | 2001-11-01 | Emilie Sparks | Multi-user distribution system and center for diagnosis-related educational information and home medical tests and devices |
-
2007
- 2007-10-03 WO PCT/US2007/080357 patent/WO2008042993A2/fr not_active Ceased
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| EP2888670A4 (fr) * | 2012-08-23 | 2015-07-01 | Ims Health Inc | Détection d'effets indésirables de médicament dans un média social et des applications mobiles |
| US11651294B2 (en) | 2012-08-23 | 2023-05-16 | Iqvia Inc. | System and method for detecting drug adverse effects in social media and mobile applications data |
| US12443896B2 (en) | 2012-08-23 | 2025-10-14 | Iqvia Inc. | System and method for detecting drug adverse effects in social media and mobile applications data |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2008042993A3 (fr) | 2008-11-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Zhu et al. | When TikTok meets celebrity: An investigation of how celebrity attachment influences visit intention | |
| US9514196B2 (en) | Social static ranking for search | |
| US9881042B2 (en) | Internet based method and system for ranking individuals using a popularity profile | |
| Ahn et al. | Adaptive visualization for exploratory information retrieval | |
| US20230350958A1 (en) | Prioritizing items from different categories in a news stream | |
| JP5329900B2 (ja) | 対象領域におけるディジタル情報開示方法 | |
| US9268857B2 (en) | Suggesting search results to users before receiving any search query from the users | |
| Cockburn et al. | Improving Web page revisitation: Analysis, design, and evaluation | |
| Sprague et al. | Exploring how and why people use visualizations in casual contexts: Modeling user goals and regulated motivations | |
| US20160357872A1 (en) | Event networks and event view construction and display | |
| WO2015077346A1 (fr) | Analyse de discussions de groupe distribuées | |
| Mordecai | # anxiety: A multimodal discourse analysis of narrations of anxiety on TikTok | |
| Kleinberg et al. | The inversion problem: Why algorithms should infer mental state and not just predict behavior | |
| Hartzler et al. | Design and usability of interactive user profiles for online health communities | |
| Chuna et al. | A suggestion for future research on interface design of an internet-based telemedicine system for the elderly | |
| Zhao et al. | Global trends and hotspots in research on extended reality in sports: A bibliometric analysis from 2000 to 2021 | |
| US20130065685A1 (en) | Autobiographical Interface | |
| US20150235243A1 (en) | Engagement tool for a website | |
| Font-Barnet et al. | Research on tourism, well-being, and nature: A bibliometric analysis | |
| Kwon et al. | When Collective Knowledge Meets Crowd Knowledge in a Smart City: A Prediction Method Combining Open Data Keyword Analysis and Case‐Based Reasoning | |
| WO2008042993A2 (fr) | Procédé d'affichage d'indications de contenu pertinent | |
| Ho et al. | Circle packing charts generated by ChatGPT to identify the characteristics of articles by anesthesiology authors in 2022: Bibliometric analysis | |
| Silva et al. | An opinion mining methodology to analyse games for health | |
| Alrehiely et al. | A taxonomy for visualisations of personal physical activity data on self-tracking devices and their applications | |
| Acharya et al. | Can YouTube serve as a source of information for precision farming? A text mining approach for YouTube videos |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07843782 Country of ref document: EP Kind code of ref document: A2 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 07843782 Country of ref document: EP Kind code of ref document: A2 |