IP Library Patent Application 12900426
Patent Application
App. No. 12/900,426

LEVERAGING GEO-IP INFORMATION TO SELECT DEFAULT AVATAR

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.
12/900,426
Abstract

Default selections presented to a client device can be customized when the client device accesses an online service via a network. A geographic location for the client device can be determined from network address information for the device. Socioeconomic information characteristic of the geographic location can be obtained from a first database. A socioeconomic-factor-dependent default menu selection can be customized according to the socioeconomic information. Supplemental information relevant to the menu selection can be obtained from a second database that maps user feedback that is relevant to the menu selection in that geographic location. The default selection can be updated according to the supplemental information. Updating the default selection may optionally include changing a duration for which a particular selection from a sequence of selections is presented on the client device.

Claims (55)

1 . A method for customization of default selections presented to a client device when the client device accesses an online service via a network, comprising:

receiving network address information from the client device;

determining a geographic location for the client device from the network address information;

obtaining socioeconomic information characteristic of the geographic location from a first database;

customizing a socioeconomic-factor-dependent default menu selection according to the socioeconomic information;

obtaining supplemental information relevant to the menu selection from a second database, wherein the second database maps feedback from users of the online service that is relevant to the menu selection in that geographic location;

updating the default selection according to the supplemental information.

2 . The method of claim 1 , further comprising:

determining whether the client device corresponds to a new user of the online service;

identifying a relationship between the new user and one or more other users of the online service; and

obtaining supplemental information from the relationship, wherein the supplemental information relates one or more characteristics of the new user of the online service to one or more corresponding characteristics of the other users.

3 . The method of claim 2 wherein identifying the relationship includes receiving a recommendation of the new user from the one or more other users.

4 . The method of claim 1 further comprising presenting a socioeconomic-factor-dependent default menu selection to the client device.

5 . The method of claim 1 wherein updating the default selection includes changing a priority of selections presented on the client device.

6 . The method of claim 1 wherein updating the default selection includes changing a duration for which a particular selection from a sequence of selections is presented on the client device.

7 . The method of claim 1 wherein the determined geographic location is used as input to a data source for determining an ethnic distribution of a population of the target location.

8 . The method of claim 1 further comprising obtaining the top N-choices from a data source containing graphical avatar assets.

9 . A system, comprising:

a processor unit;

a memory coupled to the processor unit;

a set of processor executable instructions embodied in the memory, the instructions being configured, when executed, to implement a method for customization of default selections presented to a client device when the client device accesses an online service via a network, the method comprising:

a) receiving network address information from the client device;

b) determining a geographic location for the client device from the network address information;

c) obtaining socioeconomic information characteristic of the geographic location from a first database;

d) customizing a socio-economic-factor dependent default menu selection according to the socioeconomic information;

e) obtaining supplemental information relevant to the menu selection from a second database, wherein the second database maps feedback from users of the online service that is relevant to the menu selection in that geographic location;

f) updating the default menu selection according to the supplemental information.

10 . The system of claim 9 , further comprising:

determining whether the client device corresponds to a new user of the online service;

identifying a relationship between the new user and one or more other users of the online service; and

obtaining supplemental information from the relationship, wherein the supplemental information relates one or more characteristics of the new user of the online service to one or more corresponding characteristics of the other users.

11 . The system of claim 10 , wherein identifying the relationship includes receiving a recommendation of the new user from the one or more other users.

12 . The system of claim 9 , further comprising presenting a socioeconomic-factor-dependent default menu to the client device.

13 . The system of claim 9 , wherein updating the default selection includes changing a priority of selections presented on the client device.

14 . The system of claim 9 , wherein updating the default selection includes changing a duration for which a particular selection from a sequence of selections is presented on the client device.

15 . The system of claim 9 , wherein the determined geographic location is used as input to a data source for determining an ethnic distribution of a population of the target location.

16 . The system of claim 9 , further comprising obtaining the top-N choices from a data source containing graphical avatar assets.

17 . A computer program product comprising:

a non-transitory computer-readable storage medium having computer readable program code embodied in said medium for customization of default selections presented to a client device when the client device accesses an online service via a network, said computer program product having:

a) computer readable program code means for receiving network address information from the client device;

b) computer readable program code means for determining a geographic location from the network address information;

c) computer readable program code means for obtaining socioeconomic information characteristic of the geographic location from a first database

d) computer readable program code means for customizing a socio-economic-factor dependent default menu selection according to the socioeconomic information;

e) computer readable program code means for obtaining supplemental information relevant to the menu selection from a second database, wherein the second database maps feedback from users of the online service that is relevant to the menu selection in that geographic location;

f) computer readable program code means for updating the default menu selection according to the supplemental information.

18 . The computer program product of claim 17 , further comprising computer readable program code means for:

determining whether the client device corresponds to a new user of the online service;

identifying a relationship between the new user and one or more other users of the online service; and

obtaining supplemental information from the relationship, wherein the supplemental information relates one or more characteristics of the new user of the online service to one or more corresponding characteristics of the other users.

19 . The computer program product of claim 18 , wherein identifying the relationship includes receiving a recommendation of the new user from the one or more other users.

20 . The computer program product of claim 17 , further comprising computer readable program code means for presenting a socioeconomic-factor-dependent default menu selection to the client device.

21 . The computer program product of claim 17 , wherein updating the default menu selection includes changing a priority of selections presented on the client device.

22 . The computer program product of claim 17 , wherein updating the default selection includes changing a duration for which a particular selection from a sequence of selections is presented on the client device.

23 . The computer program product of claim 17 , wherein the determined geographic location is used as input to a data source for determining an ethnic distribution of a population of the target location.

24 . The computer program product of claim 17 , further comprising computer readable program code means for obtaining the top-N choices from a data source containing graphical avatar assets.

Assignments (2)
CHANGE OF NAME Recorded May 5, 2016
From: SONY COMPUTER ENTERTAINMENT AMERICA LLC
To: SONY INTERACTIVE ENTERTAINMENT AMERICA LLC
Reel/Frame 038626/0637 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 8, 2010
From: MIYAKI, KEN
To: SONY COMPUTER ENTERTAINMENT AMERICA, LLC.
Reel/Frame 025112/0108 →