IP Library Patent Application 11472505
Patent Application
App. No. 11/472,505

Network-based determination of user content preferences

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 None
App. No.
11/472,505
Abstract

Network-based determination of user content preferences involves determining preferences of a plurality of users via respective network-capable processing devices of the users. The preferences are collected via a network entity and merged to form a group preference associated with the plurality of users. Content is provided to at least one of the users using the group preferences

Claims (54)

1 . A method, comprising:

determining preferences of a plurality of users via respective processing devices of the users, wherein the processing devices are capable of being coupled to a network;

collecting the preferences via a network entity;

merging the preferences to form a group preference associated with the plurality of users; and

providing content to at least one of the users using the group preferences.

2 . The method of claim 1 , wherein providing the content to the at least one user using the group preferences comprises tailoring of a content search initiated by the at least one user in conformance with the group preferences.

3 . The method of claim 2 , wherein tailoring of the content search in conformance with the group preferences comprises modifying a search query sent out by the at least one user.

4 . The method of claim 2 , wherein tailoring of the content search in conformance with the group preferences comprises modifying a response to a search query sent out by the at least one user.

5 . The method of claim 1 , wherein providing the content to the at least one user using the group preferences pushing the content to the processing device of the at least one user via the network.

6 . The method of claim 1 , wherein determining the preferences of the plurality of users via the respective processing devices of the users comprises deriving preferences based on interactions between the plurality of users and applications of the respective processing devices.

7 . The method of claim 1 , wherein determining the preferences of the plurality of users via the respective processing devices of the users comprises accepting explicit indicators of the preferences from the users via user interfaces of the data processing devices.

8 . The method of claim 1 , further comprising:

combining an individual preference of the at least one user with the group preference to form a resultant preference that reflects the individual preference and the group preference; and

providing content to the at least one user using the resultant preference.

9 . The method of claim 8 , wherein combining the individual preference of the at least one user with the group preference to form the resultant preference comprises applying predetermined respective weightings to the individual preferences and the group preferences.

10 . The method of claim 1 , wherein merging the preferences to form the group preference further comprises merging the preferences with a separate source of preferences that is independent of the preferences of the plurality of users.

11 . The method of claim 10 , wherein the separate source of preference comprises an Internet content provider service.

12 . The method of claim 1 , wherein the preferences of the plurality of users are formatted using two or more incompatible formats, and wherein merging the preferences to form the group preference further comprises translating the preferences to a common format.

13 . An apparatus, comprising:

a network interface capable of communicating via a network;

a user interface capable of receiving user inputs;

a processor coupled to the network interface and the user interface; and

a memory coupled to the processor, the memory including instructions that cause the processor to,

determine, via the user inputs, preferences of the user of the apparatus that may be used to discover content for rendering via the apparatus;

communicate the user preferences to an entity of the network for purposes of combining the user preferences with preferences of others on the network to form group preferences;

discover, via the entity, content in accordance with the group preferences; and

retrieve the content via the network for purposes of rendering the content to the user.

14 . The apparatus of claim 13 , wherein the memory further comprises one or more applications that accept inputs via the user interface, and wherein the instructions cause the processor to determine the preferences of the user based on interactions between the user and the one or more applications.

15 . The apparatus of claim 13 , wherein the user inputs comprise explicit indicators of the preferences input from by the user via the user interface.

16 . A computer-readable medium having instructions stored thereon which are executable by a processing device capable of being coupled to a network for performing steps comprising:

determining, via a user interface of the processing device, preferences of the user of the processing device that may be used to discover content for rendering via the processing device;

communicating the user preferences to an entity of the network for purposes of combining the user preferences with preferences of others on the network to form group preferences;

discovering, via the entity, content in accordance with the group preferences; and

retrieving the content via the network for purposes of rendering the content to the user.

17 . An apparatus, comprising:

a network interface capable of communicating with a plurality of user devices via a network;

a processor coupled to the network interface; and

a memory coupled to the processor, the memory including instructions that cause the processor to,

collect, via the plurality of user devices, preferences of the respective users of the plurality of user devices, wherein the preferences are determined via the plurality of user devices;

merge the preferences to form a group preference associated with the users of the plurality of user devices; and

facilitate providing content to users using the group preferences.

18 . The apparatus of claim 17 , wherein the instructions cause the processor to facilitate providing the content to the users using the group preferences by tailoring of a content search initiated by at least one of the users in conformance with the group preferences.

19 . The apparatus of claim 18 , wherein the instructions cause the processor to tailor the content search in conformance with the group preferences by modifying a search query sent out by the at least one user.

20 . The apparatus of claim 18 , wherein the instructions cause the processor to tailor the content search in conformance with the group preferences by modifying a response to a search query sent out by the at least one user.

21 . The apparatus of claim 17 , wherein the instructions further cause the processor to:

combine an individual preference of at least one of the users with the group preference to form a resultant preference that reflects the individual preference and the group preference; and

provide content to the at least one user using the resultant preference.

22 . The apparatus of claim 17 , wherein the instructions cause the processor to merge the preferences to form the group preference further by merging the preferences with a separate source of preferences that is independent of the preferences of the plurality of users.

23 . The apparatus of claim 22 , wherein the separate source of preference comprises an Internet content provider service.

24 . The apparatus of claim 17 , wherein the preferences of the plurality of users are formatted using two or more incompatible formats, and wherein the instructions cause the processor to merge the preferences to form the group preference by translating the preferences to a common format.

25 . A computer-readable medium having instructions stored thereon which are executable by a server device capable of being coupled to a network for performing steps comprising:

collecting, via a plurality of user devices coupled to the network, preferences of the respective users of the plurality of user devices, wherein the preferences are determined via the plurality of user devices;

merging the preferences to form a group preference associated with the users of the plurality of user devices; and

facilitating providing content to users using the group preferences.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 21, 2008
From: NOKIA CORPORATION
To: NOKIA SIEMENS NETWORKS OY
Reel/Frame 020550/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 24, 2006
From: VILJAMAA, TIMO-PEKKA; ANTTILA, AKSELI
To: NOKIA CORPORATION
Reel/Frame 017988/0755 →