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

System for distributing electronic information to a targeted group of users

Assignee: Dialogic Corp Canada
•
Filing: 1996-02-16
•
Granted: 2000-04-04
•
Expires: 2016-02-16
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A communications system having a first server and a first client connected to the first server through a first network, wherein the first server selectively sends a set of InfoBites to the first client based on a filter. A method for distributing information for the above communications system, including the steps of deriving a set of InfoBites, filtering the set of InfoBites based on the filter into a filtered set of InfoBites, and, transmitting the filtered set of InfoBites to the first client.

Inventors

  • 👤 Michael Man-Hak Tso
  • 👤 David Alfred Romrell
  • 👤 Daniel Joshua Gillespie

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-27 20:42
CPC Classifications
G; G06; G06F; G06F16/00; G06F16/90; G06F16/95; G06F16/953; G06F16/9537; G06F16/958; H; H04; H04W; H04W8/00; H04W8/18

Claims Analysis

Total Claims: 30
Claim 1
Independent Claim 91 words
A server comprising: an information interface for creating an InfoBite from received information including summary information and a resource identifier wherein said resource identifier is a bit pattern associated with a Uniform Resource Locator (URL) stored within a resource database; a message interface for coupling said server to a set of clients through a network; and a first receiver which receives and stores real-time location information of said set of clients, said receiver coupled to said information interface; wherein said server supports mobility of said set of clients through said receiver.
Claim 2
Dependent Claim 91 words
A server comprising: an information interface for creating an InfoBite from received information including summary information and a resource identifier wherein said resource identifier is a bit pattern associated with a Uniform Resource Locator (URL) stored within a resource database; a message interface for coupling said server to a set of clients through a network; and a first receiver which receives and stores real-time location information of said set of clients, said receiver coupled to said information interface; wherein said server supports mobility of said set of clients through said receiver.
Claim 3
Dependent Claim 14 words
The server of claim 1, wherein said network is configured to pass cellular data.
Claim 4
Dependent Claim 29 words
The server of claim 1, further comprising a filter coupled to said messaging interface wherein said InfoBite pass said filter to said set of clients through said messaging interface.
Claim 5
Dependent Claim 15 words
The server of claim 3, wherein said filter is modified by said set of clients.
Claim 6
Dependent Claim 19 words
The server of claim 3, wherein said filter is automatically modified by an action of said set of clients.
Claim 7
Dependent Claim 58 words
The server of claim 3, wherein said filter further comprises: a temporal filter for filtering said InfoBite based on a set of time constraints; a positional filter for filtering said InfoBite based on a set of positional constraints; and a subscriber profile filter for filtering said InfoBite based on a set of constraints contained in a subscriber profile.
Claim 8
Dependent Claim 12 words
The server of claim 3, wherein said filter is a schedule/resource controller.
Claim 9
Dependent Claim 43 words
The server of claim 1, wherein said information interface further comprises: a mechanism which provides for self contacting at least one content provider without initiation by said content provider through a network interface and searching for new content based upon a predetermined criteria.
Claim 10
Dependent Claim 13 words
The server of claim 1, wherein said information interface is an InfoFeed interface.
Claim 11
Dependent Claim 27 words
The server of claim 1, further comprising: a data management system coupled to said information interface; and a server database unit coupled to said data management system.
Claim 12
Dependent Claim 14 words
The server of claim 10, wherein said data management system is an ODBC API.
Claim 13
Dependent Claim 27 words
The server of claim 10, wherein said server database unit comprises: a server InfoBite database; a server content database; a subscriber database; and said server resource database.
Claim 14
Dependent Claim 35 words
The server of claim 1, wherein said receiver includes: a mechanism for receiving a cell ID from said client; and a mechanism for translating said cell ID to a physical location and a domain location.
Claim 15
Dependent Claim 76 words
The server of claim 1, further comprising: a second receiver for receiving resource identifier; wherein said messaging interface transmitting a resource identified by said resource identifier is said resource identifier is available in said server and said resource transmittable by said messaging interface; said messaging interface transmitting said uniform resource locator (URL) if said resource is not in said server; said messaging interface transmitting said URL if said resource is not transmittable by said messaging interface.
Claim 16
Dependent Claim 84 words
A client comprising: a messaging interface for coupling said client to a server through a network; a transmitter coupled to said messaging interface for transmitting real-time location information to said server; an information interface coupled to said message interface for receiving an InfoBite including summary information and a resource identifier wherein said resource identifier is a bit pattern associated with a Uniform Resource Locator (URL) stored within a resource database; and a browser coupled to said information interface; wherein said browser displays said InfoBite.
Claim 17
Dependent Claim 84 words
A client comprising: a messaging interface for coupling said client to a server through a network; a transmitter coupled to said messaging interface for transmitting real-time location information to said server; an information interface coupled to said message interface for receiving an InfoBite including summary information and a resource identifier wherein said resource identifier is a bit pattern associated with a Uniform Resource Locator (URL) stored within a resource database; and a browser coupled to said information interface; wherein said browser displays said InfoBite.
Claim 18
Dependent Claim 12 words
The client of claim 15, wherein said browser is an InfoCast browser.
Claim 19
Dependent Claim 27 words
The client of claim 15, wherein said browser is adapted to transmit said resource identifier to said server for receiving a resource identified by said resource identifier.
Claim 20
Dependent Claim 27 words
The client of claim 15, further comprising: a data management system coupled to said Information interface; and a client database unit coupled to said data management system.
Claim 21
Dependent Claim 14 words
The client of claim 18, wherein said data management system is an ODBC API.
Claim 22
Dependent Claim 24 words
The client of claim 18, wherein said client database unit comprises: a client resource database; a client content database; and a client InfoBite database.
Claim 23
Dependent Claim 15 words
The client of claim 15 further comprising: a back channel interface coupled to said browser.
Claim 24
Independent Claim 112 words
A method comprising the steps of: receiving an information from a content provider; generating at least one InfoBite from said information, said InfoBite including summary information and a resource identifier wherein said resource identifier is a bit pattern associated with a Uniform Resource Locator (URL) stored within a resource database; filtering said InfoBite with a predetermined criteria of a set of clients; sending said InfoBite to each of said set of clients with a filtered value over said predetermined criteria of each of said set of clients; if at least one of said set of clients requests further information based on said InfoBite, providing said set of clients with said further information.
Claim 25
Independent Claim 112 words
A method comprising the steps of: receiving an information from a content provider; generating at least one InfoBite from said information, said InfoBite including summary information and a resource identifier wherein said resource identifier is a bit pattern associated with a Uniform Resource Locator (URL) stored within a resource database; filtering said InfoBite with a predetermined criteria of a set of clients; sending said InfoBite to each of said set of clients with a filtered value over said predetermined criteria of each of said set of clients; if at least one of said set of clients requests further information based on said InfoBite, providing said set of clients with said further information.
Claim 26
Dependent Claim 67 words
The method of claim 22, wherein said filtering step further comprises: generating a random number for said set of clients who were not sent said InfoBite and sending said InfoBite to said set of clients with a qualifying random number; receiving a vote from each of said set of clients for said InfoBite; updating a profile of each of said set of clients based upon said vote.
Claim 27
Dependent Claim 107 words
The method of claim 22 wherein said step of sending said InfoBite further comprises the steps of: receiving a request from a client for a configuration message; requesting a physical location of said client; receiving a current physical location of said client; if a server is not a home server of said client, then issuing said configuration message with a list of updated resources; requesting a copy of said client's profile from said home server; updating said home server for changes in said client's profile; and if said server is a home server of said client, then issuing said configuration message with said list of updated resources.
Claim 28
Dependent Claim 55 words
The method of claim 22 wherein providing said set of clients with said information further comprises the steps of: receiving an action to request a download of a resource identified by said resource identifier in said InfoBite; looking up said resource identified by said resource identifier; and transmitting said resource to said set of clients.
Claim 29
Independent Claim 90 words
A method comprising the steps of: transmitting a real-time location of a client; receiving an InfoBite through a messaging interface, wherein said InfoBite includes summary information and a resource identifier wherein said resource identifier is a bit pattern associated with a Uniform Resource Locator (URL) stored within a resource database; causing an information interface to update a database; causing a browser to display said InfoBite and perform updates of a display from said database; and if further information is requested, causing said browser to notify said server of said request.
Claim 30
Independent Claim 90 words
A method comprising the steps of: transmitting a real-time location of a client; receiving an InfoBite through a messaging interface, wherein said InfoBite includes summary information and a resource identifier wherein said resource identifier is a bit pattern associated with a Uniform Resource Locator (URL) stored within a resource database; causing an information interface to update a database; causing a browser to display said InfoBite and perform updates of a display from said database; and if further information is requested, causing said browser to notify said server of said request.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2003-04-04 2003-10-04 2004-04-04 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2007-04-04 2007-10-04 2008-04-04 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2011-04-04 2011-10-04 2012-04-04 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag