Академический Документы
Профессиональный Документы
Культура Документы
(56)
References Cited
5,583,763 A
5,986,690 A *
11/1999
6,016,475
6,266,649
6,526,411
6,782,370
6,807,417
6,905,340
6,912,505
1/2000
7/2001
2/2003
8/2004
10/2004
6/2005
6/2005
Miller et a1.
Linden et a1.
Ward
Stack
Sallinen et a1.
Stansvik
Linden et a1.
A
B1
B1
B1
B2
B2
B2
6,947,922 B1 *
6,963,838 B1
7,065,047 B2
7,103,848 B2
9/2005
11/2005 Christfort
6/2006 Boxall et a1.
9/2006 Barsness et a1.
(Continued)
OTHER PUBLICATIONS
Notice:
US 8,886,584 B1
Aug. 8, 2013
(Continued)
(63)
(51)
Int. Cl.
G06F 17/00
G06N 5/02
G06F 17/30
(52)
ABSTRACT
US. Cl.
USPC
(58)
(57)
(2006.01)
(2006.01)
(2006.01)
.......................................................... ..
706/46
7100
GEOLOCATlON
lahmde ~47 m9"
*~
110
longltude 422.351
alUKl/de Z11 ieet
112
lTEMS BASED ON */
GEOLOCATION
/ - 103(1)
-s
Walkmg
Seattle Sights
Tours (BOOK)
oIDowmowri
108(1)
smug (Audlo)
mm day 177 Seattle
(v den)
VENUE
/ r 114
Planetarium
.,
RECOMMENDED CONTENT;
lTEMS BASED ON VENUE
.
Astron
netanum
(So/Mare)
11E
US 8,886,584 B1
Page 2
(56)
References Cited
U.S. PATENT DOCUMENTS
7,412,442
7,428,411
7,533,082
7,562,185
7,730,216
7,860,895
8,041,657
8,060,525
8,117,193
8,219,071
2002/0055089
2003/0028889
2003/0046678
2003/0093275
2003/0210226
2004/0199527
2004/0201633
2004/0215733
2005/0027671
2005/0069849
2005/0113650
2006/0020973
2006/0047644
2006/0136393
B1
B2
B2
B2
B1
B1
B1
B2
B2
B2
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
8/2008
9/2008
5/2009
7/2009
6/2010
12/2010
10/2011
11/2011
2/2012
7/2012
5/ 2002
2/2003
3/2003
5/2003
11/2003
10/ 2004
10/2004
10/ 2004
2/2005
3/ 2005
5/2005
1/2006
3/2006
6/2006
Vadon et a1.
Zellner
Abbott et al.
Matsuda et al.
Issa et al.
Sco?eld et al.
Nguyen et al.
Svendsen et al.
Svendsen et al.
Kokubo et al.
Scheirer
McCoskey et al.
Boxall et al.
Polanyi et al.
Ho et al.
Morain et a1.
Barsness et al.
Gondhalekar et a1.
Hind et al.
McKinney et a1.
Pacione et a1.
Hannum et al.
Booking et al.
Abbott et al.
2006/0266830 A1*
11/2006
2006/0271618 A1
2007/0027852 A1
2007/0028266
2007/0055926
2007/0124046
2007/0203763
2007/0204308
2007/ 0219949
2007/0266002
2008/0016205
2008/0057924
2008/0059422
2008/0189733
2008/0201643
2008/0263014
2008/0301737
2009/0085803
2009/0113532
2009/0133059
2009/0157899
2009/0164429
2009/0164641
2/2007
3/2007
5/2007
8/2007
8/2007
9/2007
11/2007
1/2008
3/2008
3/2008
8/2008
8/2008
10/2008
12/2008
4/2009
4/2009
5/2009
6/2009
6/2009
6/2009
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
A1
Trajkovic et al.
Christiansen et al.
Ayoub et al.
Ackley et al.
Nicholas et al.
Mekikian
Chowdhury et al.
Svendsen
Stewart
Tenni et al.
Apostolopoulos
Nagaitis et al.
Garijo Mazario et al.
Hjelmeland Almas et al.
Mergen
Lapidous
Gibbs et al.
Gagliardi et al.
Svendsen et al.
Rogers et al.
2009/0213001 A1*
2009/0216623 A1
2009/0228126 A1
2010/0076274 A1
2010/0088746 A1
2010/0121777 A1
2010/0146091 A1
2010/0251304 A1
2010/0313161
2010/0333137
2011/0060807
2011/0106736
2011/0320380
A1
A1
A1
A1
A1
Le Chevalier et al.
Hamano et al.
Martin et al.
Aharonson et a1.
Zahn et al.
OTHER PUBLICATIONS
web/20010509195703/www01.screamingmedia.com/en/aboutius/
pr . . . received on Apr. 14, 2009, 2 pages.
Inc.,
<<http://web.archive.org/web/20020604074928/http:/
pp#50.
Final Of?ce Action forU.S. Appl. No. 12/495,256, mailed on Jan. 27,
2012, Francis J. Kane Jr et al., Recommendations Based on Progress
Data, 29 pages.
Of?ce action for US. Appl. No. 12/495,351, mailed on Oct. 6, 2011,
Kane et al., Collection of Progress Data, 26 pages.
Of?ce action forU.S. Appl. No. 12/495,351, mailed on Oct. 19,2012,
Of?ce action for US. Appl. No. 12/495,061, mailed on Nov. 21,
Of?ce action forU.S. Appl. No. 12/495,179, mailed on Feb. 21, 2013,
Kane, Jr. et al., Reporting of Content Consumption Progress to
Content Purveyors, 65 pages.
US 8,886,584 B1
Page 3
(56)
References Cited
OTHER PUBLICATIONS
Non-Final Of?ce Action for US. Appl. No. 12/495,351, mailed on
20081217080426/http://kidswatch.com/Time-Limit-Controls.
php>>, Computer Time Limits, Webarchive, Dec. 17, 2008, 2 pages.
pages.
May 24, 2012, Francis J. Kane Jr.et al., Content Usage Analysis and
Of?ce Action for US. Appl. No. 12/570,690, mailed on Feb. 4, 2014,
Hilliard B. Siegel, Dynamic Access to Content Items Based on
Venue, 63 pages.
Of?ce Action for US. Appl. No. 12/495,061, mailed on Feb. 5,2014,
Francis J. Kane Jr., Content Usage Analysis and Recommenda
tions, 32 pages.
Response to Of?ce Action dated Nov. 21, 2011 for US. Appl. No.
Recommendations, 16 pages.
Non-Final Of?ce Action for US. Appl. No. 12/495,256, mailed on
Sep. 19, 2011, Francis J. Kane Jr, Recommendations Based on
Progress Data, 24 pages.
Response to Of?ce Action dated May 24, 2012 for US. Appl. No.
12/495,061 as ?led on Oct. 24, 2012, 16 pages.
Response to Restriction dated Jan. 26, 2012 for US. Appl. No.
12/495,061 as ?led on Mar. 26, 2012, 3 pages.
Response to Of?ce Action dated Nov. 6, 2012 for US. Appl. No.
Response to Of?ce Action dated Feb. 13, 2012 for US. Appl. No.
* cited by examiner
US. Patent
Nov. 11,2014
Sheet 1 0f 11
US 8,886,584 B1
f
"
GEOLOCATFON:
GEOLOCATION
Seattle, Washington
latitude +47.619
VENUE P'anetar'um : /
104(1)
,l
/
\\- 110
longitude -122.351
/
1 -------------- "1 '1
100
RECOMMENDED CONTENT
/_112
ITEMS BASED ON 4/
GEOLOCATION
l
l
- 108(1)
- Walking
Seattle Sights
Tours (Book)
of Downtown/
\ i
\
106 4
o
\
Seattle (Audio)
A perfect day in Seattle
(Video)
VENUE
Planetarium
\\
108(l)
/ 114
\\
\ \\
RECOMMENDED CONTENT; /_
\
\\
Pocket Planetarium
(Software)
USER
102(0)
104(N)
122(2)
RECOMMENDATlON SERVlCE
Fig. 1
US. Patent
Nov. 11,2014
Sheet 2 0f 11
US 8,886,584 B1
ACCESS DEVICE 1M
PROCESSOR 2Q;
MEMORY 2%
CONTENT ITEM
CONTENT ITEM
108(1)
'
CONTENT ITEM
IDENTIFIER / TITLE
2%
ZQQ
CONTENT ITEM
LOCATION 218
4
POSITION
POWER STATE
PRESENTATION
STATE 2L4.
CHANGE (PAGE
CHANGE, TRACK
2-1-0-
\
CONTENT ITEM
PRESENTATION
MODE (TEXT,
LOAD/UNLOAD
TTS, ETC.)
STATE .21;
21E
108 l
CHANGE, ETC.)
gag
12_2
[
[
DISPLAY ggg
AUDIO 230
[
[
KEYBOARDggg
ACCELEROMETER 285
NETWORK INTERFACEggg
1
1
Fig. 2
US. Patent
Nov. 11,2014
Sheet 3 0f 11
US 8,886,584 B1
300
CONTENT
DATABASE
CONTENT
ACCESS
USER ACCESS
PROFILE
PARAMETER
DATABASE
3&8
DATABASE QLQ
DATABASE 81;
EA
COLLECTION MODULE
3.15
INTERFACE MODULE 320
&
CONTENT FILTERING MODULE
E
LOCATION DETERMINATION MODULE 328
GEOLOCATION DETERMINATION
MODULE 330
RECOMMENDATION MODULE
334
Fig. 3
US. Patent
Nov. 11,2014
Sheet 4 0f 11
US 8,886,584 B1
CONTENT
DATABASE
@
/
/
/
/
\
\
\ \
f /
4_Q2
CONTENT ITEM
IDENTIFIER / TITLE
%
A
COMPLEXITY OF
CONTENT ITEM
BIBLIOGRAPHIC DATA
(AUTHOR, ARTIST,
410
PUBLISHER, EDITION,
LENGTH, ETC.)
RELATED WORKS
\............................................
5
CONTENT ITEM
FORMAT (BOOK,
(AUDIO TRACKS IN
AUD'O' V'DEo,
ALBUM, BOOKS IN A
ASSOC'ATED
EXECUTABLE, ETC.)
4%
SERIES ETQ)
412
GEOLOCATIOMS)
41g
_d
GENRE OF CONTENT
W (MYSTERY,
SCIENCE FICTION,
BIOGRAPHY,
(DITIllEiE/LU-I-TLSEI'ITZTS
Aii??gio
OR IMPRINTS OF
i2_0
REFERENCE, ETC.)
SAMAEATJTLE)
4_O
Fig. 4
US. Patent
NOV.11,2014
SheetSofll
US 8,886,584 B1
CONTENT
ACCESS
DATABASE 310
12
USERIDENNHCAHCN
504
ACCESSDURAHCN
SELF%NFHATED
SYNMEPEmoD
ACCESSOR
RECOMMENDEDTO
512
USER?
52;
CONTENTITEM
IDENNHER/THLE
FREQUENCYOF
515
PosnwoNlN
QZQ
595
CONTENTIDFLAST
ACCESS
ACCESS
OTHER SENSOR
INPUT
ABANDONMENT
STATUS(LEH
BY USER
UNREAD,HNBHEDJN
ACCESSVELOCWYBY
HMEANDPoaTwNIN
CONTENTITEM
1Q
PATH OF CONTENT
PROGRESS,ETCJ
ITEM ACCESS BY
USER
Q25
518
ANNOTATION
INFORMATION
LCCAHCN 20
GECLCCAHON
520111
VENUE
SZOHH
Fig. 5
5225
US. Patent
US 8,886,584 B1
Sheet 6 0f 11
USER ACCESS
PROFILE
DATABASE Q1;
102
USER PREFERENCES
QM
PREFERRED
MAXIMUM
COMPLEXITY LEVEL
GEOLOCATION OF
CONSUMPTION
616
\
PREFERRED
CONTENT ITEM
FORMAT
VENUE OF
CONSUMPTION
CURRENT LOCATION
PREFERRED GENRE
OF CONTENT ITEM
OF THE USER
620
(MYSTERY, SCIENCE
FICTION, BIOGRAPHY,
REFERENCE, ETC.)
TIME / LOCATION /
CONTENT ITEM
CONSUMPTION
MATRIX
_2_2_
_
US. Patent
Sheet 7 0f 11
PARAMETER
DATABASE
PARAMETER INFORMATION
SPECIFIED CONTENT
GEOLOCATION
ITEM IDENTIFIER /
RECOMMENDATION
BOUNDARY
TITLE
m.
\__a
f
SPECIFIED CONTENT
SPECIFIED VENUE
DETERMINATION
MECHANISM
EXECUTABLE, ETC.)
GEOLOCATION/VENUE
SPECIFIED GENRE OF
CONTENT ITEM
708
W
f
SPECIFIED
GEOLOCATION
DETERMINATION
MECHANISM
Z_1__2_
Fig.
ASSOCIATION
THRESHOLD
US 8,886,584 B1
US. Patent
US 8,886,584 B1
Sheet 8 0f 11
802
NETWORK QUERY EXECUTABLE TO
QUERY NETWORKING SERVICE
804
;
806
y
808
Fig. 8
US. Patent
Sheet 9 0f 11
902
N
904
VENUE IDENTIFIER PROVIDED BY
NETWORK
90411 I
NETWORK IDENTIFIER (I.E.,
DOMAIN NAME, SSID, ETC.)
90412)
NETWORK ADDRESS
90413)
906
908
Fig. 9
US 8,886,584 B1
US. Patent
Nov. 11,2014
Sheet 10 0f 11
US 8,886,584 B1
RECOMMENDATION MODULE
334
RECOMMENDATIONS
1002
CONTENT ITEM
INFORMATION
4J2;
__
CONTENT ACCESS
INFORMATION
>
USER ASSESS
PROFILE
>
592
\
PARAMETER
INFORMATION
>
102
,
1012
1014
1016
Fig. 10
US. Patent
Nov. 11,2014
Sheet 11 0111
US 8,886,584 B1
[1100
//
//
OF ACCESSING DEVICE
1 102
1)
//
1 1 O4
'
\\
1 10413!
\
1106
"
\
\
\\
V
BY SIMILAR USERS
1 108
V
FORMULATE RECOMMENDATIONS
1 1 1O
V
PRESENT RECOMMENDATIONS
1 1 12
Fig. 11
1104 Y
US 8,886,584 B1
1
DETAILED DESCRIPTION
BACKGROUND
25
explored.
30
35
40 users.
venue.
45
accessed.
For discussion purposes, the architecture and techniques
55
65
may be determined.
US 8,886,584 B1
3
20
?rst two users 102(1) and 102(2) are located in Seattle, Wash.
The ?rst user 102(1) is currently at the Planetarium in Seattle,
while the second user 102(2) is currently at the Aquarium in
25
30
40
45
such as museums.
50
desktops, thin clients, etc.) may access the DCRS 124 via the
US 8,886,584 B1
5
and analysis.
tions are served back to her e-book reader 104(1), where they
30
regards to FIG. 7.
In addition to geolocation in Seattle, the user 102(1) is also
40
45
55
versa.
playback, etc.
A presentation mode 216 that speci?es various modes,
such as orientation of display, whether textual data was
US 8,886,584 B1
8
7
A position change 220 in the content item during access.
For example, the user 1 02(1) might read every chapter of
20
display is used.
An audio device 230 to provide audio input and/or output
of content items.
40
tions, etc.
45
and representations.
Exemplary Server
FIG. 3 shows selected modules 300 in the system of servers
122(1)-(S) used to host the DCRS 124, as shown in the archi
tecture of FIG. 1. The server system, referenced generally as
122, includes processors 302 that execute instructions and
access data stored in a memory 304. The memory 304 imple
ments a computer-readable storage media that may include,
55
65
US 8,886,584 B1
10
mination module 328 is functionally composed of a geoloca
module 332.
The geolocation determination module 330 determines a
geospatial location of access device 104. For example, the
module 330 might query a GPS in access device 104 to
determine the geolocation of the access device 104. Alterna
tively, the module 330 may utilize information from a wire
less network to approximate the location of the access device
tion.
A content item identi?cation 404, as described above.
Information element 506 pertaining to an elapsed time
35
40
45
chapter 3.
An access duration by time period 512. For example, the
accessed, etc.
A position in content of last access 516. For example, the
last access was in chapter 5.
chapter 7.
A location 520 where the content item was accessed or
relationships.
Square.
65
US 8,886,584 B1
11
12
A speci?ed content item identi?er title 704. For example, a
certain set of parameters may only be applied to a par
20
25
reading level.
A preferred content item format 608. For example, the user
30
provider.
40
while at an aquarium.
A current location of the user 620. For example, the user
102(1) is at a planetarium venue in Seattle, Wash. In
Determining Location
50
Bellingham to Seattle.
FIG. 7 shows an illustrative parameter database 314, which
contains various parameter information 702. This parameter
information 702 may be used to set thresholds, boundaries, or
55
data.
Another mechanism is a network query/response execut
able 804 to query a networking service for geolocation infor
mation. For example, a provider of wireless wide area net
usage statistics may be generated with all users set to the same
threshold, or combinations thereof. Parameter information
65