IP Library Granted Patent US 7,957,723
Granted Patent B2
US 7,957,723 · App. 10/957,419 · Granted Jun 7, 2011

Sharing information feed data

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 7,957,723
App. No.
10/957,419
Granted
Jun 7, 2011
Kind
B2
Abstract

Sharing information feed data via a network involves forming a token describing the information feed data. The token is received at a first data processing arrangement via the network. The token is processed at the first data processing arrangement to determine the information feed data. Access to the information feed data is provided at the first data processing arrangement based on processing of the token.

Claims (58)

1. A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:

a receipt, at a data processing arrangement, of a token independently of an information feed, the token describing the information feed and being formed based on a user-defined collection of information feed data at a sending node, wherein the information feed pushes updated syndicated content to one or more subscribers via an information provider independently from the sending node;

a processing of the token to store information associated with the token to facilitate accessing the information feed; and

a subscription to the information feed at the data processing arrangement based on the processing of the token.

2. The method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on at least one determination to prompt a user of the data processing arrangement to confirm acceptance of the token before processing the token.

3. The method of claim 1 , wherein the processing of the token comprises determining a reference to one or more information feeds from the token.

4. The method of claim 1 , wherein the information feed automatically and continually periodically pushes updated syndicated content to the one or more subscribers via the information provider.

5. The method of claim 1 , wherein the sending node is a peer of the data processing arrangement.

6. The method of claim 1 , wherein the sending node and the data processing arrangement comprise mobile terminals.

7. The method of claim 1 , wherein the information feed comprises an RSS feed.

8. The method of claim 1 , wherein the token comprises an Outline Processor Markup Language (OPML) file.

9. The method of claim 1 , wherein the token comprises a reference to one or more information feeds, and the reference to one or more information feeds is arranged as a hierarchical collection.

10. The method of claim 1 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on the following: the token using at least one of e-mail, Bluetooth, infrared, short message service (SMS) and multimedia sessions.

11. A non-transitory computer-readable medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least process and/or facilitate a processing of at least one result of:

a receipt, at the apparatus, of a token independently of an information feed, the token describing the information feed and being formed based on a user-defined collection of information feed data at a sending node, wherein the information feed pushes updated syndicated content to one or more subscribers via an information provider independently from the sending node;

a processing of the token to store information associated with the token to facilitate accessing the information feed; and

a subscription to the information feed at the apparatus based on the processing of the token.

12. The non-transitory computer readable medium of claim 11 , wherein the at least one result is further based, at least in part, on at least one determination to prompt a user via a user interface (UI) of the apparatus to confirm acceptance of the token before processing the token.

13. The non-transitory computer readable medium of claim 11 , wherein the token includes a reference to one or more information feeds.

14. The non-transitory computer readable medium of claim 11 , wherein the token comprises a structured data file.

15. The non-transitory computer readable medium of claim 14 , wherein the structured data file comprises an Outline Processor Markup Language (OPML) file.

16. An apparatus, comprising:

at least one processor; and

at least one memory including computer program code,

the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least process and/or facilitate a processing of at least one result of:

a receipt, at the apparatus, of a token independently of an information feed, the token describing the information feed and being formed based on a user-defined collection of information feed data at a sending node, wherein the information feed pushes updated syndicated content to one or more subscribers via an information provider independently from the sending node;

a processing of the token to store information associated with the token to facilitate accessing the information feed; and

a subscription to the information feed at the apparatus based on the processing of the token.

17. The apparatus of claim 16 , wherein the token comprises an Outline Processor Markup Language (OPML) file.

18. The apparatus of claim 16 , wherein the token comprises a reference to one or more information feeds.

19. The apparatus of claim 16 , wherein the token comprises a data item of an information feed.

20. The apparatus of claim 16 , wherein the apparatus is configured as a mobile terminal.

21. A method comprising facilitating a processing of and/or processing (1) data and/or (2) information and/or (3) at least one signal, the (1) data and/or (2) information and/or (3) at least one signal based, at least in part, on the following:

at least one selection of one or more information feeds from a user-defined collection of information feed data at a data processing arrangement, wherein the one or more information feeds push updated syndicated content to one or more subscribers via an information provider independently from the data processing arrangement;

at least one formation of a token describing how to subscribe to the one or more information feeds; and

at least one transmission of the token independently of the one or more information feeds to facilitate subscription to the one or more information feed by a target apparatus.

