IP Library Granted Patent US 8,327,297
Granted Patent B2
US 8,327,297 · App. 11/303,289 · Granted Dec 4, 2012

User interface system for handheld devices

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 8,327,297
App. No.
11/303,289
Granted
Dec 4, 2012
Kind
B2
Abstract

One or more handheld devices may be configured to receive and display content. A server may be configured to help the handheld devices display content. For example, by using at least some of the contents of one or more of feeds, the server may generate user interface data, which the handheld devices may use to display user interfaces that are configured to request content associated with the feeds.

Claims (55)

1. A system for providing content from a plurality of feeds to which a user subscribes, the system comprising:

a computing device configured to:

receive user input indicating the user's selection of two or more feeds that defines, as a first feed set, a first subset of the plurality of feeds to which the user subscribes, the first subset of feeds including multiple feeds, the first subset of feeds lacking at least one feed of the plurality of feeds to which the user subscribes; and

to transmit the definition of the first feed set;

a server configured to:

receive, from the computing device, the definition of the first feed set;

assign a first feed set identifier to the first feed set;

associate the first feed set identifier, which is assigned to the first feed set, with a user identifier assigned to the user;

associate a second feed set identifier with the user identifier assigned to the user, the second feed set identifier being assigned to a second subset of the plurality of feeds to which the user subscribes, the second subset of feeds including multiple feeds, the second subset of feeds lacking at least one feed of the plurality of feeds to which the user subscribes; and

send data indicating the first and second feed sets; and

a handheld device configured to:

receive the data indicating the first and second feed sets;

display, on a user interface of the handheld device, the first and second feed sets;

receive, through the user interface of the handheld device, user input indicating a selection of the first feed set displayed on the user interface;

send data indicating the selection of the first feed set to the server;

receive, from the server, a mark-up language document that includes content derived from at least one feed entry from each feed of the selected first feed set; and

display, on the user interface of the handheld device, the mark-up language document that includes the content derived from at least one feed entry from each feed of the selected feed set.

2. The system as in claim 1 , wherein the content derived from at least one feed entry from each feed of the selected first feed set comprises:

at least one link from at least one feed entry from each feed from the selected first feed set, such that the displayed markup-language document includes the at least one link from each feed from the selected first feed set.

3. The system as in claim 1 , wherein the content derived from at least one feed entry from each feed of the selected first feed set comprises:

at least one link and one headline from at least one feed entry from each feed from the selected first feed set, such that the displayed markup-language document includes the at least one link and one headline from each feed from the selected first feed set.

4. A method for providing content from a plurality of feeds to which a user subscribes, the method comprising:

by a server:

receiving, from a computing device, a definition of a first feed set, wherein the computing device received user input indicating the user's selection of two or more feeds that defined, as the first feed set, a first subset of the plurality of feeds to which the user subscribes, the first subset of feeds including multiple feeds, the first subset of feeds lacking at least one feed of the plurality of feeds to which the user subscribes;

assigning a first feed set identifier to the first feed set;

associating the first feed set identifier, which is assigned to the first feed set, with a user identifier assigned to the user;

associating a second feed set identifier with the user identifier assigned to the user, the second feed set identifier being assigned to a second subset of the plurality of feeds to which the user subscribes, the second subset of feeds including multiple feeds, the second subset of feeds lacking at least one feed of the plurality of feeds to which the user subscribes; and

sending data indicating the first and second feed sets to a handheld device that is configured to:

receive the data indicating the first and second feed sets;

display, on a user interface of the handheld device, the first and second feed sets;

receive, through the user interface of the handheld device, user input indicating a selection of the first feed set displayed on the user interface;

send data indicating the selection of the first feed set to the server;

receive, from the server, a markup-language document that includes content derived from at least one feed entry from each feed of the selected first feed set; and

display, on the user interface of the handheld device, the markup-language document that includes the content derived from at least one feed entry from each feed of the selected first feed set.

5. The method as in claim 4 , wherein the content derived from at least one feed entry from each feed of the selected first feed set comprises:

at least one link from at least one feed entry from each feed from the selected first feed set, such that the displayed markup-language document includes the at least one link from each feed from the selected first feed set.

6. The method as in claim 4 , wherein the content derived from at least one feed entry from each feed of the selected first feed set comprises:

at least one link and one headline from at least one feed entry from each feed from the selected first feed set, such that the displayed markup-language document includes the at least one link and one headline from each feed from the selected first feed set.

