IP Library Granted Patent US 6,976,086
Granted Patent B2
US 6,976,086 · App. 09/908,010 · Granted Dec 13, 2005

Systems and methods to facilitate a distribution of information via a dynamically loadable component

Assignee: Siemens Business Services, LLC
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 6,976,086
App. No.
09/908,010
Granted
Dec 13, 2005
Kind
B2
Abstract

Systems and methods are provided to facilitate a distribution of information via one or more dynamically loadable components. According to one embodiment, one or more items of information are collected (e.g., from one or more information sources). The collected information is then evaluated via a dynamically loadable aggregation rule associated with a user. Based on this evaluation, it may be arranged for the user to receive notification information. According to some embodiments, it is also arranged for the user receive priority information (e.g., via a wireless device).

Claims (73)

1. A method of facilitating a distribution of information, comprising:

collecting an item of information;

evaluating the item of information via a dynamically loadable aggregation rule associated with a user;

arranging for the user to receive notification information based on said evaluation; and

receiving subscription information from the user, wherein the subscription information comprises at least one of: (i) an indication of priority, and (ii) notification preference information.

2. The method of claim 1 , wherein said collecting is performed via a dynamically loadable collection component.

3. The method of claim 1 , wherein said receiving subscription information is performed via a dynamically loadable subscription component.

4. The method of claim 1 , wherein the subscription information comprises at least one of: (i) a user identifier, (ii) a user device identifier, and (iii) a communication address associated with the user.

5. The method of claim 1 , wherein the subscription information comprises at least one of: (i) an information identifier, and (ii) an information source identifier.

6. The method of claim 1 , wherein the item of information is collected via at least one of: (i) an Internet portal, (ii) a business application, (iii) an enterprise resource planning application, and (iv) a customer relationship management application.

7. The method of claim 1 , wherein said arranging is performed via a dynamically loadable notification component.

8. The method of claim 1 , wherein said arranging comprises transmitting the notification information to a user device associated with the user.

9. A method of facilitating a distribution of information comprising:

collecting an item of information;

evaluating the item of information via a dynamically loadable aggregation rule associated with a user;

arranging for the user to receive notification information based on said evaluation; and

receiving subscription information from the user, wherein the subscription information comprises at least one of: (i) an aggregation rule identifier, (ii) an aggregation rule, and (iii) an adjustment to an aggregation rule.

10. The method of claim 9 , wherein said collecting is performed via a dynamically loadable collection component.

11. The method of claim 9 , wherein said receiving subscription information is performed via a dynamically loadable subscription component.

12. The method of claim 9 , wherein the subscription information comprises at least one of: (i) a user identifier, (ii) a user device identifier, and (iii) a communication address associated with the user.

13. The method of claim 9 , wherein the subscription information comprises at least one of: (i) an information identifier, and (ii) an information source identifier.

14. The method of claim 9 , wherein the item of information is collected via at least one of: (i) an Internet portal, (ii) a business application, (iii) an enterprise resource planning application, and (iv) a customer relationship management application.

15. The method of claim 9 , wherein said arranging is performed via a dynamically loadable notification component.

16. The method of claim 9 , wherein said arranging comprises transmitting the notification information to a user device associated with the user.

17. The method of claim 16 , wherein the user device is associated with a device type, and the notification information is formatted in accordance with the device type.

18. The method of claim 16 , wherein said arranging comprises: (i) transmitting publication information to a first user device and (ii) transmitting priority information to a second user device.

19. The method of claim 16 , wherein said transmitting is associated with at least one of: (i) a Java message service compliant system, (ii) an electronic mail system, (iii) an instant messaging system, (iv) the internet, (v) a Bluetooth network, and (vi) a telephone network.

20. The method of claim 16 , wherein said transmitting is associated with at least one of: (i) a personal computer, (ii) a portable computing device, (iii) a portable digital assistant, (iv) a telephone, (v) a wireless telephone, (vi) a pager, and (vii) a kiosk.

21. The method of claim 16 , wherein the notification information comprises at least one of: (i) text information, (ii) audio information, (iii) image information, and (iv) executable information.

22. The method of claim 9 , wherein said collecting, evaluating, and arranging are automatically performed in substantially real time.

23. The method of claim 9 , further comprising:

arranging for the user to provide payment of at feast one of: (i) a pre-determined monetary amount, (ii) a variable monetary amount, (iii) a subscription amount, and (iv) a non-monetary amount.

24. A computer-implemented method of facilitating a distribution of information, comprising:

receiving subscription information from a user, the subscription information defining an aggregation rule;

collecting a first item of information from a first information source;

collecting a second item of information from a second information source; dynamically evaluating the first item of information and the second item of information based on the aggregation rule;

transmitting publication information to a first user device based on said evaluation; and

transmitting priority information in substantially real time to a second user device based on said evaluation.