22. The method of claim 21 , wherein the (1) data and/or (2) information and/or (3) at least one signal are further based, at least in part, on at least one determination to prompt a user to determine a data transfer mechanism used for transmission of the token.

23. The method of claim 21 , wherein the token comprises a reference to the one or more information feeds.

24. The method of claim 21 , wherein the token comprises an Outline Processor Markup Language (OPML) file.

25. The method of claim 21 , wherein the data processing arrangement is configured as a mobile terminal.

26. A non-transitory computer-readable medium carrying one or more sequences of one or more instructions which, when executed by one or more processors, cause an apparatus to at least process and/or facilitate a processing of at least one result of:

at least one selection of one or more information feeds from a user-defined collection of information feed data at the apparatus, wherein the one or more information feeds push updated syndicated content to one or more subscribers via an information provider independently from the apparatus;

at least one formation of a token describing how to subscribe to the one or more information feeds; and

at least one transmission of the token independently of the one or more information feeds to facilitate subscription to the one or more information feed by a target apparatus.

27. The non-transitory computer readable medium of claim 26 , wherein the at least one result is further based, at least in part, on at least one determination to prompt a user to determine a data transfer mechanism used for transmission of the token.

28. The non-transitory computer readable medium of claim 27 , wherein the data transfer mechanism utilizes at least one of e-mail, Bluetooth, infrared, short message service (SMS) and multimedia sessions.

29. The non-transitory computer readable medium of claim 26 , wherein the token comprises an Outline Processor Markup Language (OPML) file.

30. The non-transitory computer readable medium of claim 26 , wherein formation of the token comprises including a reference to the one or more information feeds in the token.

31. An apparatus, comprising:

at least one processor; and

at least one memory including computer program code for one or more programs, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to at least process and/or facilitate a processing of at least one result of:

at least one selection of one or more information feeds from a user-defined collection of information feed data at the apparatus, wherein the one or more information feeds push updated syndicated content to one or more subscribers via an information provider independently from the apparatus;

at least one formation of a token describing how to subscribe to the one or more information feeds; and

at least one transmission of the token independently of the one or more information feeds to facilitate subscription to the one or more information feed by a target apparatus.

32. The apparatus of claim 31 , wherein the at least one result is further based, at least in part, on at least one determination to prompt a user to determine a data transfer mechanism used for transmission of the token.

33. The apparatus of claim 31 , wherein the token comprises a reference to the one or more information feeds.

34. The apparatus of claim 31 , wherein the token comprises an Outline Processor Markup Language (OPML) file.

35. The apparatus of claim 31 , wherein the apparatus is configured as a mobile terminal.

Assignments (10)
PATENT SECURITY AGREEMENT Recorded Apr 22, 2023
From: RPX CORPORATION
To: BARINGS FINANCE LLC, AS COLLATERAL AGENT
Reel/Frame 063429/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 28, 2021
From: PROVENANCE ASSET GROUP LLC
To: RPX CORPORATION
Reel/Frame 059352/0001 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: NOKIA US HOLDINGS INC.
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058363/0723 →
RELEASE OF SECURITY INTEREST Recorded Nov 30, 2021
From: CORTLAND CAPITAL MARKETS SERVICES LLC
To: PROVENANCE ASSET GROUP HOLDINGS LLC; PROVENANCE ASSET GROUP LLC
Reel/Frame 058983/0104 →
ASSIGNMENT AND ASSUMPTION AGREEMENT Recorded Feb 14, 2019
From: NOKIA USA INC.
To: NOKIA US HOLDINGS INC.
Reel/Frame 048370/0682 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 13, 2017
From: NOKIA TECHNOLOGIES OY; NOKIA SOLUTIONS AND NETWORKS BV; ALCATEL LUCENT SAS
To: PROVENANCE ASSET GROUP LLC
Reel/Frame 043877/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP LLC
To: NOKIA USA INC.
Reel/Frame 043879/0001 →
SECURITY INTEREST Recorded Sep 13, 2017
From: PROVENANCE ASSET GROUP HOLDINGS, LLC; PROVENANCE ASSET GROUP, LLC
To: CORTLAND CAPITAL MARKET SERVICES, LLC
Reel/Frame 043967/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 4, 2015
From: NOKIA CORPORATION
To: NOKIA TECHNOLOGIES OY
Reel/Frame 035570/0946 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2004
From: VENKATA, MURALI KRISHNA PUNAGANTI; GALAL, SAMEH; MALU, CHAND KUMAR
To: NOKIA CORPORATION
Reel/Frame 015472/0644 →