WO1997010558A1 - Method and system for providing continually updated personalized information - Google Patents
Method and system for providing continually updated personalized information Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
- G06Q10/10—Office automation; Time management
- G06Q10/107—Computer-aided management of electronic mailing [e-mailing]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer 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.
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Human Resources & Organizations (AREA)
- Entrepreneurship & Innovation (AREA)
- Strategic Management (AREA)
- Computer Hardware Design (AREA)
- Data Mining & Analysis (AREA)
- Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
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.
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)
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 |
US9049159B2 (en) | 2000-03-17 | 2015-06-02 | Facebook, Inc. | Establishing audio communication sessions |
US9049569B2 (en) | 2004-12-01 | 2015-06-02 | Google Inc. | Prohibiting mobile forwarding |
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)
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 |
-
1996
- 1996-08-27 WO PCT/US1996/013797 patent/WO1997010558A1/en active Search and Examination
Patent Citations (8)
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)
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 |
WO2001020847A3 (en) * | 1999-09-15 | 2001-09-27 | Exactis Com Inc | High volume e-mail assembly and delivery |
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) |
US7392038B1 (en) | 1999-10-08 | 2008-06-24 | Nokia Corporation | Location sensitive multimedia messaging (MMS) |
WO2001037133A1 (en) * | 1999-11-15 | 2001-05-25 | E-Respect Communications Ab | Information transfer |
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 |
US9619575B2 (en) | 1999-12-01 | 2017-04-11 | Facebook, Inc. | System and method for analyzing communications |
US9749279B2 (en) | 1999-12-01 | 2017-08-29 | Facebook, Inc. | System and method for analyzing communications |
US9405843B2 (en) | 1999-12-01 | 2016-08-02 | Facebook, Inc. | System and method for analyzing communications |
US9705834B2 (en) | 1999-12-01 | 2017-07-11 | Facebook, Inc. | System and method for analyzing communications |
US9819629B2 (en) | 1999-12-01 | 2017-11-14 | Facebook, Inc. | System and method for analyzing communications |
US9185067B1 (en) | 1999-12-01 | 2015-11-10 | Facebook, Inc. | System and method for analyzing communications |
US9813370B2 (en) | 1999-12-01 | 2017-11-07 | 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 |
US7565671B1 (en) | 2000-02-01 | 2009-07-21 | Swisscom Mobile Ag | System and method for diffusing image objects |
US10097887B2 (en) | 2000-02-01 | 2018-10-09 | Swisscom Ag | System and method for distribution of picture objects |
EP1252769B2 (en) † | 2000-02-01 | 2006-12-20 | Swisscom Mobile AG | System and method for diffusing image objects |
US9113206B2 (en) | 2000-02-01 | 2015-08-18 | Swisscom Ag | System and method for distribution of picture 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 |
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 |
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 |
US7624172B1 (en) | 2000-03-17 | 2009-11-24 | Aol Llc | State change alerts mechanism |
US9356891B2 (en) | 2000-03-17 | 2016-05-31 | Facebook, Inc. | Voice messaging interface |
US9049159B2 (en) | 2000-03-17 | 2015-06-02 | Facebook, Inc. | Establishing audio communication sessions |
US9736209B2 (en) | 2000-03-17 | 2017-08-15 | Facebook, Inc. | State change alerts mechanism |
US9246975B2 (en) | 2000-03-17 | 2016-01-26 | Facebook, Inc. | State change alerts mechanism |
US9203879B2 (en) | 2000-03-17 | 2015-12-01 | Facebook, Inc. | Offline alerts mechanism |
US8473572B1 (en) | 2000-03-17 | 2013-06-25 | Facebook, Inc. | State change alerts mechanism |
WO2001071557A2 (en) * | 2000-03-21 | 2001-09-27 | Nokia Corporation | System and method for delivery and updating of real-time data |
WO2001071557A3 (en) * | 2000-03-21 | 2003-12-18 | Nokia Corp | System and method for delivery and updating of real-time data |
WO2001078315A3 (en) * | 2000-04-07 | 2002-08-15 | America Online Inc | System for state change alerts |
WO2001078315A2 (en) * | 2000-04-07 | 2001-10-18 | 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 |
GB2361335B (en) * | 2000-04-14 | 2003-05-07 | Friendspace Inc | Communications arrangement |
GB2361335A (en) * | 2000-04-14 | 2001-10-17 | Friendspace Inc | Communications |
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 |
US7308269B2 (en) | 2001-02-27 | 2007-12-11 | Nokia Corporation | Push content filtering for short range communication |
US6778834B2 (en) | 2001-02-27 | 2004-08-17 | Nokia Corporation | Push content filtering |
WO2002069585A3 (en) * | 2001-02-27 | 2003-01-23 | Nokia Corp | A method for filtering received information on a mobile terminal |
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 |
US9729476B2 (en) | 2001-09-28 | 2017-08-08 | Facebook, Inc. | Personalization of recent contacts list |
US7512652B1 (en) | 2001-09-28 | 2009-03-31 | Aol Llc, A Delaware Limited Liability Company | Passive personalization of buddy lists |
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 |
US9769104B2 (en) | 2002-11-18 | 2017-09-19 | Facebook, Inc. | Methods and system for delivering multiple notifications |
US9560000B2 (en) | 2002-11-18 | 2017-01-31 | Facebook, Inc. | Reconfiguring an electronic message to effect an enhanced notification |
US9571440B2 (en) | 2002-11-18 | 2017-02-14 | Facebook, Inc. | Notification archive |
US9515977B2 (en) | 2002-11-18 | 2016-12-06 | Facebook, Inc. | Time based electronic message delivery |
US9729489B2 (en) | 2002-11-18 | 2017-08-08 | Facebook, Inc. | Systems and methods for notification management and delivery |
US9253136B2 (en) | 2002-11-18 | 2016-02-02 | Facebook, Inc. | Electronic message delivery based on presence information |
US9203794B2 (en) | 2002-11-18 | 2015-12-01 | Facebook, Inc. | Systems and methods for reconfiguring electronic messages |
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 |
USRE45254E1 (en) | 2002-12-31 | 2014-11-18 | Facebook, Inc. | Implicit population of access control lists |
USRE48102E1 (en) | 2002-12-31 | 2020-07-14 | 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 |
US9210546B2 (en) | 2005-05-11 | 2015-12-08 | Facebook, Inc. | Commenting on location information for mobile devices |
US9049160B2 (en) | 2005-05-11 | 2015-06-02 | Facebook, Inc. | Identifying users sharing common characteristics |
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 | |
US6304746B1 (en) | Method and system for providing formatted information via a two-way communications system | |
US6567411B2 (en) | Method and apparatus for continuous narrowcast of individualized information over a data network | |
AU2002345133B2 (en) | Method and apparatus for obtaining data information | |
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 | |
JP2002049766A (en) | Contents-providing method | |
US20030045275A1 (en) | Communication method and apparatus | |
US6647414B1 (en) | Method for automatic information transmission in an IP network | |
WO2003067851A1 (en) | Method and business-to-business engine for realtime information interexchange between a telecommunications network and a service provider | |
US20020029238A1 (en) | Scheduler, schedule adjusting method, distributed scheduler system and storage medium storing schedule adjusting program | |
JP4090595B2 (en) | Information notification method, provided information apparatus, and wireless communication system | |
JP2006293595A (en) | Elevator information distribution system and program | |
US20020044635A1 (en) | Least cost call routing | |
JP3510957B2 (en) | Regional information display device, regional information management device and regional information display system | |
US6167234A (en) | Method and apparatus for global message monitoring | |
JP3915991B2 (en) | System and method for ascertaining the number of mobile stations capable of receiving broadcast, mobile communication network, and exchange |
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) |