25. An apparatus for facilitating a distribution of information, comprising:

a processor; and

a storage device in communication with said processor and storing instructions adapted to be executed by said processor to:

collect an item of information,

evaluate the item of information via a dynamically loadable aggregation rule associated with a user,

arrange for the user to receive notification information based on said evaluation; and

receiving subscription information from the user, wherein the subscription information comprises at least one of: (i) an indication of priority, and (ii) notification preference information.

26. The apparatus of claim 25 , wherein said storage device further stores at least one of: (i) a user database, and (ii) an information database.

27. The apparatus of claim 25 , further comprising:

a communication device coupled to said processor and adapted to communicate with at least one of: (i) an information controller, (ii) an information source, (iii) a user device (iv) a subscription device, (v) a publication device, and (vi) a priority notification device.

28. A medium storing instructions adapted to be executed by a processor to perform a method of facilitating a distribution of information, said method comprising:

collecting an item of information;

evaluating the item of information vie a dynamically loadable aggregation rule associated with a user;

arranging for the user to receive notification information based on said evaluation; and

receiving subscription information from the user, wherein the subscription information comprises at least one of: (i) an indication of priority, and (ii) notification preference information.

29. A method of facilitating a distribution of information, comprising:

receiving subscription information from a user, the subscription information indicating a first user device, a second user device, and defining an aggregation rule;

collecting an item of information from an information source;

evaluating the item of information based on the aggregation rule defined by the user; and

arranging for the user to receive notification information via at least one of the first user device and the second user device based on said evaluation.

30. A method performed by a user, comprising:

providing subscription information to an information controller, the subscription information defining an aggregation rule indicating publication information to be received via a first user device and priority information to be received via a second user device; and

receiving information via at least one of the first user device and the second user device based on the aggregation rule.

31. An apparatus for facilitating a distribution of information, comprising:

a processor; and

a storage device in communication with said processor and storing instructions adapted to be executed by said processor to:

collect an item of information,

evaluate the item of information via a dynamically loadable aggregation rule associated with a user,

arrange for the user to receive notification information based on said evaluation; and

receiving subscription information from the user, wherein the subscription information comprises at least one of: (i) an aggregation rule identifier, (ii) an aggregation rule, and (iii) an adjustment to an aggregation rule.

32. A medium storing instructions adapted to be executed by a processor to perform a method of facilitating a distribution of information, said method comprising:

collecting an item of information;

evaluating the item of information via a dynamically loadable aggregation rule associated with a user;

arranging for the user to receive notification information based on said evaluation; and

receiving subscription information from the user, wherein the subscription information comprises at least one of (i) an aggregation rule identifier, (ii) an aggregation rule, and (iii) an adjustment to an aggregation rule.

Assignments (7)
CHANGE OF NAME Recorded Jul 24, 2013
From: SIEMENS IT SOLUTIONS AND SERVICES, INC.
To: ATOS IT SOLUTIONS AND SERVICES, INC.
Reel/Frame 030965/0089 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2011
From: SIEMENS AKTIENGESELLSCHAFT OSTERREICH
To: SIEMENS IT SOLUTIONS AND SERVICES GMBH
Reel/Frame 026199/0168 →
CHANGE OF NAME Recorded May 24, 2010
From: SIEMENS BUSINESS SERVICES, INC.
To: SIEMENS IT SOLUTIONS AND SERVICES, INC.
Reel/Frame 024424/0554 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE: SIEMENS BUSINESS SERVICES, INC. SHOULD RETAIN 50% OF THE RIGHT, TITLE AND INTEREST. PREVIOUSLY RECORDED ON REEL 018552 FRAME 0834. ASSIGNOR(S) HEREBY CONFIRMS THE ADDING OF THE ADDITONAL ASSINGNEE. Recorded May 17, 2010
From: SIEMENS BUSINESS SERVICES, INC.
To: SIEMENS AKTIENGESELLSCHAFT OSTERREICH; SIEMENS BUSINESS SERVICES, INC.
Reel/Frame 024390/0160 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 21, 2006
From: SIEMENS BUSINESS SERVICES, INC.
To: SIEMENS AKTIENGESELLSCHAFT OSTERREICH
Reel/Frame 018552/0834 →
MERGER AND NAME CHANGE Recorded Sep 14, 2006
From: SIEMENS BUSINESS SERVICES LLC
To: SIEMENS BUSINESS SERVICES, INC.
Reel/Frame 018260/0838 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2001
From: SADEGHI, AMIR; STEINMUELLER, UWE; SCHWARTZ, GERALD; RAKOUSKY, MANFRED
To: SIEMENS BUSINESS SERVICES, LLC
Reel/Frame 012331/0829 →
Continuity (2)
Provisional Application 6029920800 · Jun 18, 2001
Related Publication 20020194305A1 · Dec 19, 2002