7. A system for providing content from a plurality of feeds to which a user subscribes, the system comprising:

a server configured to:

receive, from a computing device, a definition of a first feed set, wherein the computing device received user input indicating the user's selection of two or more feeds that defined, as the first feed set, a first subset of the plurality of feeds to which the user subscribes, the first subset of feeds including multiple feeds, the first subset of feeds lacking at least one feed of the plurality of feeds to which the user subscribes;

assign a first feed set identifier to the first feed set;

associate the first feed set identifier, which is assigned to the first feed set, with a user identifier assigned to the user;

associate a second feed set identifier with the user identifier assigned to the user, the second feed set identifier being assigned to a second subset of the plurality of feeds to which the user subscribes, the second subset of feeds including multiple feeds, the second subset of feeds lacking at least one feed of the plurality of feeds to which the user subscribes; and

send data indicating the first and second feed sets to a handheld device that is configured to:

receive the data indicating the first and second feed sets;

display, on a user interface of the handheld device, the first and second feed sets;

receive, through the user interface of the handheld device, user input indicating a selection of the first feed set displayed on the user interface;

send data indicating the selection of the first feed set to the server;

receive, from the server, a markup-language document that includes content derived from at least one feed entry from each feed of the selected first feed set; and

display, on the user interface of the handheld device, the markup-language document that includes the content derived from at least one feed entry from each feed of the selected first feed set.

8. The system as in claim 7 , wherein the content derived from at least one feed entry from each feed of the selected first feed set comprises:

at least one link from at least one feed entry from each feed from the selected first feed set, such that the displayed markup-language document includes the at least one link from each feed from the selected first feed set.

9. The system as in claim 7 , wherein the content derived from at least one feed entry from each feed of the selected first feed set comprises:

at least one link and one headline from at least one feed entry from each feed from the selected first feed set, such that the displayed markup-language document includes the at least one link and one headline from each feed from the selected first feed set.

Assignments (11)
PATENT SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 29, 2022
From: YAHOO ASSETS LLC
To: ROYAL BANK OF CANADA, AS COLLATERAL AGENT
Reel/Frame 061571/0773 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 16, 2021
From: YAHOO AD TECH LLC (FORMERLY VERIZON MEDIA INC.)
To: YAHOO ASSETS LLC
Reel/Frame 058982/0282 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 26, 2020
From: OATH INC.
To: VERIZON MEDIA INC.
Reel/Frame 054258/0635 →
CHANGE OF NAME Recorded Aug 24, 2017
From: AOL INC.
To: OATH INC.
Reel/Frame 043672/0369 →
RELEASE OF SECURITY INTEREST IN PATENT RIGHTS -RELEASE OF 030936/0011 Recorded Jul 1, 2015
From: JPMORGAN CHASE BANK, N.A.
To: AOL ADVERTISING INC.; AOL INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
Reel/Frame 036042/0053 →
SECURITY AGREEMENT Recorded Aug 2, 2013
From: AOL INC.; AOL ADVERTISING INC.; BUYSIGHT, INC.; MAPQUEST, INC.; PICTELA, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 030936/0011 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT RIGHTS Recorded Nov 16, 2010
From: BANK OF AMERICA, N A
To: AOL INC; AOL ADVERTISING INC; GOING INC; LIGHTNINGCAST LLC; MAPQUEST, INC; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC; TACODA LLC; TRUVEO, INC; YEDDA, INC
Reel/Frame 025323/0416 →
CHANGE OF NAME Recorded Dec 31, 2009
From: AMERICA ONLINE, INC.
To: AOL LLC
Reel/Frame 023725/0351 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 31, 2009
From: AOL LLC
To: AOL INC.
Reel/Frame 023720/0509 →
SECURITY AGREEMENT Recorded Dec 14, 2009
From: AOL INC.; AOL ADVERTISING INC.; BEBO, INC.; ICQ LLC; GOING, INC.; LIGHTNINGCAST LLC; MAPQUEST, INC.; NETSCAPE COMMUNICATIONS CORPORATION; QUIGO TECHNOLOGIES LLC; SPHERE SOURCE, INC.; TACODA LLC; TRUVEO, INC.; YEDDA, INC.
To: BANK OF AMERICAN, N.A. AS COLLATERAL AGENT
Reel/Frame 023649/0061 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2006
From: VAN VALEN, III, JOSEPH R.
To: AMERICA ONLINE, INC.
Reel/Frame 017273/0208 →