Patentable/Patents/US-7007083
US-7007083

Real time update notification

PublishedFebruary 28, 2006
Assigneenot available in USPTO data we have
Inventorsnot available in USPTO data we have
Technical Abstract

Computer method and apparatus for communicating information between a plurality of client computers by means of a communications network. A data server computer coupled to the network communicates data from the data server computer to one or more of a plurality of client computers in response to a request for data by a client computer in the form of a hypertext transfer protocol update request. The data server computer sends the data made available from the data server computer in response to a data update request from one of the plurality of client computers to said data server computer. A communications server computer coupled to the communications network for communicating the fact that the data on the server has been updated by communicating a client to client message from the client computer that updated the data on the data server computer to other client computers thereby prompting said other client computers to request updated data from the data server computer.

Patent Claims
21 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. A method of communicating information between a plurality of client computers comprising the steps of: providing data on a data source and communicating the data from the data source to one or more of a plurality of client computers in response to a request for data by said one or more client computers through a http server; updating the data on the data source by sending data from one of the plurality of client computers to said data source through the http server; and communicating a fact that the data available on the data source has been updated by automatically communicating an IRC message from the one client computer that updated the data to other client computers via an IRC server prompting said other client computers to automatically access the updated data from the data source through the http server.

2

2. The method of claim 1 wherein the data source and the plurality of client computers communicate information by means of a hypertext transfer protocol wherein a client computer periodically polls the data source and further wherein said client computers poll the data source in response to a client to client message concerning an updating of data on the data source from another client.

3

3. The method of claim 1 additionally comprising the step of providing a communications interrupt server which communicates client to client messages between multiple client computers.

4

4. The method of claim 1 wherein the client to client message is formatted in accordance with an internet relay chat protocol.

5

5. The method of claim 4 wherein the data source maintains a database of information and wherein different portions of the database are assigned a unique internet relay chat channel.

6

6. The method of claim 4 wherein the data source maintains a goal based message hierarchy having message nodes and wherein updates to one or more nodes in a group of such nodes are assigned to an internet relay chat channel.

7

7. The method of claim 4 additionally comprising the step of providing a communications interrupt server which communicates messages between multiple client computers by means of said internet relay chat protocol.

8

8. The method of claim 1 wherein the data source comprises a server computer.

9

9. A computer readable medium containing computer instructions for performing the steps of: providing data on a data source and communicating the data from the data source to one client computer of a plurality of client computers through a http server in response to an IRC request for data by said one client computer; and updating the data on the data source and automatically communicating by an IRC message the fact that the data available on the data source has been updated by communicating an update message from said one client computer to said plurality of client computers automatically through an IRC server prompting said plurality of client computers to automatically access the updated data from the data source through the http server.

10

10. The computer readable medium of claim 9 wherein the data source and the plurality of client computers communicate information by means of a hypertext transfer protocol wherein a client computer periodically polls the data source and further wherein said client computers poll the data source in response to an update message concerning an updating of data on the data source.

11

11. The computer readable medium of claim 9 additionally comprising the step of providing a communications interrupt which communicates update messages between multiple client computers.

12

12. The computer readable medium of claim 9 wherein the update message is formatted in accordance with an internet relay chat protocol.

13

13. The computer readable medium of claim 12 additionally comprising the step of providing a communications interrupt which communicates messages between multiple client computers by means of said internet relay chat protocol.

14

14. The computer readable medium of claim 9 wherein the data source comprises a server computer.

15

15. A method of communicating information between a plurality of client computers comprising the steps of: providing data on a http server computer and communicating the data from the http server computer through the http server computer to a single client computer of a plurality of client computers in response to a request for data by said single client computer; and automatically updating the data on the http server computer and then automatically communicating a fact that the data available on the http server has been updated by communicating an IRC update message from said single client computer to said plurality of client computers through an IRC server to prompt said plurality of client computers to automatically access the updated data from the http server computer.

16

16. The method of claim 15 wherein the update message is formatted in accordance with an internet relay chat protocol.

17

17. The method of claim 16 wherein certain specified clients are assigned internet relay chat protocol channels to allow the update message to be targeted at certain clients.

18

18. The method of claim 15 wherein the server computer stores a message hierarchy in a goal directed messaging system for tabulating messages from multiple clients and wherein the update message indicates the message hierarchy has been updated.

19

19. The method of claim 18 wherein the message hierarchy is divided into nodes which form groups of one or more nodes and wherein the update message is in the form of an internet relay chat protocol and wherein node groups are assigned different internet relay chat channels.

20

20. The method of claim 15 wherein the server computer stores a database for storing information made available from multiple clients and wherein the update message indicates the database has been updated.

21

21. The method of claim 20 wherein the database is divided into data portions and said data portions are assigned channels in an internet relay chat protocol that implements the update message.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

June 29, 2000

Publication Date

February 28, 2006

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Real time update notification” (US-7007083). https://patentable.app/patents/US-7007083

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.