WO1997010558A1 - Method and system for providing continually updated personalized information - Google Patents

Method and system for providing continually updated personalized information Download PDF

Info

Publication number
WO1997010558A1
WO1997010558A1 PCT/US1996/013797 US9613797W WO9710558A1 WO 1997010558 A1 WO1997010558 A1 WO 1997010558A1 US 9613797 W US9613797 W US 9613797W WO 9710558 A1 WO9710558 A1 WO 9710558A1
Authority
WO
WIPO (PCT)
Prior art keywords
information
subscriber
parameters
receiving
specified
Prior art date
Application number
PCT/US1996/013797
Other languages
French (fr)
Inventor
Ravi Kumar Jain
Michael Kramer
Richard Saul Wolff
Aashu Virmani
Original Assignee
Bell Communications Research, Inc.
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Bell Communications Research, Inc. filed Critical Bell Communications Research, Inc.
Publication of WO1997010558A1 publication Critical patent/WO1997010558A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/55Push-based network services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Definitions

  • the present invention relates generally to information systems and more particularly to an information system which delivers continuously-updated and personalized information in a timely and convenient fashion.
  • the Eclipse service delivers updated information only at the end of a user-specified period (e.g., on a daily, weekly, or monthly basis) . It cannot send an immediate or "real-time” alert to the user when a significant change has taken place in the user's area of interest. Thus, the Eclipse user must wait until the monitoring period has elapsed before he or she can learn of any changes that may have occurred in his or her area of interest. Moreover, with this system, the user can only receive information via a fixed-location terminal or printer.
  • U.S. Patent No. 5,131,020 to Liebesny et al . and U.S. Patent No. 4,812,843 to Champion, III et al. disclose information systems capable of providing updated information to a user regarding the current status of traffic conditions in a specific geographic area of interest. Although these systems can send real-time updates when significant changes or developments occur within an area of interest, they each have several limitations that restrict their usefulness.
  • the Liebesny system provides an optional call-back feature which permits a user to select via telephone keypad a predetermined window of time during which he or she may receive updates. After receiving an initial report from the system, the user may direct the system to call the user back if a significant change occurs within the predetermined time window after the initial report.
  • the Liebesny call-back feature is only operative for the limited time period specified by the user. Because the system cannot continuously monitor an area for updates, a user must reselect the call-back option and specify a new time window each time he or she wishes to receive an update.
  • the system in Champion, III automatically initiates call-back information when any significant changes or conditions develop in a specified area. However, such call-backs are only made to users whom the system has determined are still within the affected area. The system monitors a theoretical travel time of a vehicle travelling through the affected area and screens out those users who should have passed out of the area since the last time they were called. Thus, the system of Champion, III does not permit the user to control the time window for receiving updates. Moreover, because the system does not continuously monitor the area of interest, a user must renew his or her request for an update each time such an update is desired.
  • the present invention is directed to a method and system for providing continuously-updated and personalized information in a timely and convenient fashion.
  • a desired advantage of the present invention is to provide a flexible and versatile information system which affords a subscriber control over the parameters of his or her information request, including the area of interest to be monitored, the period of time to be monitored, and the communications media by which the subscriber prefers the information to be sent.
  • the invention includes a method of providing continuously-updated, personalized information responsive to parameters defining a subscriber ' s request for information, comprising the steps, executed by a data processor, of receiving the parameters from the subscriber through a computer-based graphical user interface and storing said parameters in a database.
  • the method further comprises the steps of receiving real-time information from an outside information source, comparing the information with the parameters specified by the subscriber, and detecting information matches.
  • the method includes the step of delivering information matches to the subscriber.
  • the invention includes an information system for providing continuously-updated personalized information to a subscriber according to parameters defining a subscriber's request for information, comprising profile manager means for receiving the parameters of the subscriber's information request through a computer-based graphical user interface, processor means for receiving real-time information from an outside information source, and comparing means for detecting matches between the information with the parameters specified by the subscriber.
  • the information system further comprises dissemination means for receiving real-time information matching the subscriber's parameters and delivering said information matches to the subscriber over a plurality of communications channels.
  • Fig. 1 is a block diagram showing a general organizational scheme for the implementation of an embodiment of the present invention
  • Fig. 2 is a schematic diagram depicting the primary system components of an embodiment of the present invention
  • Fig. 3 is a schematic diagram showing the basic architecture of a personalized information delivery system according to the present invention.
  • Fig. 4 is an example of a main menu screen for accessing the service profiles used in accordance with an embodiment of the present invention
  • Fig. 5 is an example of a menu screen for a personal information profile allowing a subscriber to specify destination addresses on various communications channels in accordance with an embodiment of the present invention
  • Fig. 6 is an example of a menu screen for a profile, which, according to an embodiment of the present invention, allows the subscriber to specify travel routes and times to be monitored in accordance with an embodiment of the present invention
  • Fig. 7 is an example of a menu screen for a communication profile allowing the subscriber to choose the communications channel (s) by which information is to be delivered in accordance an embodiment of the present invention.
  • Fig. 8 is an example of a menu screen for a notification profile allowing the subscriber to specify the communications channel by which the subscriber can be notified that an information delivery has been made in accordance with an embodiment of the present invention.
  • a preferred embodiment of a system for delivering continuously-updated, personalized information includes an information provider 100 for supplying real-time machine-readable information, an information processing module 110 for information processing and customization, and a mobility communications server 120 for information delivery.
  • an information provider 100 for supplying real-time machine-readable information
  • an information processing module 110 for information processing and customization
  • a mobility communications server 120 for information delivery.
  • real-time information e.g., news/weather and traffic data
  • information processing module 110 catalogs the information and generates an update alert when it detects information that has been specified by a subscriber as being of particular interest.
  • Mobility communications server 120 receives the update alert from information processing module 110 and disseminates the update alert to the subscriber over communications channels selected by the subscriber. These channels include any communication system or communication medium that can be interfaced to information processing system 110, such as electronic mail 121, telephone 122, PDA/pager 123, fax 124, and/or voice mail 125.
  • Fig. 2 shows a more detailed schematic representation of the embodiment of the invention depicted in Fig. 1.
  • Alert server 210 includes a profile manager GUI 212 having data connectivity to a processing module 214 corresponding to information processing module 110 shown in Fig. 1.
  • Profile manager GUI 212 receives the subscriber's "profile" information defining his or her information request via a terminal or other information entry system connected with processing module 110.
  • Profile information includes various postal, electronic, and telephonic "addresses" by which the subscriber can be reached; the subscriber's area, discipline, subject, or item of interest; the time periods to be monitored; and preferred communications channels for delivery of information for different times of the day.
  • Processing module 214 catalogs real-time machine-readable data received from an outside information source via a data feed 220, which can be a leased line or network, connecting processing module 214 to information provider 100 shown in Fig. 1.
  • Processing module 214 compares the real-time data with the subscriber's profile information obtained from profile manager 212.
  • processing module 214 When processing module 214 detects a match between the real-time information and the subscriber's profile information, alert server 210 sends update alerts to the subscriber via mobility server 230, corresponding to server 120 in Fig. 1.
  • Mobility server 230 may include several individual servers such as a general server 240 for e-mail, paging, and facsimiles, and a telephone server 250.
  • Figure 3 shows the components of Fig. 2 in even greater detail.
  • Processing module 214 uses a general purpose database 310 containing information from data feed 220.
  • a parser 320 accepts data input from the outside information source and indexes such data before storing the data in database 310.
  • a user profile manager 330 accepts profile information from the profile manager GUI 212 for storage in database 310.
  • the profile information serves as a "filter template" to screen data for items that the subscriber has indicated is of particular interest.
  • Alert scheduler 340 searches for and detects matches between the outside information and the profile information stored in database 310. When an information-profile match is detected, alert scheduler 340 triggers delivery of the information by sending a dissemination message to mobility server 230.
  • Mobility server 230 contains a dissemination module 370 containing individual servers for several different delivery channels. These servers interface with their respective communication networks (e.g., the Internet or Public Switched Telephone Network) so that delivery of the information can be made on the assigned delivery channel.
  • Those servers include pager server 371, e-mail server 372, fax server 373, phone and voice mail server 374, and FM subcarrier broadcast server 375.
  • alert server 210 supports an interactive querying feature 380 which permits a subscriber to receive immediate feedback regarding an item of interest specified on his or her interest profile.
  • processing module 214 carries out the interactive querying feature 380 of the present invention.
  • Processing module 214 includes an interactive query manager 350 which responds to the subscriber's request for an immediate information query by overriding the time of delivery specified in the service profile.
  • Figs. 1-3 reside in software implemented on a general purpose computer. Their respective functions can also be distributed for execution in different processors or by special purpose hardware.
  • GUI 212 presents menu screens which allow the subscriber to specify the items of interest to the subscriber and how information relating to those items should be delivered. Entry of profile information can be made through a variety of different entry means, including computer keyboard, mouse click and pop-up menus which prompt the subscriber, audio communication, facsimile, or touch screen.
  • a subscriber can also enter profile information several ways depending on where and how the profile manager GUI 212 is installed. For example, profile manager GUI 212 can be installed in a central service center.
  • a subscriber could contact the service center by telephone or fax to have his or her profile information entered by an operator.
  • profile manager GUI 212 is installed in a subscriber's personal computer or PDA having data connectivity with the alert server 210, the subscriber could reasonably enter the profile information.
  • profile manager GUI 212 could be installed in a walk-up kiosk, allowing subscribers to enter directly their profile information at such a publicly accessible location.
  • the preferred embodiment of the present invention uses three service profiles: a personal information profile, an interest profile, and a communications profile.
  • a personal information profile specifies the destination addresses of a subscriber on various communications channels .
  • An interest profile specifies the items of interest as well as time periods that the subscriber wishes to be monitored.
  • a communication profile delivers information to subscribers based on their preference for receiving such information.
  • the first screen the subscriber encounters is the main menu screen.
  • Figure 4 shows an example of a main menu screen through which the subscriber may modify various components of his or her service profile.
  • the menu contains simple instructions on the proper order of entering profile information and allows the subscriber to access the other profile screens.
  • the subscriber using a mouse, points to and clicks the appropriate item on the menu bar (e.g., Personal Data, Travel Profile, Communication Profile, Quit, and Read Me) .
  • the subscriber completes his entry of information and clicks "DONE.”
  • the subscriber is then returned to the main menu screen to allow the subscriber to make further entries or to quit.
  • Figure 5 shows a preferred menu screen for entry of the subscriber's personal information profile. Through this screen, users identify their names, home and work postal addresses, pager company, pager ID, fax telephone number, home telephone number, work telephone number, cellular phone number, e-mail address, radio mail address, and voice mail number.
  • Figure 6 shows a menu screen for an interest profile according to an embodiment of the present invention directed to traffic information.
  • This "travel profile" menu screen permits the subscriber to enter up to ten different travel itineraries specifying the roads, bridges, tunnels, or other items on a particular route; the time period or "commute window" during which the specified route is monitored for updates; and the specific day or days to be monitored. For example, under entry no. 1, the subscriber has requested the alert server to monitor traffic along the New Jersey Turnpike, the George Washington Bridge, the Holland Tunnel and Routes 24 and 1-78 during the time period from 4:00 PM to 6:30 PM on November 22, 1994.
  • the subscriber can also request in advance that a particular route be automatically monitored on certain days of the week. As indicated under entry no. 2, the subscriber has requested that the traffic along the Belt Parkway, the Bayonne Bridge, the Brooklyn Battery Tunnel, and Flatbush Avenue be monitored between 7:00 AM and 9:00 AM on Sunday, Tuesday, and Friday (indicated by a corresponding 1, 3, and 6, respectively) . The system will automatically renew that query every Sunday, Tuesday, and Friday of each week until the subscriber deactivates it. This feature thus negates the inconvenience of having to repeatedly enter the same queries for regularly travelled routes, such as work commutes. Each query item has a corresponding menu push-button box marked "ok" which permits interactive querying.
  • Activating this button causes the GUI to immediately submit a one-time query requesting information about the route specified in that entry.
  • the entry is not changed by invoking an interactive query from the GUI.
  • the interactive query feature allows the subscriber to use a stored interest profile entry to generate a quick query for that entry.
  • Interactive querying is also possible via a text-only interface. For example, a subscriber may submit a query in the form of a simple command-line instruction which can run on any platform having e-mail access to the alert server.
  • the subscriber can select among several delivery channels (e.g., pager, facsimile, voice mail, electronic mail, radio mail, home phone, work phone, cellular phone, or video) , and different time intervals of the day.
  • delivery channels e.g., pager, facsimile, voice mail, electronic mail, radio mail, home phone, work phone, cellular phone, or video
  • different time intervals of the day e.g., a subscriber could direct that between 7:00 AM and 7:30 AM, the information be sent via home telephone, and between 4:45 PM and 5:00 PM, information be sent to an appropriate voice mail box.
  • the subscriber may also request that multiple copies of the information be delivered on multiple channels simultaneously. For example, from 7:30 AM to 8:00 AM, the subscriber could direct that information be sent to both a pager and by electronic mail. Further, the communication profile provides a default entry in which the subscriber can specify a delivery channel to which information will be sent if not otherwise specified.
  • the delivery of information alerts can depart from the time periods and communications channels specified in the subscriber's communications profile if the subscriber is known to be on the system when an information alert occurs.
  • the system sends the information directly to the subscriber at his on-line location.
  • the device transmits dynamic registration information notifying the system of its identity and active status. Accordingly, if an information alert occurs and the subscriber is known to be on the system by virtue of dynamic registration information sent by an active communications channel, the information alert will be delivered to the subscriber via that active channel, even if that channel has not been specified in the communications profile for delivery of information at that time.
  • a typical information alert sent to a subscriber's pager could contain the following information: Report Time : 1715 Summary: Accident-Traffic Jam Detail: IN MORRIS COUNTY; NORTHBOUND ROUTE 287 IS JAMMED FOR OVER EIGHT (8) MILES INTO SOUTH STREET (MORRISTOWN) , WHERE THE RIGHT LANE REMAINS CLOSED DUE TO A TRACTOR TRAILER ACCIDENT.
  • NORTHBOUND ROUTE 202 IS PICKING UP LOTS OF ALTERNATE VOLUME BETWEEN BASKING RIDGE AND MORRISTOWN.
  • Figure 8 shows an example of a notification menu which permits the subscriber to select the preferred communication medium or media by which notification of an information alert should be sent. For example, the subscriber has specified that he or she should be notified of any information alerts occurring during the time period 6:30 AM to 7:30 AM by home telephone. From 7:30 AM to 9:00 AM, in comparison, the subscriber has directed that notification be received by pager and by cellular telephone.
  • an information alert occurs during the time period 6:30 AM to 7:30 AM, the information alert would be delivered to the subscriber according to the communications channel specified by the user for that period.
  • the subscriber would receive a notification message stating, for example, "A news item about IBM has just been sent to your electronic mailbox. " The subscriber could then decide to retrieve the information immediately, or at a later, more convenient time.
  • the present invention discloses a personal information delivery system capable of automatic and continuous monitoring and updating.
  • a subscriber can request information about road conditions and vehicle traffic similar to the type of information obtained from commercial radio station broadcasts.
  • the present invention offers personalized information tailored to the specific interest of the subscriber (e.g. condition of roads, bridges, or tunnels on the subscriber's particular route) , at a specific time needed by the subscriber (e.g., during his or her commute time), and delivered via a communications medium preferred by the subscriber (e.g., car phone, fax, pager) .
  • the applications of the present invention are potentially diverse.
  • the invention can deliver personalized, real-time information concerning a variety of different areas of interest, including sports, weather, financial markets, news, and specialty interest information.
  • This invention could also be used in targeted advertising.

Abstract

A method and system for providing continuously-updated and personalized information in a timely and convenient fashion. Through a computer-based graphical user interface a subscriber enters a set of parameters (110) defining his or her request for information, including areas of interest, monitoring periods, and communications channels by which information is to be received. Real-time machine data received from an outside information source (100) is screened in reference to the subscriber's specified parameters (110). Information matches are delivered (120) to the subscriber over a plurality of communications channels (121-125) selected by the subscriber.

Description

METHOD AND SYSTEM FOR PROVIDING CONTINUALLY UPDATED PERSONALIZED INFORMATION
BACKGROUND OF THE INVENTION The present invention relates generally to information systems and more particularly to an information system which delivers continuously-updated and personalized information in a timely and convenient fashion.
Conventional systems capable of providing information directed to a user's specific interests can prove somewhat inflexible and inconvenient for certain applications. Some "on-line" systems (such as PRODIGY and LEXIS-NEXIS) require users to sign on and conduct an interactive session with the system each time information is desired. Thus, a user wishing to receive the latest information from a certain area of interest must repeatedly log on to the system and renew an active query for information. This can be impractical for users who require frequent information updates or who cannot conveniently access such systems. Moreover, the channels or communications media by which requested information is delivered is usually restricted to fixed-location nodes, such as a computer terminal connected to the system or an attached printer.
Even so-called "automatic updating services, " such as the Eclipse service of the LEXIS-NEXIS system, cannot provide all the versatility and flexibility which many users require. The Eclipse service delivers updated information only at the end of a user-specified period (e.g., on a daily, weekly, or monthly basis) . It cannot send an immediate or "real-time" alert to the user when a significant change has taken place in the user's area of interest. Thus, the Eclipse user must wait until the monitoring period has elapsed before he or she can learn of any changes that may have occurred in his or her area of interest. Moreover, with this system, the user can only receive information via a fixed-location terminal or printer.
U.S. Patent No. 5,131,020 to Liebesny et al . and U.S. Patent No. 4,812,843 to Champion, III et al. disclose information systems capable of providing updated information to a user regarding the current status of traffic conditions in a specific geographic area of interest. Although these systems can send real-time updates when significant changes or developments occur within an area of interest, they each have several limitations that restrict their usefulness.
The Liebesny system provides an optional call-back feature which permits a user to select via telephone keypad a predetermined window of time during which he or she may receive updates. After receiving an initial report from the system, the user may direct the system to call the user back if a significant change occurs within the predetermined time window after the initial report. However, the Liebesny call-back feature is only operative for the limited time period specified by the user. Because the system cannot continuously monitor an area for updates, a user must reselect the call-back option and specify a new time window each time he or she wishes to receive an update.
The system in Champion, III automatically initiates call-back information when any significant changes or conditions develop in a specified area. However, such call-backs are only made to users whom the system has determined are still within the affected area. The system monitors a theoretical travel time of a vehicle travelling through the affected area and screens out those users who should have passed out of the area since the last time they were called. Thus, the system of Champion, III does not permit the user to control the time window for receiving updates. Moreover, because the system does not continuously monitor the area of interest, a user must renew his or her request for an update each time such an update is desired.
SUMMARY OF THE INVENTION The present invention is directed to a method and system for providing continuously-updated and personalized information in a timely and convenient fashion. Specifically, a desired advantage of the present invention is to provide a flexible and versatile information system which affords a subscriber control over the parameters of his or her information request, including the area of interest to be monitored, the period of time to be monitored, and the communications media by which the subscriber prefers the information to be sent.
To achieve these and other advantages in accordance with the purpose of the present invention, as embodied and broadly described herein, the invention includes a method of providing continuously-updated, personalized information responsive to parameters defining a subscriber ' s request for information, comprising the steps, executed by a data processor, of receiving the parameters from the subscriber through a computer-based graphical user interface and storing said parameters in a database. The method further comprises the steps of receiving real-time information from an outside information source, comparing the information with the parameters specified by the subscriber, and detecting information matches. Finally, the method includes the step of delivering information matches to the subscriber.
In another aspect, the invention includes an information system for providing continuously-updated personalized information to a subscriber according to parameters defining a subscriber's request for information, comprising profile manager means for receiving the parameters of the subscriber's information request through a computer-based graphical user interface, processor means for receiving real-time information from an outside information source, and comparing means for detecting matches between the information with the parameters specified by the subscriber. The information system further comprises dissemination means for receiving real-time information matching the subscriber's parameters and delivering said information matches to the subscriber over a plurality of communications channels.
BRIEF DESCRIPTION OF THE DRAWINGS The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate several embodiments of the invention and together with the description serve to explain the principles of the invention. In the drawings,
Fig. 1 is a block diagram showing a general organizational scheme for the implementation of an embodiment of the present invention;
Fig. 2 is a schematic diagram depicting the primary system components of an embodiment of the present invention; Fig. 3 is a schematic diagram showing the basic architecture of a personalized information delivery system according to the present invention.
Fig. 4 is an example of a main menu screen for accessing the service profiles used in accordance with an embodiment of the present invention;
Fig. 5 is an example of a menu screen for a personal information profile allowing a subscriber to specify destination addresses on various communications channels in accordance with an embodiment of the present invention; Fig. 6 is an example of a menu screen for a profile, which, according to an embodiment of the present invention, allows the subscriber to specify travel routes and times to be monitored in accordance with an embodiment of the present invention;
Fig. 7 is an example of a menu screen for a communication profile allowing the subscriber to choose the communications channel (s) by which information is to be delivered in accordance an embodiment of the present invention; and
Fig. 8 is an example of a menu screen for a notification profile allowing the subscriber to specify the communications channel by which the subscriber can be notified that an information delivery has been made in accordance with an embodiment of the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Reference will now be made in detail to the present preferred embodiments of the invention, examples of which are illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
Referring to Fig. 1 of the drawings, a preferred embodiment of a system for delivering continuously-updated, personalized information according to the present invention includes an information provider 100 for supplying real-time machine-readable information, an information processing module 110 for information processing and customization, and a mobility communications server 120 for information delivery. These components are the principal system elements and may be implemented several different ways .
Preferably, as shown in Fig. 1, real-time information (e.g., news/weather and traffic data) entered into a terminal 103 or other information entry system is sent in machine-readable format from an outside information source to information processing module 110 via a leased line, network, or some other interconnection method (113 and 114) . An outside information source can be, for example, a commercial supplier of real-time information used by commercial radio and TV stations. Information processing module 110 catalogs the information and generates an update alert when it detects information that has been specified by a subscriber as being of particular interest.
Mobility communications server 120 receives the update alert from information processing module 110 and disseminates the update alert to the subscriber over communications channels selected by the subscriber. These channels include any communication system or communication medium that can be interfaced to information processing system 110, such as electronic mail 121, telephone 122, PDA/pager 123, fax 124, and/or voice mail 125. Fig. 2 shows a more detailed schematic representation of the embodiment of the invention depicted in Fig. 1. Alert server 210 includes a profile manager GUI 212 having data connectivity to a processing module 214 corresponding to information processing module 110 shown in Fig. 1. Profile manager GUI 212 receives the subscriber's "profile" information defining his or her information request via a terminal or other information entry system connected with processing module 110. Profile information includes various postal, electronic, and telephonic "addresses" by which the subscriber can be reached; the subscriber's area, discipline, subject, or item of interest; the time periods to be monitored; and preferred communications channels for delivery of information for different times of the day. Processing module 214 catalogs real-time machine-readable data received from an outside information source via a data feed 220, which can be a leased line or network, connecting processing module 214 to information provider 100 shown in Fig. 1. Processing module 214 compares the real-time data with the subscriber's profile information obtained from profile manager 212. When processing module 214 detects a match between the real-time information and the subscriber's profile information, alert server 210 sends update alerts to the subscriber via mobility server 230, corresponding to server 120 in Fig. 1. Mobility server 230 may include several individual servers such as a general server 240 for e-mail, paging, and facsimiles, and a telephone server 250. Figure 3 shows the components of Fig. 2 in even greater detail. Processing module 214 uses a general purpose database 310 containing information from data feed 220. A parser 320 accepts data input from the outside information source and indexes such data before storing the data in database 310. Additionally, a user profile manager 330 accepts profile information from the profile manager GUI 212 for storage in database 310. The profile information serves as a "filter template" to screen data for items that the subscriber has indicated is of particular interest.
Alert scheduler 340 searches for and detects matches between the outside information and the profile information stored in database 310. When an information-profile match is detected, alert scheduler 340 triggers delivery of the information by sending a dissemination message to mobility server 230. Mobility server 230 contains a dissemination module 370 containing individual servers for several different delivery channels. These servers interface with their respective communication networks (e.g., the Internet or Public Switched Telephone Network) so that delivery of the information can be made on the assigned delivery channel. Those servers include pager server 371, e-mail server 372, fax server 373, phone and voice mail server 374, and FM subcarrier broadcast server 375.
In addition, as discussed in greater detail infra, alert server 210 supports an interactive querying feature 380 which permits a subscriber to receive immediate feedback regarding an item of interest specified on his or her interest profile. Referring to Figs. 2 and 3, processing module 214 carries out the interactive querying feature 380 of the present invention. Processing module 214 includes an interactive query manager 350 which responds to the subscriber's request for an immediate information query by overriding the time of delivery specified in the service profile.
Preferably, all of the modules, servers, managers, and other elements of Figs. 1-3 reside in software implemented on a general purpose computer. Their respective functions can also be distributed for execution in different processors or by special purpose hardware.
Having described in detail the operation of alert server 210 and mobility server 230, the preferred implementation of the interaction between the subscriber and the profile manager 212 can now be explained. A subscriber enters his or her profile parameters via a GUI 212. GUI 212 presents menu screens which allow the subscriber to specify the items of interest to the subscriber and how information relating to those items should be delivered. Entry of profile information can be made through a variety of different entry means, including computer keyboard, mouse click and pop-up menus which prompt the subscriber, audio communication, facsimile, or touch screen. A subscriber can also enter profile information several ways depending on where and how the profile manager GUI 212 is installed. For example, profile manager GUI 212 can be installed in a central service center. In that configuration, a subscriber could contact the service center by telephone or fax to have his or her profile information entered by an operator. Where profile manager GUI 212 is installed in a subscriber's personal computer or PDA having data connectivity with the alert server 210, the subscriber could reasonably enter the profile information. Alternatively, profile manager GUI 212 could be installed in a walk-up kiosk, allowing subscribers to enter directly their profile information at such a publicly accessible location. The preferred embodiment of the present invention uses three service profiles: a personal information profile, an interest profile, and a communications profile. A personal information profile specifies the destination addresses of a subscriber on various communications channels . An interest profile specifies the items of interest as well as time periods that the subscriber wishes to be monitored. A communication profile delivers information to subscribers based on their preference for receiving such information.
Preferably, the first screen the subscriber encounters is the main menu screen. Figure 4 shows an example of a main menu screen through which the subscriber may modify various components of his or her service profile. The menu contains simple instructions on the proper order of entering profile information and allows the subscriber to access the other profile screens. According to the screen shown in Fig. 4, the subscriber, using a mouse, points to and clicks the appropriate item on the menu bar (e.g., Personal Data, Travel Profile, Communication Profile, Quit, and Read Me) . For each profile, the subscriber completes his entry of information and clicks "DONE." The subscriber is then returned to the main menu screen to allow the subscriber to make further entries or to quit. Figure 5 shows a preferred menu screen for entry of the subscriber's personal information profile. Through this screen, users identify their names, home and work postal addresses, pager company, pager ID, fax telephone number, home telephone number, work telephone number, cellular phone number, e-mail address, radio mail address, and voice mail number.
Figure 6 shows a menu screen for an interest profile according to an embodiment of the present invention directed to traffic information. This "travel profile" menu screen permits the subscriber to enter up to ten different travel itineraries specifying the roads, bridges, tunnels, or other items on a particular route; the time period or "commute window" during which the specified route is monitored for updates; and the specific day or days to be monitored. For example, under entry no. 1, the subscriber has requested the alert server to monitor traffic along the New Jersey Turnpike, the George Washington Bridge, the Holland Tunnel and Routes 24 and 1-78 during the time period from 4:00 PM to 6:30 PM on November 22, 1994.
The subscriber can also request in advance that a particular route be automatically monitored on certain days of the week. As indicated under entry no. 2, the subscriber has requested that the traffic along the Belt Parkway, the Bayonne Bridge, the Brooklyn Battery Tunnel, and Flatbush Avenue be monitored between 7:00 AM and 9:00 AM on Sunday, Tuesday, and Friday (indicated by a corresponding 1, 3, and 6, respectively) . The system will automatically renew that query every Sunday, Tuesday, and Friday of each week until the subscriber deactivates it. This feature thus negates the inconvenience of having to repeatedly enter the same queries for regularly travelled routes, such as work commutes. Each query item has a corresponding menu push-button box marked "ok" which permits interactive querying. Activating this button, e.g., via mouse click, causes the GUI to immediately submit a one-time query requesting information about the route specified in that entry. The entry, however, is not changed by invoking an interactive query from the GUI. The interactive query feature allows the subscriber to use a stored interest profile entry to generate a quick query for that entry. Interactive querying is also possible via a text-only interface. For example, a subscriber may submit a query in the form of a simple command-line instruction which can run on any platform having e-mail access to the alert server.
As indicated by the menu screen for generating the communication profile (Fig. 7) , the subscriber can select among several delivery channels (e.g., pager, facsimile, voice mail, electronic mail, radio mail, home phone, work phone, cellular phone, or video) , and different time intervals of the day. Thus, for example, a subscriber could direct that between 7:00 AM and 7:30 AM, the information be sent via home telephone, and between 4:45 PM and 5:00 PM, information be sent to an appropriate voice mail box.
The subscriber may also request that multiple copies of the information be delivered on multiple channels simultaneously. For example, from 7:30 AM to 8:00 AM, the subscriber could direct that information be sent to both a pager and by electronic mail. Further, the communication profile provides a default entry in which the subscriber can specify a delivery channel to which information will be sent if not otherwise specified.
The delivery of information alerts can depart from the time periods and communications channels specified in the subscriber's communications profile if the subscriber is known to be on the system when an information alert occurs.
Thus, rather than send the information alert only as specified in the communications profile, the system sends the information directly to the subscriber at his on-line location. Specifically, when the subscriber accesses the system through a communications device, the device transmits dynamic registration information notifying the system of its identity and active status. Accordingly, if an information alert occurs and the subscriber is known to be on the system by virtue of dynamic registration information sent by an active communications channel, the information alert will be delivered to the subscriber via that active channel, even if that channel has not been specified in the communications profile for delivery of information at that time.
A typical information alert sent to a subscriber's pager could contain the following information: Report Time : 1715 Summary: Accident-Traffic Jam Detail: IN MORRIS COUNTY; NORTHBOUND ROUTE 287 IS JAMMED FOR OVER EIGHT (8) MILES INTO SOUTH STREET (MORRISTOWN) , WHERE THE RIGHT LANE REMAINS CLOSED DUE TO A TRACTOR TRAILER ACCIDENT. NORTHBOUND ROUTE 202 IS PICKING UP LOTS OF ALTERNATE VOLUME BETWEEN BASKING RIDGE AND MORRISTOWN.
Because some information alerts can be lengthy, e.g., news stories or financial reports, the present invention allows the subscriber to specify that he or she should be notified when an item matching the subscriber's profile information has been detected. This affords the subscriber the added convenience of controlling when he or she chooses to read the information alert. Figure 8 shows an example of a notification menu which permits the subscriber to select the preferred communication medium or media by which notification of an information alert should be sent. For example, the subscriber has specified that he or she should be notified of any information alerts occurring during the time period 6:30 AM to 7:30 AM by home telephone. From 7:30 AM to 9:00 AM, in comparison, the subscriber has directed that notification be received by pager and by cellular telephone. Thus, if an information alert occurs during the time period 6:30 AM to 7:30 AM, the information alert would be delivered to the subscriber according to the communications channel specified by the user for that period. In addition, because the subscriber has elected to received notification of information alerts during that period, the subscriber would receive a notification message stating, for example, "A news item about IBM has just been sent to your electronic mailbox. " The subscriber could then decide to retrieve the information immediately, or at a later, more convenient time.
Therefore, as described herein, the present invention discloses a personal information delivery system capable of automatic and continuous monitoring and updating. According to a preferred embodiment of the present invention, a subscriber can request information about road conditions and vehicle traffic similar to the type of information obtained from commercial radio station broadcasts. However, unlike radio traffic updates, the present invention offers personalized information tailored to the specific interest of the subscriber (e.g. condition of roads, bridges, or tunnels on the subscriber's particular route) , at a specific time needed by the subscriber (e.g., during his or her commute time), and delivered via a communications medium preferred by the subscriber (e.g., car phone, fax, pager) .
The applications of the present invention are potentially diverse. The invention can deliver personalized, real-time information concerning a variety of different areas of interest, including sports, weather, financial markets, news, and specialty interest information. This invention could also be used in targeted advertising.
Other embodiments of the present invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. For example, this invention is modularly expandable to accommodate new communications technologies not yet available on the existing communications infrastructure. In addition, the profile menus allowing entry of profile information by the subscriber can also be presented to the subscriber in audio format. Thus, it is intended that the specification and examples be considered as exemplary only, with a true scope of the invention being indicated by the following claims.

Claims

transmitting the information matches over one or more communications channels specified by the subscriber.
6. The method of claim 1 wherein the step of receiving said parameters includes the step of receiving an identification of one or more communications channels, and wherein the step of delivering said information matches includes the step of transmitting the information over all identified communications channels at the same time. 7. The method of claim 1 further including the steps of receiving dynamic registration information from an on-line communications channel of the subscriber, identifying said on-line communications channel, and delivering the information matches to said on-line communications channel .
8. The method of claim 1 wherein said steps of receiving real-time information from an outside source, comparing said information with the subscriber's parameters, detecting information matches, and delivering said information matches to the subscriber, are continuously and automatically performed.
9. The method of claim 2 wherein said step of notifying includes the steps of receiving specified time periods for notifying the subscriber, and receiving specified communications channels by which the subscriber is to be notified during said specified time periods. 10. The method of claim 3 further including the step of overriding the times for generating and delivering information matches specified by the subscriber in response to a command for an immediate query such that an information match is immediately sent to the subscriber at his or her on-line location.
11. An information system for providing continuously updated personalized information to a subscriber according to parameters defining a subscriber's request for information, said system comprising: profile manager means for receiving the parameters of the subscriber's information request through a computer-based graphical user interface; processor means for receiving real-time information from an outside information source, and comparing means for detecting matches between said information with said parameters; and dissemination means for receiving real-time information matching said parameters and delivering said information matches to the subscriber over a plurality of communications channels.
12. The information system of claim 11, further comprising a notification means for generating notification messages to the subscriber over one or more communications channels .
13. The information system of claim 11, wherein said system further includes a database for storing said parameters . 14. The information system of claim 11, wherein said profile manager means for receiving the parameters includes a computer keyboard, mouse, audio communication, facsimile, or touch screen.
15. The information system of claim 11, wherein said dissemination means includes means for converting matching information into the proper format for transmission over the communications media specified by the subscriber.
PCT/US1996/013797 1995-09-14 1996-08-27 Method and system for providing continually updated personalized information WO1997010558A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US52815895A 1995-09-14 1995-09-14
US08/528,158 1995-09-14

Publications (1)

Publication Number Publication Date
WO1997010558A1 true WO1997010558A1 (en) 1997-03-20

Family

ID=24104482

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1996/013797 WO1997010558A1 (en) 1995-09-14 1996-08-27 Method and system for providing continually updated personalized information

Country Status (1)

Country Link
WO (1) WO1997010558A1 (en)

Cited By (72)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0876029A2 (en) * 1997-04-30 1998-11-04 Sony Corporation Transmission system and transmission method, and reception system and reception method
EP0949787A1 (en) * 1998-03-18 1999-10-13 Sony International (Europe) GmbH Multiple personality internet account
WO2000013121A1 (en) * 1998-09-01 2000-03-09 Universe Communications, Inc. Method and apparatus for computed relevance messaging
EP0991001A2 (en) * 1998-09-30 2000-04-05 Deutsche Telekom AG Method for providing information from the internet according to information profiles individually predetermined for a person
EP0996893A1 (en) * 1997-07-21 2000-05-03 Tibco Software, Inc. A method and apparatus for storing and delivering documents on the internet
EP1008056A1 (en) * 1997-08-18 2000-06-14 Reuters Limited Certified message delivery and queuing in multipoint publish/subscribe communications
WO2000044151A2 (en) * 1999-01-22 2000-07-27 Sony Computer Entertainment Inc. Bidirectional real-time advertisement system
EP1026859A1 (en) * 1998-08-27 2000-08-09 Ntt Mobile Communications Network Inc. Push information delivery method and its repeater
WO2000057327A1 (en) * 1999-03-19 2000-09-28 Big Fix, Inc. Method and apparatus for computed relevance messaging
WO2001020847A2 (en) * 1999-09-15 2001-03-22 Exactis.Com, Inc. High volume e-mail assembly and delivery
WO2001028171A1 (en) * 1999-10-08 2001-04-19 Nokia Corporation Location sensitive multimedia messaging (mms)
WO2001037133A1 (en) * 1999-11-15 2001-05-25 E-Respect Communications Ab Information transfer
US6256664B1 (en) 1998-09-01 2001-07-03 Bigfix, Inc. Method and apparatus for computed relevance messaging
WO2001053989A1 (en) * 2000-01-24 2001-07-26 Hemust Sun B.V. Method to achieve and reproduce personal and self-constructed sets of units of information and relative device
WO2001065391A1 (en) 2000-03-02 2001-09-07 Accord Networks Ltd. System and method of monitoring video and/or audio conferencing through a rapid-update website
WO2001071557A2 (en) * 2000-03-21 2001-09-27 Nokia Corporation System and method for delivery and updating of real-time data
GB2361335A (en) * 2000-04-14 2001-10-17 Friendspace Inc Communications
WO2001078315A2 (en) * 2000-04-07 2001-10-18 America Online, Inc. System for state change alerts
EP1148428A2 (en) 2000-04-17 2001-10-24 Apama, Inc. Method and apparatus for evaluating queries according to received event information and generating notifications
FR2812096A1 (en) * 2000-07-19 2002-01-25 Sagem Method of executing a task on a web page in a computer network, uses a script to control access to web pages at different times to automatically collect and update information from the world wide web
EP1203312A1 (en) * 1999-04-12 2002-05-08 Multex.Com, Inc. A method and system for providing data to a user based on a user's query
US6404739B1 (en) 1997-04-30 2002-06-11 Sony Corporation Transmitter and transmitting method, receiver and receiving method, and transceiver and transmitting/receiving method
WO2002069585A2 (en) * 2001-02-27 2002-09-06 Nokia Corporation A method for filtering received information on a mobile terminal
NL1017900C2 (en) * 2001-04-23 2002-10-25 Alexander Maurits Hilsum The telecommunication network comprises number of at least temporarily connected telecommunication apparatus for offering and receiving data, the apparatus in both cases being connected to users
EP1271354A2 (en) * 2001-06-28 2003-01-02 Pioneer Corporation Information distributing device, system and method
EP1320053A2 (en) * 2001-12-11 2003-06-18 Hitachi, Ltd. Information delivering service system
US6912564B1 (en) 2000-05-04 2005-06-28 America Online, Inc. System for instant messaging the sender and recipients of an e-mail message
US7047041B2 (en) 2002-06-17 2006-05-16 Nokia Corporation Method and device for storing and accessing personal information
US7072672B1 (en) 2002-11-01 2006-07-04 Nokia Corporation Disposable mini-applications
US7080385B1 (en) 1997-08-18 2006-07-18 Tibco Software Inc. Certified message delivery and queuing in multipoint publish/subscribe communications
EP1252769B2 (en) 2000-02-01 2006-12-20 Swisscom Mobile AG System and method for diffusing image objects
EP1738289A1 (en) * 2004-03-26 2007-01-03 Alex Mashinsky Exchange of newly-added information over the internet
US7197534B2 (en) 1998-09-01 2007-03-27 Big Fix, Inc. Method and apparatus for inspecting the properties of a computer
US7392306B1 (en) 2000-04-07 2008-06-24 Aol Llc Instant messaging client having an embedded browser
DE19859350B4 (en) * 1998-12-22 2008-08-14 T-Mobile Deutschland Gmbh Method for operating comfortable value-added services in telecommunication networks
US7451401B2 (en) 1999-05-28 2008-11-11 Nokia Corporation Real-time, interactive and personalized video services
US7512652B1 (en) 2001-09-28 2009-03-31 Aol Llc, A Delaware Limited Liability Company Passive personalization of buddy lists
US7525951B2 (en) 2001-03-07 2009-04-28 Netscape Communications Corporation Integration of e-mail with instant messaging services
US7574472B2 (en) 2000-03-01 2009-08-11 Polycom, Inc. System and method of monitoring video and/or audio conferencing through a rapid-update website
US8001190B2 (en) 2001-06-25 2011-08-16 Aol Inc. Email integrated instant messaging
US8122363B1 (en) 2000-05-04 2012-02-21 Aol Inc. Presence status indicator
US8359349B2 (en) 2004-03-18 2013-01-22 Nokia Corporation System and associated terminal, method and computer program product for uploading content
US8645470B2 (en) 2002-12-06 2014-02-04 Core Wireless Licensing S.A.R.L. System, method and computer program product for the delivery of media content
US8868112B2 (en) 2005-05-11 2014-10-21 Facebook, Inc. Personalized location information for mobile devices
USRE45254E1 (en) 2002-12-31 2014-11-18 Facebook, Inc. Implicit population of access control lists
US8910056B2 (en) 2004-12-20 2014-12-09 Facebook, Inc. Automatic categorization of entries in a contact list
US8914507B2 (en) 1998-09-01 2014-12-16 International Business Machines Corporation Advice provided for offering highly targeted advice without compromising individual privacy
US8918460B2 (en) 2004-03-05 2014-12-23 Facebook, Inc. Organizing entries in participant lists based on communications strengths
US8918727B2 (en) 2000-07-25 2014-12-23 Facebook, Inc. Video messaging
US8930480B2 (en) 2003-04-02 2015-01-06 Facebook, Inc. Degrees of separation for filtering communications
US9002949B2 (en) 2004-12-01 2015-04-07 Google Inc. Automatically enabling the forwarding of instant messages
US9043418B2 (en) 2000-05-04 2015-05-26 Facebook, Inc. Systems and methods for instant messaging persons referenced in an electronic message
US9049569B2 (en) 2004-12-01 2015-06-02 Google Inc. Prohibiting mobile forwarding
US9049159B2 (en) 2000-03-17 2015-06-02 Facebook, Inc. Establishing audio communication sessions
US9049160B2 (en) 2005-05-11 2015-06-02 Facebook, Inc. Identifying users sharing common characteristics
US9100221B2 (en) 2000-05-04 2015-08-04 Facebook, Inc. Systems for messaging senders and recipients of an electronic message
US9154561B2 (en) 2008-08-28 2015-10-06 Aol Inc. Methods and system for providing location-based communication services
US9160773B2 (en) 2004-12-30 2015-10-13 Aol Inc. Mood-based organization and display of co-user lists
US9185067B1 (en) 1999-12-01 2015-11-10 Facebook, Inc. System and method for analyzing communications
US9203794B2 (en) 2002-11-18 2015-12-01 Facebook, Inc. Systems and methods for reconfiguring electronic messages
US9215095B2 (en) 2002-11-21 2015-12-15 Microsoft Technology Licensing, Llc Multiple personalities
US9246975B2 (en) 2000-03-17 2016-01-26 Facebook, Inc. State change alerts mechanism
US9256861B2 (en) 2003-03-03 2016-02-09 Microsoft Technology Licensing, Llc Modifying avatar behavior based on user action or mood
US9356894B2 (en) 2000-05-04 2016-05-31 Facebook, Inc. Enabled and disabled menu choices based on presence state
US9356899B2 (en) 1996-01-26 2016-05-31 Simpleair, Inc. System and method for transmission of data
US9360996B2 (en) 2000-05-04 2016-06-07 Facebook, Inc. Intelligently enabled menu choices based on online presence state in address book
US9461950B2 (en) 2000-05-04 2016-10-04 Facebook, Inc. Providing supplemental contact information corresponding to a referenced individual
US9483859B2 (en) 2003-03-03 2016-11-01 Microsoft Technology Licensing, Llc Reactive avatars
US9516125B2 (en) 2003-03-26 2016-12-06 Facebook, Inc. Identifying and using identities deemed to be known to a user
US9652809B1 (en) 2004-12-21 2017-05-16 Aol Inc. Using user profile information to determine an avatar and/or avatar characteristics
US9807130B2 (en) 2002-11-21 2017-10-31 Microsoft Technology Licensing, Llc Multiple avatar personalities
US10367860B2 (en) 2004-03-15 2019-07-30 Oath Inc. Social networking permissions

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4429385A (en) * 1981-12-31 1984-01-31 American Newspaper Publishers Association Method and apparatus for digital serial scanning with hierarchical and relational access
US4740912A (en) * 1982-08-02 1988-04-26 Whitaker Ranald O Quinews-electronic replacement for the newspaper
US5276866A (en) * 1988-07-19 1994-01-04 Michael Paolini System with two different communication mediums, transmitting retrieved video and compressed audio information to plural receivers responsively to users' requests
US5283731A (en) * 1992-01-19 1994-02-01 Ec Corporation Computer-based classified ad system and method
US5404505A (en) * 1991-11-01 1995-04-04 Finisar Corporation System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates
US5428778A (en) * 1992-02-13 1995-06-27 Office Express Pty. Ltd. Selective dissemination of information
US5513126A (en) * 1993-10-04 1996-04-30 Xerox Corporation Network having selectively accessible recipient prioritized communication channel profiles
US5576951A (en) * 1984-05-24 1996-11-19 Lockwood; Lawrence B. Automated sales and services system

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4429385A (en) * 1981-12-31 1984-01-31 American Newspaper Publishers Association Method and apparatus for digital serial scanning with hierarchical and relational access
US4740912A (en) * 1982-08-02 1988-04-26 Whitaker Ranald O Quinews-electronic replacement for the newspaper
US5576951A (en) * 1984-05-24 1996-11-19 Lockwood; Lawrence B. Automated sales and services system
US5276866A (en) * 1988-07-19 1994-01-04 Michael Paolini System with two different communication mediums, transmitting retrieved video and compressed audio information to plural receivers responsively to users' requests
US5404505A (en) * 1991-11-01 1995-04-04 Finisar Corporation System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates
US5283731A (en) * 1992-01-19 1994-02-01 Ec Corporation Computer-based classified ad system and method
US5428778A (en) * 1992-02-13 1995-06-27 Office Express Pty. Ltd. Selective dissemination of information
US5513126A (en) * 1993-10-04 1996-04-30 Xerox Corporation Network having selectively accessible recipient prioritized communication channel profiles

Cited By (179)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9380106B2 (en) 1996-01-26 2016-06-28 Simpleair, Inc. System and method for transmission of data
US9356899B2 (en) 1996-01-26 2016-05-31 Simpleair, Inc. System and method for transmission of data
US6370143B1 (en) 1997-04-30 2002-04-09 Sony Corporation Transmission system and transmission method, and reception system and reception method
EP0876029A2 (en) * 1997-04-30 1998-11-04 Sony Corporation Transmission system and transmission method, and reception system and reception method
EP0876029A3 (en) * 1997-04-30 2000-01-05 Sony Corporation Transmission system and transmission method, and reception system and reception method
US6404739B1 (en) 1997-04-30 2002-06-11 Sony Corporation Transmitter and transmitting method, receiver and receiving method, and transceiver and transmitting/receiving method
EP0996893A4 (en) * 1997-07-21 2005-06-01 Tibco Software Inc A method and apparatus for storing and delivering documents on the internet
EP0996893A1 (en) * 1997-07-21 2000-05-03 Tibco Software, Inc. A method and apparatus for storing and delivering documents on the internet
US7530078B2 (en) 1997-08-18 2009-05-05 Tibco Software Inc. Certified message delivery and queuing in multipoint publish/subscribe communications
EP1008056A1 (en) * 1997-08-18 2000-06-14 Reuters Limited Certified message delivery and queuing in multipoint publish/subscribe communications
US7080385B1 (en) 1997-08-18 2006-07-18 Tibco Software Inc. Certified message delivery and queuing in multipoint publish/subscribe communications
EP1008056A4 (en) * 1997-08-18 2004-07-14 Tibco Software Inc Certified message delivery and queuing in multipoint publish/subscribe communications
EP0949787A1 (en) * 1998-03-18 1999-10-13 Sony International (Europe) GmbH Multiple personality internet account
US6487584B1 (en) 1998-03-18 2002-11-26 Sony International (Europe) Gmbh Multiple personality internet account
EP2334019A1 (en) 1998-08-27 2011-06-15 Ntt Mobile Communications Network Inc. Push-type information transmission method and transfer device thereof
CN1330156C (en) * 1998-08-27 2007-08-01 Ntt移动通信网株式会社 Push-out type information transmission method and its transfer device
US8949319B2 (en) 1998-08-27 2015-02-03 Ntt Docomo, Inc. Transfer device
EP1675302A2 (en) * 1998-08-27 2006-06-28 NTT DoCoMo INC. Push-type information transmission with dual registration
EP1351461A1 (en) * 1998-08-27 2003-10-08 Ntt Mobile Communications Network Inc. Push-type information transmission method and transfer device thereof
US8260878B2 (en) 1998-08-27 2012-09-04 Ntt Docomo, Inc. Transfer device
CN100355253C (en) * 1998-08-27 2007-12-12 Ntt移动通信网株式会社 Push information delivery method and its repeater
EP1026859A4 (en) * 1998-08-27 2001-07-11 Nippon Telegraph & Telephone Push information delivery method and its repeater
US8326940B2 (en) 1998-08-27 2012-12-04 Ntt Docomo, Inc. Transfer device
EP1675302A3 (en) * 1998-08-27 2007-01-03 NTT DoCoMo INC. Push-type information transmission with dual registration
EP1686748A1 (en) * 1998-08-27 2006-08-02 NTT DoCoMo INC. Push-type information transmission
US8423614B2 (en) 1998-08-27 2013-04-16 Ntt Docomo, Inc. Transfer device
KR100394470B1 (en) * 1998-08-27 2003-08-09 가부시키가이샤 엔.티.티.도코모 Push information delivery method and its repeater
EP1026859A1 (en) * 1998-08-27 2000-08-09 Ntt Mobile Communications Network Inc. Push information delivery method and its repeater
US6263362B1 (en) 1998-09-01 2001-07-17 Bigfix, Inc. Inspector for computed relevance messaging
US6356936B1 (en) 1998-09-01 2002-03-12 Bigfix, Inc. Relevance clause for computed relevance messaging
US6931434B1 (en) 1998-09-01 2005-08-16 Bigfix, Inc. Method and apparatus for remotely inspecting properties of communicating devices
WO2000013121A1 (en) * 1998-09-01 2000-03-09 Universe Communications, Inc. Method and apparatus for computed relevance messaging
US6801929B1 (en) 1998-09-01 2004-10-05 Bigfix, Inc. Relevance clause for computed relevance messaging
US7197534B2 (en) 1998-09-01 2007-03-27 Big Fix, Inc. Method and apparatus for inspecting the properties of a computer
US7346655B2 (en) 1998-09-01 2008-03-18 Bigfix, Inc. Method and apparatus for computed relevance messaging
AU762054B2 (en) * 1998-09-01 2003-06-19 Bigfix Inc. Method and apparatus for computed relevance messaging
US6256664B1 (en) 1998-09-01 2001-07-03 Bigfix, Inc. Method and apparatus for computed relevance messaging
US8914507B2 (en) 1998-09-01 2014-12-16 International Business Machines Corporation Advice provided for offering highly targeted advice without compromising individual privacy
EP0991001A3 (en) * 1998-09-30 2003-11-26 Deutsche Telekom AG Method for providing information from the internet according to information profiles individually predetermined for a person
EP0991001A2 (en) * 1998-09-30 2000-04-05 Deutsche Telekom AG Method for providing information from the internet according to information profiles individually predetermined for a person
DE19859350B4 (en) * 1998-12-22 2008-08-14 T-Mobile Deutschland Gmbh Method for operating comfortable value-added services in telecommunication networks
WO2000044151A2 (en) * 1999-01-22 2000-07-27 Sony Computer Entertainment Inc. Bidirectional real-time advertisement system
WO2000044151A3 (en) * 1999-01-22 2001-01-04 Sony Computer Entertainment Inc Bidirectional real-time advertisement system
WO2000057327A1 (en) * 1999-03-19 2000-09-28 Big Fix, Inc. Method and apparatus for computed relevance messaging
EP1203312A4 (en) * 1999-04-12 2009-06-03 Multex Com Inc A method and system for providing data to a user based on a user's query
EP1203312A1 (en) * 1999-04-12 2002-05-08 Multex.Com, Inc. A method and system for providing data to a user based on a user's query
US7451401B2 (en) 1999-05-28 2008-11-11 Nokia Corporation Real-time, interactive and personalized video services
WO2001020847A2 (en) * 1999-09-15 2001-03-22 Exactis.Com, Inc. High volume e-mail assembly and delivery
WO2001020847A3 (en) * 1999-09-15 2001-09-27 Exactis Com Inc High volume e-mail assembly and delivery
US7392038B1 (en) 1999-10-08 2008-06-24 Nokia Corporation Location sensitive multimedia messaging (MMS)
WO2001028171A1 (en) * 1999-10-08 2001-04-19 Nokia Corporation Location sensitive multimedia messaging (mms)
WO2001037133A1 (en) * 1999-11-15 2001-05-25 E-Respect Communications Ab Information transfer
US9813370B2 (en) 1999-12-01 2017-11-07 Facebook, Inc. System and method for analyzing communications
US9185067B1 (en) 1999-12-01 2015-11-10 Facebook, Inc. System and method for analyzing communications
US9619575B2 (en) 1999-12-01 2017-04-11 Facebook, Inc. System and method for analyzing communications
US9514233B2 (en) 1999-12-01 2016-12-06 Facebook, Inc. System and method for analyzing communications
US9749276B2 (en) 1999-12-01 2017-08-29 Facebook, Inc. System and method for analyzing communications
US9705834B2 (en) 1999-12-01 2017-07-11 Facebook, Inc. System and method for analyzing communications
US9405843B2 (en) 1999-12-01 2016-08-02 Facebook, Inc. System and method for analyzing communications
US9749279B2 (en) 1999-12-01 2017-08-29 Facebook, Inc. System and method for analyzing communications
US9819629B2 (en) 1999-12-01 2017-11-14 Facebook, Inc. System and method for analyzing communications
WO2001053989A1 (en) * 2000-01-24 2001-07-26 Hemust Sun B.V. Method to achieve and reproduce personal and self-constructed sets of units of information and relative device
US10097887B2 (en) 2000-02-01 2018-10-09 Swisscom Ag System and method for distribution of picture objects
US9113206B2 (en) 2000-02-01 2015-08-18 Swisscom Ag System and method for distribution of picture objects
US7565671B1 (en) 2000-02-01 2009-07-21 Swisscom Mobile Ag System and method for diffusing image objects
EP1252769B2 (en) 2000-02-01 2006-12-20 Swisscom Mobile AG System and method for diffusing image objects
US8099748B2 (en) 2000-02-01 2012-01-17 Swisscom System and method for distribution of picture objects
US7574472B2 (en) 2000-03-01 2009-08-11 Polycom, Inc. System and method of monitoring video and/or audio conferencing through a rapid-update website
EP1269336A4 (en) * 2000-03-02 2007-06-27 Polycom Israel Ltd System and method of monitoring video and/or audio conferencing through a rapid-update website
EP1269336A1 (en) * 2000-03-02 2003-01-02 Accord Networks Ltd. System and method of monitoring video and/or audio conferencing through a rapid-update website
WO2001065391A1 (en) 2000-03-02 2001-09-07 Accord Networks Ltd. System and method of monitoring video and/or audio conferencing through a rapid-update website
US9049159B2 (en) 2000-03-17 2015-06-02 Facebook, Inc. Establishing audio communication sessions
US7624172B1 (en) 2000-03-17 2009-11-24 Aol Llc State change alerts mechanism
US9203879B2 (en) 2000-03-17 2015-12-01 Facebook, Inc. Offline alerts mechanism
US9356891B2 (en) 2000-03-17 2016-05-31 Facebook, Inc. Voice messaging interface
US9736209B2 (en) 2000-03-17 2017-08-15 Facebook, Inc. State change alerts mechanism
US8473572B1 (en) 2000-03-17 2013-06-25 Facebook, Inc. State change alerts mechanism
US9246975B2 (en) 2000-03-17 2016-01-26 Facebook, Inc. State change alerts mechanism
WO2001071557A3 (en) * 2000-03-21 2003-12-18 Nokia Corp System and method for delivery and updating of real-time data
WO2001071557A2 (en) * 2000-03-21 2001-09-27 Nokia Corporation System and method for delivery and updating of real-time data
WO2001078315A2 (en) * 2000-04-07 2001-10-18 America Online, Inc. System for state change alerts
WO2001078315A3 (en) * 2000-04-07 2002-08-15 America Online Inc System for state change alerts
US7392306B1 (en) 2000-04-07 2008-06-24 Aol Llc Instant messaging client having an embedded browser
GB2361335A (en) * 2000-04-14 2001-10-17 Friendspace Inc Communications
GB2361335B (en) * 2000-04-14 2003-05-07 Friendspace Inc Communications arrangement
WO2001080045A2 (en) * 2000-04-17 2001-10-25 Apama, Inc. Method of evaluating queries against received event information
EP1148428A2 (en) 2000-04-17 2001-10-24 Apama, Inc. Method and apparatus for evaluating queries according to received event information and generating notifications
WO2001080045A3 (en) * 2000-04-17 2003-01-16 Apama Inc Method of evaluating queries against received event information
US6782381B2 (en) 2000-04-17 2004-08-24 Apama (Uk) Ltd. Method and apparatus for evaluating queries against received event information
EP1148428A3 (en) * 2000-04-17 2006-04-12 Apama, Inc. Method and apparatus for evaluating queries according to received event information and generating notifications
US8959164B2 (en) 2000-05-04 2015-02-17 Facebook, Inc. Tri-state presence indicator
US9100221B2 (en) 2000-05-04 2015-08-04 Facebook, Inc. Systems for messaging senders and recipients of an electronic message
US9356894B2 (en) 2000-05-04 2016-05-31 Facebook, Inc. Enabled and disabled menu choices based on presence state
US9360996B2 (en) 2000-05-04 2016-06-07 Facebook, Inc. Intelligently enabled menu choices based on online presence state in address book
US10122658B2 (en) 2000-05-04 2018-11-06 Facebook, Inc. System for instant messaging the sender and recipients of an e-mail message
US9699122B2 (en) 2000-05-04 2017-07-04 Facebook, Inc. User interfaces for providing supplemental contact information corresponding to a referenced individual
US9461950B2 (en) 2000-05-04 2016-10-04 Facebook, Inc. Providing supplemental contact information corresponding to a referenced individual
US10158588B2 (en) 2000-05-04 2018-12-18 Facebook, Inc. Providing supplemental contact information corresponding to a referenced individual
US9621493B2 (en) 2000-05-04 2017-04-11 Facebook, Inc. Providing supplemental information corresponding to a referenced individual
US6912564B1 (en) 2000-05-04 2005-06-28 America Online, Inc. System for instant messaging the sender and recipients of an e-mail message
US9043418B2 (en) 2000-05-04 2015-05-26 Facebook, Inc. Systems and methods for instant messaging persons referenced in an electronic message
US9531654B2 (en) 2000-05-04 2016-12-27 Facebook, Inc. Adding contacts from a hovering interface
US8122363B1 (en) 2000-05-04 2012-02-21 Aol Inc. Presence status indicator
US9363213B2 (en) 2000-06-26 2016-06-07 Facebook, Inc. E-mail integrated instant messaging
US9628431B2 (en) 2000-06-26 2017-04-18 Facebook, Inc. E-mail integrated instant messaging
US10313297B2 (en) 2000-06-26 2019-06-04 Facebook, Inc. E-mail integrated instant messaging
FR2812096A1 (en) * 2000-07-19 2002-01-25 Sagem Method of executing a task on a web page in a computer network, uses a script to control access to web pages at different times to automatically collect and update information from the world wide web
US9071725B2 (en) 2000-07-25 2015-06-30 Facebook, Inc. Methods and user interfaces for video messaging
US8918727B2 (en) 2000-07-25 2014-12-23 Facebook, Inc. Video messaging
US9100538B2 (en) 2000-07-25 2015-08-04 Facebook, Inc. Limited length video messaging
US7295862B2 (en) 2001-02-27 2007-11-13 Nokia Corporation Push content filtering for broadcast communication
WO2002069585A3 (en) * 2001-02-27 2003-01-23 Nokia Corp A method for filtering received information on a mobile terminal
US6778834B2 (en) 2001-02-27 2004-08-17 Nokia Corporation Push content filtering
US7308269B2 (en) 2001-02-27 2007-12-11 Nokia Corporation Push content filtering for short range communication
WO2002069585A2 (en) * 2001-02-27 2002-09-06 Nokia Corporation A method for filtering received information on a mobile terminal
US7525951B2 (en) 2001-03-07 2009-04-28 Netscape Communications Corporation Integration of e-mail with instant messaging services
NL1017900C2 (en) * 2001-04-23 2002-10-25 Alexander Maurits Hilsum The telecommunication network comprises number of at least temporarily connected telecommunication apparatus for offering and receiving data, the apparatus in both cases being connected to users
US8001190B2 (en) 2001-06-25 2011-08-16 Aol Inc. Email integrated instant messaging
US7779066B2 (en) 2001-06-28 2010-08-17 Pioneer Corporation Information distributing device, system and method
EP1271354A3 (en) * 2001-06-28 2006-01-04 Pioneer Corporation Information distributing device, system and method
EP1271354A2 (en) * 2001-06-28 2003-01-02 Pioneer Corporation Information distributing device, system and method
US9083661B2 (en) 2001-09-28 2015-07-14 Facebook, Inc. Passive personalization of buddy lists
US7512652B1 (en) 2001-09-28 2009-03-31 Aol Llc, A Delaware Limited Liability Company Passive personalization of buddy lists
US9729476B2 (en) 2001-09-28 2017-08-08 Facebook, Inc. Personalization of recent contacts list
EP1320053A3 (en) * 2001-12-11 2005-07-27 Hitachi, Ltd. Information delivering service system
EP1320053A2 (en) * 2001-12-11 2003-06-18 Hitachi, Ltd. Information delivering service system
US8170615B2 (en) * 2002-06-17 2012-05-01 Nokia Corporation Method and device for storing and accessing personal information
US7047041B2 (en) 2002-06-17 2006-05-16 Nokia Corporation Method and device for storing and accessing personal information
US7072672B1 (en) 2002-11-01 2006-07-04 Nokia Corporation Disposable mini-applications
US9571439B2 (en) 2002-11-18 2017-02-14 Facebook, Inc. Systems and methods for notification delivery
US9729489B2 (en) 2002-11-18 2017-08-08 Facebook, Inc. Systems and methods for notification management and delivery
US9515977B2 (en) 2002-11-18 2016-12-06 Facebook, Inc. Time based electronic message delivery
US9203794B2 (en) 2002-11-18 2015-12-01 Facebook, Inc. Systems and methods for reconfiguring electronic messages
US9560000B2 (en) 2002-11-18 2017-01-31 Facebook, Inc. Reconfiguring an electronic message to effect an enhanced notification
US9253136B2 (en) 2002-11-18 2016-02-02 Facebook, Inc. Electronic message delivery based on presence information
US9769104B2 (en) 2002-11-18 2017-09-19 Facebook, Inc. Methods and system for delivering multiple notifications
US9571440B2 (en) 2002-11-18 2017-02-14 Facebook, Inc. Notification archive
US9807130B2 (en) 2002-11-21 2017-10-31 Microsoft Technology Licensing, Llc Multiple avatar personalities
US9215095B2 (en) 2002-11-21 2015-12-15 Microsoft Technology Licensing, Llc Multiple personalities
US10291556B2 (en) 2002-11-21 2019-05-14 Microsoft Technology Licensing, Llc Multiple personalities
US8645470B2 (en) 2002-12-06 2014-02-04 Core Wireless Licensing S.A.R.L. System, method and computer program product for the delivery of media content
USRE48102E1 (en) 2002-12-31 2020-07-14 Facebook, Inc. Implicit population of access control lists
USRE45254E1 (en) 2002-12-31 2014-11-18 Facebook, Inc. Implicit population of access control lists
US10504266B2 (en) 2003-03-03 2019-12-10 Microsoft Technology Licensing, Llc Reactive avatars
US9483859B2 (en) 2003-03-03 2016-11-01 Microsoft Technology Licensing, Llc Reactive avatars
US10616367B2 (en) 2003-03-03 2020-04-07 Microsoft Technology Licensing, Llc Modifying avatar behavior based on user action or mood
US9256861B2 (en) 2003-03-03 2016-02-09 Microsoft Technology Licensing, Llc Modifying avatar behavior based on user action or mood
US9531826B2 (en) 2003-03-26 2016-12-27 Facebook, Inc. Managing electronic messages based on inference scores
US9736255B2 (en) 2003-03-26 2017-08-15 Facebook, Inc. Methods of providing access to messages based on degrees of separation
US9516125B2 (en) 2003-03-26 2016-12-06 Facebook, Inc. Identifying and using identities deemed to be known to a user
US9462046B2 (en) 2003-04-02 2016-10-04 Facebook, Inc. Degrees of separation for handling communications
US8930480B2 (en) 2003-04-02 2015-01-06 Facebook, Inc. Degrees of separation for filtering communications
US8918460B2 (en) 2004-03-05 2014-12-23 Facebook, Inc. Organizing entries in participant lists based on communications strengths
US10341289B2 (en) 2004-03-05 2019-07-02 Facebook, Inc. Systems and methods of calculating communications strengths
US10367860B2 (en) 2004-03-15 2019-07-30 Oath Inc. Social networking permissions
US8359349B2 (en) 2004-03-18 2013-01-22 Nokia Corporation System and associated terminal, method and computer program product for uploading content
EP1738289A4 (en) * 2004-03-26 2007-10-24 Alex Mashinsky Exchange of newly-added information over the internet
EP1738289A1 (en) * 2004-03-26 2007-01-03 Alex Mashinsky Exchange of newly-added information over the internet
US9049569B2 (en) 2004-12-01 2015-06-02 Google Inc. Prohibiting mobile forwarding
US9560495B2 (en) 2004-12-01 2017-01-31 Google Inc. Automatically enabling the forwarding of instant messages
US9002949B2 (en) 2004-12-01 2015-04-07 Google Inc. Automatically enabling the forwarding of instant messages
US9615225B2 (en) 2004-12-01 2017-04-04 Google Inc. Automatically enabling the forwarding of instant messages
US9510168B2 (en) 2004-12-01 2016-11-29 Google Inc. Prohibiting mobile forwarding
US9088879B2 (en) 2004-12-01 2015-07-21 Google Inc. Automatically enabling the forwarding of instant messages
US9872157B2 (en) 2004-12-01 2018-01-16 Google Inc. Prohibiting mobile forwarding
US9727631B2 (en) 2004-12-20 2017-08-08 Facebook, Inc. Automatic categorization of entries in a contact list
US8910056B2 (en) 2004-12-20 2014-12-09 Facebook, Inc. Automatic categorization of entries in a contact list
US9652809B1 (en) 2004-12-21 2017-05-16 Aol Inc. Using user profile information to determine an avatar and/or avatar characteristics
US9160773B2 (en) 2004-12-30 2015-10-13 Aol Inc. Mood-based organization and display of co-user lists
US9049160B2 (en) 2005-05-11 2015-06-02 Facebook, Inc. Identifying users sharing common characteristics
US9210546B2 (en) 2005-05-11 2015-12-08 Facebook, Inc. Commenting on location information for mobile devices
US9369411B2 (en) 2005-05-11 2016-06-14 Facebook, Inc. Identifying users sharing common characteristics
US9571975B2 (en) 2005-05-11 2017-02-14 Facebook, Inc. Identifying users of a communications system at commonn geographic locations
US8868112B2 (en) 2005-05-11 2014-10-21 Facebook, Inc. Personalized location information for mobile devices
US9197999B2 (en) 2005-05-11 2015-11-24 Facebook, Inc. Providing a location identifier for a location with multiple co-users
US9204255B2 (en) 2005-05-11 2015-12-01 Facebook, Inc. Providing a log of location information for a mobile device
US9203787B2 (en) 2005-05-11 2015-12-01 Facebook, Inc. Identifying users sharing common characteristics
US9154561B2 (en) 2008-08-28 2015-10-06 Aol Inc. Methods and system for providing location-based communication services
US9705996B2 (en) 2008-08-28 2017-07-11 Aol Inc. Methods and system for providing location-based communication services

Similar Documents

Publication Publication Date Title
WO1997010558A1 (en) Method and system for providing continually updated personalized information
US8560640B2 (en) Systems and methods for packaging and distributing information
US6169897B1 (en) Mobile communications system and mobile terminal therefor with capabilities to access local information resources
US6393421B1 (en) Communication method and system utilizing a specific communication code uniquely assigned to the data record
CN100380900C (en) Business to business engine and system for facilitating information interexchange using realtime data
US7970417B2 (en) On demand multicast messaging system
KR100543638B1 (en) Telecommunications apparatus and method
US6205126B1 (en) Method and apparatus for automatically determining an ISP local access number based on device location
EP1675302B1 (en) Push-type information transmission with dual registration
JP2000123027A (en) Information providing system, server and information providing method
US20100228654A1 (en) Communication network
US20040242203A1 (en) Method and apparatus for obtaining data information
US7962632B2 (en) Hybrid networks
US20020095312A1 (en) Facilitating realtime information interexchange between a telecommunications network and a service provider
US20030045275A1 (en) Communication method and apparatus
US6647414B1 (en) Method for automatic information transmission in an IP network
WO2000030381A1 (en) Method and system for providing formatted information via a two-way communications system
US4737977A (en) Device and method for switching communications among taxis
US20040203712A1 (en) Method for distributing video information to mobile phone based on push technology
JP4090595B2 (en) Information notification method, provided information apparatus, and wireless communication system
US20020029238A1 (en) Scheduler, schedule adjusting method, distributed scheduler system and storage medium storing schedule adjusting program
US20060026249A1 (en) Information distribution system and information distribution method
JP2006293595A (en) Elevator information distribution system and program
US20020044635A1 (en) Least cost call routing
US6167234A (en) Method and apparatus for global message monitoring

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): CA CN JP KR SG

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA

DPE2 Request for preliminary examination filed before expiration of 19th month from priority date (pct application filed from 20040101)