Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A method for collecting message objects using a mobile agent object, the method comprising: receiving a plurality of message objects at an event source platform, the message objects being generated by a user able to access the event source platform; filtering the received message objects in the event source platform with a mobile agent object executing therein to determine a filtered set of message objects, the mobile agent object being configured at a control device platform and operable to execute and halt execution in a first electronic device, and resume execution in a second electronic device; delivering the filtered message objects to a display device via collection host platform.
A method for collecting user-generated messages involves receiving messages (e.g., from social media, email) at a server. A mobile agent, configured on a separate control device and capable of starting, stopping, and resuming execution on different devices, filters these messages directly on the server. This agent selects messages based on criteria and sends the filtered set to a collection host platform, which then delivers them to a display device.
2. The method of claim 1 , further comprising delivering the mobile agent object to the event source platform from the collection host platform via a network connection prior to the filtering.
The message collection method described above additionally involves delivering the mobile agent to the event source platform from the collection host platform through a network connection before any filtering of messages occurs. This means the collection host platform is responsible for initially deploying the mobile agent to the server where the messages are received.
3. The method of claim 1 , further comprising delivering the mobile agent object to the event source platform from the control device platform via a network connection prior to the filtering.
The message collection method described in claim 1 additionally involves delivering the mobile agent to the event source platform from the control device platform through a network connection before the filtering occurs. This means that a separate control device (where the mobile agent is configured) deploys the agent to the message receiving server.
4. The method of claim 1 , further comprising delivering the mobile agent object to a second event source platform from the first event source platform via a network connection prior to delivering the filtered message objects to the collection host platform.
The message collection method described in claim 1 involves the mobile agent being sent from one event source platform to another event source platform before the filtered message objects are delivered to the collection host platform. This allows for distributed filtering where the mobile agent hops between different message source platforms before final collection.
5. The method of claim 1 , further comprising delivering the filtered message objects to the display device platform from the collection host platform via a network connection.
The message collection method described in claim 1 additionally involves delivering the filtered messages from the collection host platform to the display device through a network connection. This describes the delivery of the results of filtering to the user by sending them over the network.
6. The method of claim 1 , further comprising delivering the filtered message objects to the control device platform from the collection host platform via a network connection.
The message collection method described in claim 1 additionally involves delivering the filtered messages from the collection host platform to the control device platform via a network connection. This provides a feedback mechanism, sending filtered data back to the device that configured the mobile agent.
7. The method of claim 1 , further comprising storing the filtered message objects to a message database in the collection host platform.
The message collection method described in claim 1 additionally involves storing the filtered messages in a database located within the collection host platform. The filtered messages are persisted in a database for later retrieval or processing.
8. The method of claim 1 wherein filtering is in response to an event trigger.
The message collection method described in claim 1 filters the messages in response to a specific event trigger. This means that the filtering process does not run continuously but is activated when a specific condition is met.
9. The method of claim 8 wherein the event trigger is the receiving of a message.
The message collection method described in claim 8, where filtering is triggered by an event, specifies that the event trigger is the receiving of a new message. Therefore, each time a message is received, the filtering process is initiated.
10. The method of claim 1 wherein the message objects comprise voice-mail messages.
The message collection method described in claim 1 uses voicemail messages as the message objects. The mobile agent filters voicemail messages based on defined criteria.
11. The method of claim 1 wherein the message objects comprise electronic-mail messages.
The message collection method described in claim 1 uses email messages as the message objects. The mobile agent filters email messages based on defined criteria.
12. The method of claim 1 wherein the message objects comprise digitally encoded text messages.
The message collection method described in claim 1 uses digitally encoded text messages (e.g., SMS, instant messages) as the message objects. The mobile agent filters these text messages based on defined criteria.
13. The method of claim 1 , further comprising: delivering the mobile agent object to the event source platform prior to the receiving of the plurality of message objects.
The message collection method described in claim 1 additionally involves ensuring the mobile agent is delivered to the event source platform before any messages are received. The mobile agent must be present on the server before any message processing can occur.
14. The method of claim 1 wherein the filtering comprises passing message objects to the filtered set of message objects that have a predetermined recipient.
The message collection method described in claim 1 filters messages by selecting those with a predetermined recipient. The mobile agent identifies messages addressed to specific individuals or groups.
15. The method of claim 1 wherein the filtering comprises passing message objects to the filtered set of message objects that have a predetermined subject matter.
The message collection method described in claim 1 filters messages by selecting those with a predetermined subject matter. The mobile agent identifies messages containing particular keywords or phrases in their subject lines.
16. The method of claim 1 wherein the filtering comprises passing message objects to the filtered set of message objects that have a predetermined source.
The message collection method described in claim 1 filters messages by selecting those from a predetermined source. The mobile agent identifies messages originating from specific senders or systems.
17. The method of claim 1 wherein the filtering comprises passing message objects to the filtered set of message objects that have a predetermined time and date stamp.
The message collection method described in claim 1 filters messages by selecting those with a predetermined time and date stamp. The mobile agent identifies messages sent within a specific time range.
18. A method for collecting message objects from multiple event source platforms, the method comprising: filtering message objects resident within a first event source platform with a first mobile agent object to determine a first filtered set of message objects, the message object being generated by a user able to access the event source platform, and the first mobile agent object being configured at a control device platform and operable to execute and halt execution in a first electronic device, and resume execution in a second electronic device; sending the first set of filtered message objects to a database in a collection host platform; filtering message objects resident within a second event source platform with a second mobile agent object to determine a second filtered set of message objects; and sending the second set of filtered message objects to the database in the collection host platform.
A method for collecting user-generated messages from multiple sources involves filtering messages on a first server using a mobile agent configured on a separate control device. This agent selects a first set of messages and sends them to a database within a collection host platform. The process is repeated on a second server with a second mobile agent, and the resulting second set of filtered messages is also sent to the same database within the collection host platform.
19. The method of claim 18 , further comprising delivering the first and second set of filtered message objects to a display device platform from the collection host platform via a network connection.
The method for collecting messages from multiple sources, as described above where messages are filtered from multiple event source platforms and placed in a database in a collection host platform, additionally involves delivering the combined sets of filtered messages from that collection host platform to a display device via a network connection. This allows a user to view the aggregated, filtered data from the multiple sources.
20. The method of claim 18 , further comprising delivering the first and second set of filtered message objects to a control device platform from the collection host platform via a network connection.
The method for collecting messages from multiple sources, as described above where messages are filtered from multiple event source platforms and placed in a database in a collection host platform, additionally involves delivering the combined sets of filtered messages from the collection host platform to a control device platform via a network connection. This allows the device that configured the mobile agents to receive the combined filtered data.
Unknown
September 30, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.