Method and a device for browsing information feeds
First Claim
1. A method for browsing items of an information feed to be performed by a terminal device operable in a mobile communications network, wherein a number of subscribed information feeds are received by said terminal device via said mobile communications network, said method having the steps of:
- selecting a certain information feed, constructing a list view to be visualized on a predetermined area of the display of the terminal device, said list view comprising a plurality of identifiers each of which relating to one item of the selected feed, and wherein one identifier is highlighted, so that in response to a predetermined control input the highlighted identifier is changed, obtaining a 1-click control input defining a selection of the currently highlighted identifier, responsive to the 1-click control input constructing an abstract view to be visualized on said predetermined area of the display of the terminal device, said abstract view comprising a description of the item relating to the selected identifier, so that in response to a further predetermined control input the abstract view is updated to comprise a description of an item having an identifier adjacent to the selected identifier in the list view, said further predetermined control input also being a 1-click input, obtaining a 1-click control input defining a selection of the current abstract view, and performing an action in order to access the item relating to the current abstract view.
1 Assignment
0 Petitions

Accused Products

Abstract
A method and a mobile terminal executing the method for browsing available information feeds on a limited display area via sequential views. Items of a certain feed are first listed by utilizing representative identifiers. The user of the terminal device may through swift, 1-click type actions then inspect the descriptions of preferred items one at a time before selecting the item to be fully accessed.
146 Citations
Customizable connections between media and meta-data via feeds | ||
Patent #
US 8,015,189 B2
Filed 11/08/2006
|
Current Assignee
R2 Solutions LLC
|
Original Assignee
Yahoo Inc.
|
Flexible billing architecture | ||
Patent #
US 8,010,082 B2
Filed 10/19/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Managing user-to-user contact with inferred presence information | ||
Patent #
US 8,069,166 B2
Filed 02/27/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Multiple data store authentication | ||
Patent #
US 8,064,583 B1
Filed 09/21/2006
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
PERMISSION MODEL FOR FEED CONTENT | ||
Patent #
US 20100241755A1
Filed 03/18/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
LOCALIZED CONTENT | ||
Patent #
US 20100241417A1
Filed 03/19/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
CROSS-WEBSITE MANAGEMENT INFORMATION SYSTEM | ||
Patent #
US 20100131455A1
Filed 11/19/2008
|
Current Assignee
James D. Logan
|
Original Assignee
James D. Logan
|
Feed Content Presentation | ||
Patent #
US 20100241579A1
Filed 03/19/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Corporation
|
COMMUNICATION APPARATUS AND CONTROL METHOD THEREOF | ||
Patent #
US 20100083126A1
Filed 09/30/2009
|
Current Assignee
Brother Kogyo Kabushiki Kaisha
|
Original Assignee
Brother Kogyo Kabushiki Kaisha
|
INPUT METHOD AND APPARATUS FOR DEVICE HAVING GRAPHICAL USER INTERFACE (GUI)-BASED DISPLAY UNIT | ||
Patent #
US 20090049404A1
Filed 03/13/2008
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
METHOD AND APPARATUS FOR PROVIDING CONTENT SUMMARY INFORMATION | ||
Patent #
US 20090089257A1
Filed 05/09/2008
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
System and method for scalable distribution of semantic web updates | ||
Patent #
US 7,519,599 B2
Filed 06/12/2006
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
System and Method for Scalable Distribution of Semantic Web Updates | ||
Patent #
US 20080005278A1
Filed 06/12/2006
|
Current Assignee
International Business Machines Corporation
|
Original Assignee
International Business Machines Corporation
|
CUSTOMIZABLE CONNECTIONS BETWEEN MEDIA AND META-DATA VIA FEEDS | ||
Patent #
US 20080126388A1
Filed 11/08/2006
|
Current Assignee
R2 Solutions LLC
|
Original Assignee
Yahoo Inc.
|
BIMODAL CELLULAR THERMOPLASTIC MATERIALS | ||
Patent #
US 20080280123A1
Filed 03/12/2008
|
Current Assignee
Washington University In St Louis
|
Original Assignee
Washington University In St Louis
|
Polling | ||
Patent #
US 20080298386A1
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Limited and combined podcast subscriptions | ||
Patent #
US 20070220048A1
Filed 03/20/2006
|
Current Assignee
Oath Inc.
|
Original Assignee
Yahoo Inc.
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,127,342 B2
Filed 09/23/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning applications for a mobile device | ||
Patent #
US 8,078,158 B2
Filed 06/26/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,116,214 B2
Filed 11/30/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,107,921 B2
Filed 01/11/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,166,164 B1
Filed 10/14/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,190,701 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,291,076 B2
Filed 03/05/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Social caching for device resource sharing and management | ||
Patent #
US 8,316,098 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed management of keep-alive message signaling for mobile network resource conservation and optimization | ||
Patent #
US 8,326,985 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 8,356,080 B2
Filed 07/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,364,181 B2
Filed 12/10/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Context aware data presentation | ||
Patent #
US 8,412,675 B2
Filed 02/24/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Aligning data transfer to optimize connections established for transmission over a wireless network | ||
Patent #
US 8,417,823 B2
Filed 11/18/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Flexible real-time inbox access | ||
Patent #
US 8,438,633 B1
Filed 12/18/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Publishing data in an information community | ||
Patent #
US 8,468,126 B2
Filed 12/14/2005
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed caching in a wireless network of content delivered for a mobile application over a long-held request | ||
Patent #
US 8,484,314 B2
Filed 10/14/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning applications for a mobile device | ||
Patent #
US 8,494,510 B2
Filed 12/06/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network background traffic data management with optimized polling intervals | ||
Patent #
US 8,539,040 B2
Filed 02/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Secure end-to-end transport through intermediary nodes | ||
Patent #
US 8,549,587 B2
Filed 02/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for executing commands that are non-native to the native environment of a mobile device | ||
Patent #
US 8,561,086 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detecting and preserving state for satisfying application requests in a distributed proxy and cache system | ||
Patent #
US 8,621,075 B2
Filed 04/27/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Cache state management on a mobile device to preserve user experience | ||
Patent #
US 8,635,339 B2
Filed 08/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Polling | ||
Patent #
US 8,693,494 B2
Filed 03/31/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,700,728 B2
Filed 05/17/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Cross-platform event engine | ||
Patent #
US 8,209,709 B2
Filed 07/05/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Distributed system for cache defeat detection and caching of content addressed by identifiers intended to defeat cache | ||
Patent #
US 8,204,953 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Electronic-mail filtering for mobile devices | ||
Patent #
US 8,738,050 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device equipped with mobile network congestion recognition to make intelligent decisions regarding connecting to an operator network | ||
Patent #
US 8,750,123 B1
Filed 07/31/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Maintaining an IP connection in a mobile network | ||
Patent #
US 8,761,756 B2
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks International Oy
|
Integrated messaging | ||
Patent #
US 8,774,844 B2
Filed 04/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Dynamic bandwidth adjustment for browsing or streaming activity in a wireless network based on prediction of user behavior when interacting with mobile applications | ||
Patent #
US 8,775,631 B2
Filed 02/25/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Timing of keep-alive messages used in a system for mobile network resource conservation and optimization | ||
Patent #
US 8,782,222 B2
Filed 09/05/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application discovery on mobile devices | ||
Patent #
US 8,787,947 B2
Filed 06/18/2008
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Content delivery to a mobile device from a content service | ||
Patent #
US 8,793,305 B2
Filed 12/13/2007
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method of a relay server for managing communications and notification between a mobile device and a web access server | ||
Patent #
US 8,799,410 B2
Filed 04/13/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Maintaining mobile terminal information for secure communications | ||
Patent #
US 8,805,334 B2
Filed 09/05/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Integrated messaging | ||
Patent #
US 8,805,425 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile device power management in data synchronization over a mobile network with or without a trigger notification | ||
Patent #
US 8,811,952 B2
Filed 05/05/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and system for management of a virtual network connection without heartbeat messages | ||
Patent #
US 8,812,695 B2
Filed 04/03/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
System and method for tracking billing events in a mobile wireless network for a network operator | ||
Patent #
US 8,831,561 B2
Filed 04/28/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief | ||
Patent #
US 8,832,228 B2
Filed 04/26/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Distributed caching for resource and mobile network traffic management | ||
Patent #
US 8,838,783 B2
Filed 07/05/2011
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Flexible real-time inbox access | ||
Patent #
US 8,839,412 B1
Filed 09/13/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Web-based access to data objects | ||
Patent #
US 8,838,744 B2
Filed 01/28/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile traffic categorization and policy for network use optimization while preserving user experience | ||
Patent #
US 8,843,153 B2
Filed 11/01/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System for providing policy based content service in a mobile network | ||
Patent #
US 8,849,902 B2
Filed 06/24/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Hierarchies and categories for management and deployment of policies for distributed wireless traffic optimization | ||
Patent #
US 8,861,354 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Policy based content service | ||
Patent #
US 8,862,657 B2
Filed 01/25/2008
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System of redundantly clustered machines to provide failover mechanisms for mobile traffic management and network resource conservation | ||
Patent #
US 8,868,753 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Provisioning of e-mail settings for a mobile terminal | ||
Patent #
US 8,873,411 B2
Filed 01/12/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Signaling optimization in a wireless network for traffic utilizing proprietary and non-proprietary protocols | ||
Patent #
US 8,874,761 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile application traffic optimization | ||
Patent #
US 8,886,176 B2
Filed 07/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of resource polling intervals to satisfy mobile device requests | ||
Patent #
US 8,903,954 B2
Filed 11/22/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile virtual network operator | ||
Patent #
US 8,909,192 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Bandwidth measurement | ||
Patent #
US 8,909,759 B2
Filed 10/12/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Detection and management of user interactions with foreground applications on a mobile device in distributed caching | ||
Patent #
US 8,909,202 B2
Filed 01/07/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
System and method for providing a network service in a distributed fashion to a mobile device | ||
Patent #
US 8,914,002 B2
Filed 08/11/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimization of mobile traffic directed to private networks and operator configurability thereof | ||
Patent #
US 8,918,503 B2
Filed 08/28/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Method and apparatus for intercepting events in a communication system | ||
Patent #
US RE45,348 E1
Filed 03/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Application and network-based long poll request detection and cacheability assessment therefor | ||
Patent #
US 8,966,066 B2
Filed 10/12/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile device and method to utilize the failover mechanism for fault tolerance provided for mobile traffic management and network/device resource conservation | ||
Patent #
US 8,977,755 B2
Filed 12/06/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Monitoring mobile application activities for malicious traffic on a mobile device | ||
Patent #
US 8,984,581 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Connection architecture for a mobile network | ||
Patent #
US 8,989,728 B2
Filed 09/07/2006
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Aggregating RSS ticker for display devices | ||
Patent #
US 8,997,014 B2
Filed 09/30/2009
|
Current Assignee
Brother Kogyo Kabushiki Kaisha
|
Original Assignee
Brother Kogyo Kabushiki Kaisha
|
Predictive content delivery | ||
Patent #
US 9,002,828 B2
Filed 01/02/2009
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Flexible and dynamic integration schemas of a traffic management system with various network operators for network traffic alleviation | ||
Patent #
US 9,009,250 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
Mobile network reporting and usage analytics system and method aggregated using a distributed traffic optimization system | ||
Patent #
US 9,021,021 B2
Filed 12/10/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
3D mobile user interface with configurable workspace management | ||
Patent #
US 9,043,731 B2
Filed 03/30/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,043,433 B2
Filed 05/25/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Intelligent rendering of information in a limited display environment | ||
Patent #
US 9,047,142 B2
Filed 12/16/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network traffic coordination across multiple applications | ||
Patent #
US 9,049,179 B2
Filed 01/20/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Location-based operations and messaging | ||
Patent #
US 9,055,102 B2
Filed 08/02/2010
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Selective data compression by a distributed traffic management system to reduce mobile data traffic and signaling traffic | ||
Patent #
US 9,060,032 B2
Filed 05/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Proxy server associated with a mobile carrier for enhancing mobile traffic management in a mobile network | ||
Patent #
US 9,065,765 B2
Filed 10/08/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks Inc
|
TECHNIQUES FOR NAVIGATING INFORMATION | ||
Patent #
US 20150177977A1
Filed 03/04/2015
|
Current Assignee
A9.com Incorporated
|
Original Assignee
A9.com Incorporated
|
Distributed implementation of dynamic wireless traffic policy | ||
Patent #
US 9,077,630 B2
Filed 07/08/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Device resources sharing for network resource conservation | ||
Patent #
US 9,084,105 B2
Filed 04/19/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Mobile network background traffic data management | ||
Patent #
US 9,100,873 B2
Filed 09/14/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Managing cache to prevent overloading of a wireless network due to user activity | ||
Patent #
US 9,131,397 B2
Filed 06/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Optimized and selective management of policy deployment to mobile clients in a congested network to prevent further aggravation of network congestion | ||
Patent #
US 9,161,258 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,173,128 B2
Filed 03/06/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Dynamic categorization of applications for network access in a mobile network | ||
Patent #
US 9,203,864 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile device having content caching mechanisms integrated with a network operator for traffic alleviation in a wireless network and methods therefor | ||
Patent #
US 9,208,123 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Mobile device with application or context aware fast dormancy | ||
Patent #
US 9,241,314 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Automatic generation and distribution of policy information regarding malicious mobile traffic in a wireless network | ||
Patent #
US 9,239,800 B2
Filed 07/11/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Extending user relationships | ||
Patent #
US 9,251,193 B2
Filed 10/28/2007
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Application or context aware fast dormancy | ||
Patent #
US 9,271,238 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Request and response characteristics based adaptation of distributed caching in a mobile network | ||
Patent #
US 9,275,163 B2
Filed 10/17/2011
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Radio-awareness of mobile device for sending server-side control signals using a wireless network optimized transport protocol | ||
Patent #
US 9,277,443 B2
Filed 12/07/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for a mobile device to use physical storage of another device for caching | ||
Patent #
US 9,300,719 B2
Filed 01/14/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks Inc
|
Systems and methods for application management of mobile device radio state promotion and demotion | ||
Patent #
US 9,307,493 B2
Filed 03/15/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
System and method for reduction of mobile network traffic used for domain name system (DNS) queries | ||
Patent #
US 9,325,662 B2
Filed 01/09/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
User as an end point for profiling and optimizing the delivery of content and data in a wireless network | ||
Patent #
US 9,326,189 B2
Filed 02/04/2013
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Wireless traffic management system cache optimization using http headers | ||
Patent #
US 9,330,196 B2
Filed 06/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Data localization templates and parsing | ||
Patent #
US 9,342,508 B2
Filed 03/19/2009
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Mobile application traffic optimization | ||
Patent #
US 9,407,713 B2
Filed 01/16/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Voice command-driven database | ||
Patent #
US 9,619,202 B1
Filed 07/07/2016
|
Current Assignee
Intelligently Interactive Inc.
|
Original Assignee
Intelligently Interactive Inc.
|
Mobile device configured for communicating with another mobile device associated with an associated user | ||
Patent #
US 9,712,986 B2
Filed 03/22/2012
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Operation modes for mobile traffic optimization and concurrent management of optimized and non-optimized traffic | ||
Patent #
US 9,832,095 B2
Filed 12/14/2012
|
Current Assignee
Seven Networks LLC
|
Original Assignee
Seven Networks LLC
|
Techniques for navigating information | ||
Patent #
US 9,910,582 B2
Filed 03/04/2015
|
Current Assignee
A9.com Incorporated
|
Original Assignee
A9.com Incorporated
|
Voice command-driven database | ||
Patent #
US 9,983,849 B2
Filed 02/24/2017
|
Current Assignee
Intelligently Interactive Inc.
|
Original Assignee
Intelligently Interactive Inc.
|
ENCLAVE POOL SHARED KEY | ||
Patent #
US 20180330078A1
Filed 05/11/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
SECURE CRYPTLET TUNNEL | ||
Patent #
US 20180332011A1
Filed 05/11/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Enhanced customer service for mobile carriers using real-time and historical mobile application and traffic or optimization data associated with mobile devices in a mobile network | ||
Patent #
US 10,263,899 B2
Filed 04/10/2013
|
Current Assignee
Seven Networks Inc
|
Original Assignee
Seven Networks LLC
|
Document channel selection for document viewing application | ||
Patent #
US 10,474,320 B2
Filed 09/30/2015
|
Current Assignee
Apple Inc.
|
Original Assignee
Apple Inc.
|
Enclave pool shared key | ||
Patent #
US 10,528,722 B2
Filed 05/11/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Personalized user-categorized recommendations | ||
Patent #
US 10,635,733 B2
Filed 06/20/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Enclave pools | ||
Patent #
US 10,664,591 B2
Filed 05/11/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Encave pool management | ||
Patent #
US 10,740,455 B2
Filed 05/11/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Enclave ring and pair topologies | ||
Patent #
US 10,747,905 B2
Filed 06/23/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Secure cryptlet tunnel | ||
Patent #
US 10,833,858 B2
Filed 05/11/2017
|
Current Assignee
Microsoft Technology Licensing LLC
|
Original Assignee
Microsoft Technology Licensing LLC
|
Multi-modal information retrieval system | ||
Patent #
US 20070027692A1
Filed 05/19/2006
|
Current Assignee
xAd Inc
|
Original Assignee
xAd Inc
|
Method of transmission in a UMTS mobile telephone network enabling preparation for handover to a GSM cell during a call in a UMTS cell | ||
Patent #
US 6,584,116 B1
Filed 03/31/1999
|
Current Assignee
Alcatel-Lucent SA
|
Original Assignee
Alcatel-Lucent SA
|
Multi-modal information retrieval system | ||
Patent #
US 7,054,818 B2
Filed 01/14/2004
|
Current Assignee
xAd Inc
|
Original Assignee
V-ENABLO INC.
|
System and method for accessing RSS feeds | ||
Patent #
US 20060155698A1
Filed 12/28/2004
|
Current Assignee
SAP SE
|
Original Assignee
SAP SE
|
Methods for navigating through an assembled object and software for implementing the same | ||
Patent #
US 20060212824A1
Filed 03/15/2005
|
Current Assignee
OBIGO AB
|
Original Assignee
OBIGO AB
|
SCHEDULING OF RENDERING OF LOCATION-BASED CONTENT | ||
Patent #
US 20060236258A1
Filed 06/23/2006
|
Current Assignee
Core Mobility
|
Original Assignee
Core Mobility
|
System and method for inputting, retrieving organizing and analyzing data | ||
Patent #
US 6,840,442 B2
Filed 11/07/2001
|
Current Assignee
Accenture Global Services Limited
|
Original Assignee
Accenture LLP
|
User interfacing device for PDA/wireless terminal | ||
Patent #
US 6,865,400 B2
Filed 05/24/2002
|
Current Assignee
Samsung Electronics Co. Ltd.
|
Original Assignee
Samsung Electronics Co. Ltd.
|
Systems and methods of viewing, modifying, and interacting with “path-enhanced” multimedia | ||
Patent #
US 6,906,643 B2
Filed 04/30/2003
|
Current Assignee
Hewlett-Packard Development Company L.P.
|
Original Assignee
Hewlett-Packard Development Company L.P.
|
Fast metadata generation and delivery | ||
Patent #
US 20050203927A1
Filed 03/03/2005
|
Current Assignee
Vivcom Inc.
|
Original Assignee
Vivcom Inc.
|
Customizable and measurable information feeds for personalized communication | ||
Patent #
US 20050267973A1
Filed 05/13/2005
|
Current Assignee
SimpleFeed Inc.
|
Original Assignee
SimpleFeed Inc.
|
System, method and article of manufacture for a user interface for a knowledge management tool | ||
Patent #
US 6,727,927 B1
Filed 03/08/2000
|
Current Assignee
Accenture Global Services Limited
|
Original Assignee
Accenture LLP
|
Multi-modal information retrieval system | ||
Patent #
US 20040172254A1
Filed 01/14/2004
|
Current Assignee
xAd Inc
|
Original Assignee
xAd Inc
|
Automatically scrolling handwritten input user interface for personal digital assistants and the like | ||
Patent #
US 20030038788A1
Filed 08/22/2001
|
Current Assignee
Google Technology Holdings LLC
|
Original Assignee
Motorola Inc.
|
Content and application delivery and management platform system and method | ||
Patent #
US 20020090934A1
Filed 11/20/2001
|
Current Assignee
EMPEDIA SYSTEMS LIMITED
|
Original Assignee
EMPEDIA SYSTEMS LIMITED
|
Personalised alerting and response system and method | ||
Patent #
US 20020107002A1
Filed 02/08/2001
|
Current Assignee
MOBILEACTIVE LIMITED
|
Original Assignee
MOBILEACTIVE LIMITED
|
Method and system for placing a purchase order via a communications network | ||
Patent #
US 5,960,411 A
Filed 09/12/1997
|
Current Assignee
Amazon.com Inc.
|
Original Assignee
Amazon.com Inc.
|
Methods and systems for generating textual information | ||
Patent #
US 7,310,633 B1
Filed 03/31/2004
|
Current Assignee
Google LLC
|
Original Assignee
Google Inc.
|
18 Claims
-
1. A method for browsing items of an information feed to be performed by a terminal device operable in a mobile communications network, wherein a number of subscribed information feeds are received by said terminal device via said mobile communications network, said method having the steps of:
-
selecting a certain information feed, constructing a list view to be visualized on a predetermined area of the display of the terminal device, said list view comprising a plurality of identifiers each of which relating to one item of the selected feed, and wherein one identifier is highlighted, so that in response to a predetermined control input the highlighted identifier is changed, obtaining a 1-click control input defining a selection of the currently highlighted identifier, responsive to the 1-click control input constructing an abstract view to be visualized on said predetermined area of the display of the terminal device, said abstract view comprising a description of the item relating to the selected identifier, so that in response to a further predetermined control input the abstract view is updated to comprise a description of an item having an identifier adjacent to the selected identifier in the list view, said further predetermined control input also being a 1-click input, obtaining a 1-click control input defining a selection of the current abstract view, and performing an action in order to access the item relating to the current abstract view. - View Dependent Claims (2, 3, 4, 5, 6, 16, 17, 18)
-
-
7. A mobile terminal operable in a communications network and capable of receiving and browsing a number of subscribed information feeds, said terminal comprising a processing unit for processing instructions and data, a memory unit for storing said instructions and data, a display for visualizing data, and user input means for gathering control input, said mobile terminal being arranged to
select a certain information feed, construct a list view to be visualized on a predetermined area of the display, said list view comprising a plurality of identifiers each of which relating to one item of the selected feed, and wherein one identifier is highlighted, so that in response to a predetermined control input to change the highlighted identifier, obtain a 1-click control input defining a selection of the currently highlighted identifier, responsive to the 1-click control input construct an abstract view to be visualized on said predetermined area of the display of the terminal device, said abstract view comprising a description of the item relating to the selected identifier, so that in response to a further predetermined control input to update the abstract view to comprise a description of an item having an identifier adjacent to the selected identifier in the list view, said further predetermined control input also being a 1-click input, obtain a 1-click control input defining a selection of the current abstract view, and perform an action in order to access the item relating to the current abstract view.
1 Specification
The present invention generally relates to mobile, e.g. hand-held, terminal devices with limited user interfaces. Especially the invention concerns browsing of received information feeds and accessing data contained therein.
The current trend in point-to-multipoint data transmission over the Internet is towards publish-subscribe arrangements such as different news services utilizing e.g. RDF (Resource Description Framework), RSS (Really Simple Syndication, RDF Site Summary) or Atom as a so-called Web content syndication system. In the world of publish-subscribe systems the subscribers (clients) subscribe to a feed (˜channel) that is, in practise, an XML (Extensible Mark-up Language) document behind a certain URL (Uniform Resource Locator) accessible via HTTP (Hypertext Transfer Protocol). The XML document comprises a list of items constituting the feed. Information publishers provide each feed with the corresponding items forming the feed content that is typically also regularly revised including deletion of old items and addition of new ones. Different feeds are available on various topics and the clients poll the feed to receive updates on the feed items.
RSS is a relatively simple XML format/dialect used for content syndication over the Internet. It was originally mainly targeted for providing micro news services comprising only textual content whereas the most recent hype is about true multimedia feeds comprising also audio and image data. An aggregator is a client application running in a client device that can be used to simultaneously keep track of various subscribed (news) feeds without a need to inconveniently and definitely time-consumingly access the relating feed sites with a web browser, one at a time. Podcasting, combining the terms “broadcasting” and “iPod” (trademark of Apple Computer, Inc), refers to the utilization of RSS (especially 2.0 version allowing the enclosure elements) for delivering binary media such as audio, video, images, etc. In contrast to an entry level news feed aggregator, where the user presses a certain (software) button for updating a feed, Podcasting applications and also other more sophisticated feed aggregators are configured to automatically check the subscribed feeds for updates in a periodic manner. New binary content such as MP3 files are then automatically downloaded to the client device for later exploitation by the user. RSS/Podcasting applications naturally also bear necessary means for the detection of already downloaded content in order to spare transfer resources of the server providing the feed, the network in between, and the local client. More information about the RSS and Podcasting in general can be found in the references [1] and [2].
Modern news aggregators or Podcasting applications work fine on client machines that contain a large display and sophisticated user input means like a keyboard, a mouse, etc. This often is the case with contemporary computers, both laptop and desktop, but not with hand-held devices, e.g. mobile terminals or most PDAs (Personal Digital Assistant). Currently there are no well-defined or well-established UIs (User Interface) for receiving information feeds or user input in such limited UI devices. A common frame-based approach wherein e.g. one frame is used for listing the feeds and the rest are dynamically created for displaying the content of each feed is not applicable with a small, relatively low-resolution screen (e.g. having a physical width of few inches and a resolution of 320×200 pixels) currently present in most terminal devices. Yet, as space-consuming but versatile control input means like a mouse are excluded from small-sized terminals, whereupon the user input provided with more typical button arrangements become easily more complicated.
See
The object of the invention is to facilitate browsing information feeds in a terminal device equipped with a limited-size display. The object is achieved by a solution utilizing several sequential views wherein multiple items of a selected feed are first visualized on the display via a list of identifiers, e.g. titles, of each item, and where an abstract of a selected item as indicated by the subsequently received control input from the user is then shown instead. The user may advantageously highlight a certain identifier from the visualized list by utilizing simple (e.g. up/down) control features, e.g. buttons, via the UI of the terminal device. The highlighted identifier can be selected by a further 1-click control input for analysis in the abstract view. The abstract view discloses additional information, e.g. an abstract and title, of the item behind the selected identifier. Through another predetermined 1-click operation the abstract view can be updated to visualize the other items, the execution of the method may be reverted to the list view, or the item represented by the abstract view may be actually accessed.
In an aspect of the invention a method for browsing items of an information feed to be performed by a terminal device operable in a telecommunications network, wherein a number of subscribed information feeds are received by said terminal device via said telecommunications network, has the steps of:
- selecting a certain information feed,
- constructing a list view to be visualized on a predetermined area of the display of the terminal device, said list view comprising a plurality of identifiers each of which relating to one item of the selected feed, and wherein one identifier is highlighted, so that in response to a predetermined control input the highlighted identifier is changed,
- obtaining a 1-click control input defining a selection of the currently highlighted identifier,
- responsive to the 1-click control input constructing an abstract view to be visualized on said predetermined area of the display of the terminal device, said abstract view comprising a description of the item relating to the selected identifier, so that in response to a further predetermined control input the abstract view is updated to comprise a description of an item having an identifier adjacent to the selected identifier in the list view, said further predetermined control input also being a 1-click input,
- obtaining a 1-click control input defining a selection of the current abstract view, and
- performing an action in order to access the item relating to the current abstract view.
In the above, the term “1-click” refers to a received control input that can be given by the user as a single stroke (button/key, touch screen portion, etc) or as a corresponding continuous gesture, for example, turning a TrackPoint type controller etc to a certain direction. Such simple action will advantageously be converted into equally straightforward control information in the receiving device that can rapidly execute the responsive actions.
In another aspect a mobile terminal operable in a telecommunications network and capable of receiving and browsing a number of subscribed information feeds, said terminal comprising a processing unit for processing instructions and data, a memory unit for storing said instructions and data, a display for visualizing data, and user input means for gathering control input, is arranged to
- select a certain information feed,
- construct a list view to be visualized on a predetermined area of the display, said list view comprising a plurality of identifiers each of which relating to one item of the selected feed, and wherein one identifier is highlighted, so that in response to a predetermined control input to change the highlighted identifier,
- obtain a 1-click control input defining a selection of the currently highlighted identifier,
- responsive to the 1-click control input construct an abstract view to be visualized on said predetermined area of the display of the terminal device, said abstract view comprising a description of the item relating to the selected identifier, so that in response to a further predetermined control input to update the abstract view to comprise a description of an item having an identifier adjacent to the selected identifier in the list view, said further predetermined control input also being a 1-click input,
- obtain a 1-click control input defining a selection of the current abstract view, and
- perform an action in order to access the item relating to the current abstract view.
The utility of the invention arises from a plurality of issues. First, the proposed arrangement exploits the allocated and inevitably somewhat limited display area of the mobile terminal device comprehensively as the actions in different views take place in the very same display area with the exception of possible top/bottom bars or other, possibly dynamically allocated/unallocated, areas that are utilized to display supplementary information either relating (available functions behind the UI buttons or further info relating to the selected item, etc) or not (clock and date, incoming call or message, etc) to the inventive process. Accordingly, space is not wasted for visualizing multiple windows or frames when the user actions are still typically concentrated on one window/frame at a time, such window/frame referring to one feed and associated item thereof having catched the interest of the user. This is made possible by creating a logical and fast-to-use/fast-to-adopt user interface consisting of both the on-screen visualization and control input reception aspects. Even without large scale graphical representations and multiple windows/frames, the proposed method utilizing both vertical-like browsing (lists) and horizontal-like browsing (movements between the abstracts) in addition to swift 1-click type selections, the user may cleverly surf in the feeds'"'"' data space. The suggested solution is respectively efficient from the standpoints of memory consumption and processing requirements.
In one embodiment of the invention a plurality of information feeds are received in a mobile terminal. A certain news feed is then determined for further investigation and an item of the feed is subsequently selected, preliminarily analysed, and finally accessed in accordance with the suggested method.
In the following, the invention is described in more detail by reference to the attached drawings, wherein
Different items of the selected feed are listed on the display of the terminal via identifiers, which may be textual and/or graphical, and the user may highlight, e.g. shadow with a user input controlled movable (see the hollow arrow) horizontal bar, the most interesting item identifier to optionally receive some additional information, see reference numeral 204. For example, if the screen width does not allow showing the whole item identifier, e.g. the title, the text in the row of the highlighted identifier may scroll (notice the two screen shots in the figure representing two different time instants) or the scrolling of the identifier text may be introduced in some other portion of the screen, e.g. the top bar. Now if the user inputs a predefined command via a specific 1-click action, the currently highlighted (referring to some recognizable visual clue) identifier is selected and the description, e.g. an abstract, of the relating item is shown, see numeral 206. In accordance with another predefined input (e.g. press of a button associated with the visual clue “back”), the display view is reverted to the feed selection.
In the abstract view 206, wherein the abstract comprising a description of the item with identifier (and in this case also the title) “US exhibit . . . ” is visualized utilizing the same display area as the item identifier list during the previous phase, also the adjacent abstracts (numbers 2 and 6 in the exemplary list of only six items in total) may be easily accessed by the user by pressing e.g. directional (left/right, see the hollow horizontal arrow visualizing this aspect) buttons (considered equal with “keys”) of the terminal UI for circulating the descriptions. The current abstract can be internally navigated with other buttons, e.g. up/down buttons. Correspondingly, a separate set of buttons may be allocated for triggering the return step to the item list (e.g. “back”) and the final selection of the currently visualized abstract, which launches the execution of the associated action, see reference numeral 208. Depending on the item type and/or predetermined settings, the action may refer to launching one or more dedicated applications such as a browser or a text/multimedia viewer/editor for accessing the item in full detail.
Next, in order to illuminate the feasibility of the invention in more structured terms, the flow diagram of
During method activation 302 the user of the executing terminal device, the device being e.g. a mobile terminal, activates the feed reader application (aggregator, Podcasting application, etc) in order to check out the latest items in the subscribed and/or personalized feeds. By this point the terminal has obviously subscribed to the feeds and based on the settings (e.g. timer(s) or manual/parameter based triggering) updated the feeds at the local end. Some of the feeds may be so-called personalized feeds that refer to an aggregate feed constructed on the basis of user preferences. User preferences may be stored as filter parameters (feed/item topic like sports/news/literature, creation date, creator, key words included, language, length, etc) that affect feed/item selection process. The personalized feed(s) can be created from the already existing subscribed feeds and relating information via filtering, or the client may be configured to search the network for new feeds with preferred qualities and subscribe into those automatically or through user confirmation. Naturally the feeds acting as a source for personalized feed(s) may be subjected to filtering either locally in the client or already upon data reception.
In step 304 the user and consequently the terminal through the recognition of the received control input selects the feed for further analysis. Such selection may be graphical in which case the feeds are listed as text and/or symbols, and the user picks up the preferred one by utilizing the UI (buttons, directional controller, etc) of his terminal.
In step 306 the list view is generated comprising the identifiers for each item of the selected feed. An identifier as such may be fully user-definable for each feed meaning an explicitly stored association of the identifier with the feed, or the identifier directly refers to some specific parameter or field, e.g. the title of the item, in the feed itself. The list view can be, for example, carried out by visualizing each identifier on a separate row and highlighting (bolding, coloring, shadowing, separate position marker, etc) one identifier (the default one could be the first identifier listed, the actual ordering may be based on alphabetical rules etc) at a time as being currently pre-selected for the next method phase and for which also additional information is optionally shown. Optionally the identifier text of the highlighted item is scrolled either in its original position or e.g. in the top/bottom bar, if it'"'"'s too long to be fitted on the screen area as such. Further, the navigation history may be visualized in relation to each item; e.g. different colors or additional markings may be used for distinguishing previously unread/unaccessed items from the read/accessed ones, in which case also the navigation history must be stored in the client. In addition, the list view may show the feed title and some button-associated functions (e.g. navigation back to the feed selection or identifier selection) in the top/bottom bars. Preferably the user may via control input easily (e.g. 1-click) determine the identifier to be highlighted. For this purpose e.g. up/down directional control or e.g. quick selection buttons associated with each visualized identifier shall be utilized. Likewise, as the selection of the highlighted identifier shall be as user-friendly as possible, 1-click operation is again exploited.
The terminal receives and monitors the control input from the user, see steps 308 and 310, and performs the associated actions. The input may relate to determining a new highlighted identifier or backtracking to the feed selection, see the upward arrows in “NO” path. Alternatively, the input may indicate the selection of the highlighted identifier (“YES”) in which case the method execution continues from step 312 wherein the abstract view (or a ˜“tab view” wherein each abstract is considered as a single tab) for the item associated with the selected identifier is constructed. The abstract view may include textual and/or other data types (even audio) extracted and/or derived from the item data for describing and representing the item. E.g. explicit title and description fields of the RSS type feed can be used as information sources for generating the abstract view for each item.
In step 314 more control input from the user is gathered. In step 316 it'"'"'s checked by analysing the input whether the input relates to, for example, scrolling or otherwise altering the current abstract view, changing the abstract view in relation to the selected item, reverting to the item identifier selection (paths diverging from “NO”), or selecting the current abstract view for performing an associated, either generally set or an item dependent action (“YES”). In step 318 the action is executed, which may refer to launching an application fully supporting the media types of the item or just representing all the information contained in the item within the feed reader client if the capabilities thereof enable that. For example, if the item is a news article comprising a number of images in addition to mere text, the abstract view may disclose only a short textual summary whereas performing action refers to visualizing the full article with an appropriate additional application(s) if required. If the item refers to a number of resources still located in the network, the action may include accessing and downloading such content for local exploitation. In step 320 the method is ended as a response to a corresponding, predetermined user input.
Code for application 412, generally called a computer program (product), to carry out the method steps of the invention may be provided to the executing device on a separate carrier medium such as a memory card, a magnetic disk, a cd-rom, etc.
The scope of the invention is found in the following claims. Although a few more or less focused examples were given in the text about the invention'"'"'s applicability and feasible implementation, the purpose thereof was not to restrict the usage area of the actual invention to any certain implementation, which should be evident to skilled readers. For example, (1-click) control input may also be implemented via reception of voice commands instead of monitoring more traditional input means such as a keypad.
- [1] Wikipedia: http://en.wikipedia.org/wiki/RSS_(protocol)
- [2] Wikipedia: http://en.wikipedia.org/wiki/Podcasting