Products, apparatus and methods for handling computer software/hardware messages
First Claim
Patent Images
1. A method for monitoring a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, the method comprises:
- (A) counting, starting at a first time, messages published in a first time period to provide a first count; and
(B) comparing the first count to signaling criteria.
0 Assignments
0 Petitions
Accused Products
Abstract
Products, apparatus and methods for monitoring Application Programming Interface (“API”) Messaging data from a number of software applications running on a network, providing realtime access to the data, realtime warnings and/or instructions from the evaluation of such data, and storing such data for later evaluation.
-
Citations
76 Claims
-
1. A method for monitoring a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, the method comprises:
-
(A) counting, starting at a first time, messages published in a first time period to provide a first count; and
(B) comparing the first count to signaling criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, the system comprising a computer in communication with the network and comprising software that when executed instruct the system to:
-
(A) count, starting at a first time, messages published in a first time period to provide a first count; and
(B) compare the first count to signaling criteria. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium having stored thereon a plurality of instructions for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, said instructions that when executed by a computer instruct the computer to:
-
(A) count, starting at a first time, messages published in a first time period to provide a first count; and
(B) compare the first count to signaling criteria. - View Dependent Claims (16, 17, 18, 19, 20, 21, 32)
-
-
22. A propagated signal comprising a plurality of instructions for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, said instructions that when executed by a computer instruct the computer to:
-
(A) count, starting at a first time, messages published in a first time period to provide a first count; and
(B) compare the first count to signaling criteria. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, the method comprises:
-
(A) monitoring the messages;
(B) comparing the messages to signaling criteria; and
(C) generating a signal dependent upon the comparing of step (B). - View Dependent Claims (30, 31)
-
-
33. A system for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, the system comprising a computer in communication with the network and comprising software that when executed instruct the system to:
-
(A) monitor the messages;
(B) compare the messages to signaling criteria; and
(C) generate a signal dependent upon the comparing of step (B). - View Dependent Claims (34, 35, 36)
-
-
37. A computer-readable storage medium having stored thereon a plurality of instructions for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, said instructions that when executed by a computer instruct the computer to:
-
(A) monitor the messages;
(B) compare the messages to signaling criteria; and
(C) generate a signal dependent upon the comparing of step (B). - View Dependent Claims (38, 39, 40)
-
-
41. A propagated signal comprising a plurality of instructions for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, said instructions that when executed by a computer instruct the computer to:
-
(A) monitor the messages;
(B) compare the messages to signaling criteria; and
(C) generate a signal dependent upon the comparing of step (B). - View Dependent Claims (42, 43, 44)
-
-
45. A method for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing machine specific messages, the method comprises:
-
(A) monitoring the machine specific messages; and
(B) extracting data from the messages. - View Dependent Claims (46, 47, 48)
-
-
49. A system for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, the system comprising a computer in communication with the network and comprising software that when executed instruct the system to:
-
(A) monitor the machine specific messages; and
(B) extract data from the messages. - View Dependent Claims (50, 51, 52)
-
-
53. A computer-readable storage medium having stored thereon a plurality of instructions for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, said instructions that when executed by a computer instruct the computer to:
-
(A) monitor the machine specific messages; and
(B) extract data from the messages. - View Dependent Claims (54, 55, 56)
-
-
57. A propagated signal comprising a plurality of instructions for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, said instructions that when executed by a computer instruct the computer to:
-
(A) monitor the machine specific messages; and
(B) extract data from the messages. - View Dependent Claims (58, 59, 60)
-
-
61. A method for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages having a subject field, the method comprises:
-
(A) monitoring the messages;
(B) if the message subject field already exists in a current listing of subjects, then return to step (A); and
(C) if the message subject does not exist in the listing of subject, then add the message subject to the listing, and then return to step (A). - View Dependent Claims (62)
-
-
63. A system for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, the system comprising a computer in communication with the network and comprising software that when executed instruct the system to:
-
(A) monitor the messages;
(B) determine if the message subject field already exists in a current listing of subjects, and if so then return to (A); and
(C) determine if the message subject does not exist in the listing of subject, and if not, then add the message subject to the listing, and then return to step (A). - View Dependent Claims (64)
-
-
65. A computer-readable storage medium having stored thereon a plurality of instructions for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, said instructions that when executed by a computer instruct the computer to:
-
(A) monitor the messages;
(B) determine if the message subject field already exists in a current listing of subjects, and if so then return to (A); and
(C) determine if the message subject does not exist in the listing of subject, and if not, then add the message subject to the listing, and then return to step (A). - View Dependent Claims (66)
-
-
67. A propagated signal comprising a plurality of instructions for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, said instructions that when executed by a computer instruct the computer to:
-
(A) monitor the messages;
(B) determine if the message subject field already exists in a current listing of subjects, and if so then return to (A); and
(C) determine if the message subject does not exist in the listing of subject, and if not, then add the message subject to the listing, and then return to step (A). - View Dependent Claims (68)
-
-
69. A method for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, the method comprises:
-
(A) monitoring a message coming from a messaging computer; and
(B) identifying the messaging computer. - View Dependent Claims (70)
-
-
71. A system for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, the system comprising a computer in communication with the network and comprising software that when executed instruct the system to:
-
(A) monitor a message coming from a messaging computer; and
(B) identify the messaging computer. - View Dependent Claims (72)
-
-
73. A computer-readable storage medium having stored thereon a plurality of instructions for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, said instructions that when executed by a computer instruct the computer to:
-
(A) monitor a message coming from a messaging computer; and
(B) identify the messaging computer. - View Dependent Claims (74)
-
-
75. A propagated signal comprising a plurality of instructions for gathering data from a computer network comprising at least two computers in communication with each other, and with each computer executing at least one software program publishing messages, said instructions that when executed by a computer instruct the computer to:
-
(A) monitor a message coming from a messaging computer; and
(B) identify the messaging computer. - View Dependent Claims (76)
-
Specification