← Back to Patent Explorer
US5842009A Expired / Lapsed US ⏱️ 0.0 years remaining

System for automatically retrieving information relevant to a user's scheduled event

Assignee: Apple Inc
•
Filing: 1996-09-30
•
Granted: 1998-11-24
•
Expires: 2016-09-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract Portable electronic devices containing user's calendars have proliferated. Similarly, files, web pages, databases and information sources have become commonplace. The present invention combines knowledge of the current date and time with knowledge of entries in the user's calendar to automatically generate queries against those files, databases and information sources. The results of those queries are then made available to the user in order to provide the user with additional information about the subject of the meeting, the other attendees, their employers, etc. The present invention connects multiple devices together in a passive information retrieval model, leveraging off of mobile, desktop, and server systems, context data and search and retrieval technology. The present invention is thus an automatic search and retrieval system providing its user with relevant information to a scheduled meeting or event.

Inventors

  • 👤 Richard D. Borovoy
  • 👤 Michael J. Graves
  • 👤 Nagabhushan Rao Machiraju

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-29 23:15
CPC Classifications
G; G06; G06Q; G06Q10/00; G06Q10/10; G06Q10/109; Y; Y10; Y10S; Y10S707/00; Y10S707/99931; Y10S715/00; Y10S715/961; Y10S715/963

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 108 words
A method for automatically retrieving information relevant to a scheduled event comprising: storing the time the scheduled event is scheduled for; determining that it is time to retrieve information relevant to the scheduled event based on the current time being within a predetermined time of the stored time of the scheduled event; automatically formulating a query comprising details about the stored scheduled event; searching an information source comprising information potentially relevant to the scheduled event using the automatically formulated query to identify information from the information source relevant to the query; and, retrieving the identified relevant information resulting from searching the information source using the automatically formulated query.
Claim 2
Independent Claim 108 words
A method for automatically retrieving information relevant to a scheduled event comprising: storing the time the scheduled event is scheduled for; determining that it is time to retrieve information relevant to the scheduled event based on the current time being within a predetermined time of the stored time of the scheduled event; automatically formulating a query comprising details about the stored scheduled event; searching an information source comprising information potentially relevant to the scheduled event using the automatically formulated query to identify information from the information source relevant to the query; and, retrieving the identified relevant information resulting from searching the information source using the automatically formulated query.
Claim 3
Dependent Claim 30 words
The electronic computing method of claim 1 wherein the step of storing the time the scheduled event is scheduled for is via a program running on a portable computing device.
Claim 4
Dependent Claim 34 words
The electronic computing method of claim 2 wherein the step of determining that it is time to retrieve information relevant to the scheduled event is via a program running on the portable computing device.
Claim 5
Dependent Claim 32 words
The electronic computing method of claim 3 wherein the step of automatically formulating a query comprising details about the stored scheduled event is via a program running on a desktop computing device.
Claim 6
Dependent Claim 33 words
The electronic computing method of claim 4 wherein the step of searching an information source comprising information potentially relevant to the scheduled event is via a program running on a server computing device.
Claim 7
Dependent Claim 54 words
The electronic computing method of claim 5 wherein the step of retrieving the identified relevant information resulting from searching the information source using the automatically formulated query is via the program running on the server computing device, the program running on the desktop computing device and the program running on the portable computing device.
Claim 8
Dependent Claim 163 words
An electronic computing system for automatically retrieving information relevant to a scheduled event comprising: a means for storing the time the scheduled event is scheduled for; a timing means for indicating when it is time to retrieve information relevant to the scheduled event based on the current time being within a predetermined time of the stored time of the scheduled event; a query formulation means for automatically formulating a query comprising details about the stored scheduled event when the timing means indicates that it is time to retrieve information relevant to the scheduled event; an information source comprising information potentially relevant to the scheduled event; a search engine for searching the information source using the automatically formulated query to identify and retrieve information from the information source relevant to the query; and, a display means for the user to view the identified and retrieved relevant information resulting from the query by the search engine of the information source using the automatically formulated query.
Claim 9
Dependent Claim 163 words
An electronic computing system for automatically retrieving information relevant to a scheduled event comprising: a means for storing the time the scheduled event is scheduled for; a timing means for indicating when it is time to retrieve information relevant to the scheduled event based on the current time being within a predetermined time of the stored time of the scheduled event; a query formulation means for automatically formulating a query comprising details about the stored scheduled event when the timing means indicates that it is time to retrieve information relevant to the scheduled event; an information source comprising information potentially relevant to the scheduled event; a search engine for searching the information source using the automatically formulated query to identify and retrieve information from the information source relevant to the query; and, a display means for the user to view the identified and retrieved relevant information resulting from the query by the search engine of the information source using the automatically formulated query.
Claim 10
Dependent Claim 29 words
The electronic computing system of claim 7 wherein the means for storing the time the scheduled event is scheduled for is a program running on a portable computing device.
Claim 11
Dependent Claim 34 words
The electronic computing system of claim 8 wherein the timing means for indicating when it is time to retrieve information relevant to the scheduled event is a program running on the portable computing device.
Claim 12
Dependent Claim 33 words
The electronic computing system of claim 9 wherein the query formulation means for automatically formulating a query comprising details about the stored scheduled event is a program running on a desktop computing device.
Claim 13
Dependent Claim 22 words
The electronic computing system of claim 10 wherein the information source comprising potentially relevant information is running on a server computing device.
Claim 14
Dependent Claim 26 words
The electronic computing system of claim 11 wherein the display means for the user to view the retrieved relevant information is on the portable computing device.
Claim 15
Independent Claim 98 words
A system for automatically retrieving information relevant to a scheduled event comprising: a program for storing the scheduled event; a query formulation means for automatically formulating a query comprising details about the stored scheduled event when the current time is within a predetermined time period of the scheduled event; an information source; a search engine for querying the information source using the automatically formulated query to retrieve information relevant to the query; and, a means to display the retrieved relevant information resulting from the query by the search engine of the information source using the automatically formulated query.
Claim 16
Independent Claim 98 words
A system for automatically retrieving information relevant to a scheduled event comprising: a program for storing the scheduled event; a query formulation means for automatically formulating a query comprising details about the stored scheduled event when the current time is within a predetermined time period of the scheduled event; an information source; a search engine for querying the information source using the automatically formulated query to retrieve information relevant to the query; and, a means to display the retrieved relevant information resulting from the query by the search engine of the information source using the automatically formulated query.
Claim 17
Independent Claim 76 words
A method of automatically retrieving information relevant to a scheduled event comprising: storing the scheduled event; automatically formulating a query comprising details about the stored scheduled event when the current time is within a predetermined time period of the scheduled event; querying an information source using the automatically formulated query to retrieve information relevant to the query; and, displaying the retrieved relevant information resulting from the query of the information source using the automatically formulated query.
Claim 18
Independent Claim 76 words
A method of automatically retrieving information relevant to a scheduled event comprising: storing the scheduled event; automatically formulating a query comprising details about the stored scheduled event when the current time is within a predetermined time period of the scheduled event; querying an information source using the automatically formulated query to retrieve information relevant to the query; and, displaying the retrieved relevant information resulting from the query of the information source using the automatically formulated query.
Claim 19
Dependent Claim 82 words
A program storage medium having a program stored therein for causing a computer to perform the steps of: storing a scheduled event; automatically formulating a query comprising details about the stored scheduled event when the current time is within a predetermined time period of the scheduled event; querying an information source using the automatically formulated query to locate information relevant to the query; and, retrieving the located relevant information resulting from the query of the information source using the automatically formulated query.
Claim 20
Dependent Claim 82 words
A program storage medium having a program stored therein for causing a computer to perform the steps of: storing a scheduled event; automatically formulating a query comprising details about the stored scheduled event when the current time is within a predetermined time period of the scheduled event; querying an information source using the automatically formulated query to locate information relevant to the query; and, retrieving the located relevant information resulting from the query of the information source using the automatically formulated query.

References Cited (Backward Citations)

US4807154A Cited
US4819191A Cited
US5197000A Cited
US5317683A Cited
US5239466A Cited
US5418903A Cited
US5428778A Cited
US5428784A Cited
US5664063A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-11-23 2002-05-25 2002-11-24 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-11-23 2006-05-25 2006-11-24 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-11-23 2010-05-25 2010-11-24 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag