10x )3

US 20150073871A1
(19) United States
(12) Patent Application Publication (10) Pub. N0.: US 2015/0073871 A1
Hu et al.
(54)
(43) Pub. Date:
PROVIDING TREND DATA FOR PRODUCT
(52)
CONTENT
Mar. 12, 2015
US. Cl.
USPC ....................................... .. 705/7.33; 705/7.29
(75) Inventors: Yu Ping Hu, Mountain View, CA (US);
Vinod R. Marur, Palo Alto, CA (U S);
Gaurav R. Bhaya, Sunnyvale, CA (US);
Suresh K. Batchu, Sunnyvale, CA (U S);
(57)
ABSTRACT
RUdOIf cornehs Marla de ROOIJ’
Systems and methods for providing display data indicative of
sunnyvale’ CA (Us)
trend data include providing, at a server, a set of queries for
(73) Assignee: Google Inc.
product content, Wherein the product content comprises
attributes of a product; receiving, at the server, a request to
(21)
APPL NO; 13/419,266
sort results from the set of queries based on the attribute and
on a time period; generating a value based on the sorted query
(22)
Filed;
Man 13, 2012
Publication Classi?cation
(51) Int. Cl.
G06Q 30/02
(2012.01)
results and the time period; aggregating each value for each
time period With values from other results from other queries
Within the time period; storing the aggregated value in a
database; retrieving the stored value to determine trend data
relating to the product content; and providing display data
indicative of the trend data.
10x
)3
Product data source I
1Q
13
Query
Product data source
13
Product data source I
1
Processor
19
Database
Patent Application Publication
Mar. 12, 2015 Sheet 1 0f 21
US 2015/0073871 A1
10-\‘
I
j
Product data source
15
\
)3
Query
Product data source
}3
Product data source
1
Processor
19
FIG. 1
Database
Patent Application Publication
|A1||A3|
Mar. 12, 2015 Sheet 2 0f 21
J
IBZ||86|
US 2015/0073871 A1
j3
|01||05|
lA1||A2||A3|
|B1||82||B3|<j205
imllczllcsl
J,
207
|A1||A2|
IMIIMIIABI
/
APR=O.8
APR=0.7
ln!erest=1.5% |nteresl=1.2%
APR=N%
Interest=|N%
for Day 1
73
)
Scenario
A
Daily
All-Data
Average
75
)
Daily Best‘ Daily Best‘
APR
Interest Rate
79
)
Weekly ‘
Average
"511 "@JJ "DH "EU 11
l
Data Time
Series
FIG _ 2
21 1
4/
Patent Application Publication
Mar. 12, 2015 Sheet 3 0f 21
US 2015/0073871 A1
301
33’
Receive criteria and time
d/
i
303
Locate query that matches criteria and time
it
305
Retrieve data time series
2
402
4%}
Provide set of queries for product content
J
¢
.
404
.
Receive request to sort results from the set of queries
Generate value based on sorted query results and time
_./
406
_/
penod
Aggregate each value for each time period with values
from other results from other queries within time period
$
408
/
410
Store aggregated values
¢
412
Retrieve stored value to determine trend data
t
Provide display data indicative of trend data
FIG. 4
414
Patent Application Publication
Mar. 12, 2015 Sheet 4 0f 21
US 2015/0073871 A1
omeyciu
mm
.QIm
_Emnwcmn?ag.o 2
mm
- -I
semmwm
sH
a
2Em$5m.2wEm-cm
-K
mm
Patent Application Publication
US 2015/0073871 A1
Mar. 12, 2015 Sheet 5 0f 21
25
9mm1u.t:5u0a
_9m325u83m%
+36wo2m5L~1+c80@ua0a:9od}t6“2;m,3Eewn5
2N:+E53u8n2<4i,o2m ??g$3 2%$5 £30261$
I5093]:.28,315%?
]53~#62E95<36
MULB ‘OFIYO
8B.a3E5tmei
Qwrw
@.OE
Patent Application Publication
Mar. 12, 2015 Sheet 8 0f 21
US 2015/0073871 A1
Sow3m
Sow9?.
6oU6wL@imu05c9utaod6i;21:utmanw
oh9Ig2QLot>m5:Eatu6i.0Doe;21tg0w
L1
_M9.u:c03o1:r26?a
anmww i_/
Em:vi3<6»<0569?26»
U
S8x:<8ia< @
U
8x:RE8Q;i
Patent Application Publication
Mar. 12, 2015 Sheet 10 0f 21
US 2015/0073871 A1
mm.QI
8:2
228is5 .<3e78t2c-
NoE;E“28m,At29?:
uwNhmieEsrt<AH s“Ecwo:5i9a0u6ml3zgw
a
my»
w“
02
02u: 02w:
352
:@o3z2u6ELw?
02u:
129:,653.“sz
mom
x23.uv5s3m:
3~2E9.<51
V
z.uL3mw>o.
£:653
3m2eE:.L3Sw6ma >Etsu6g,M“Em.e
F5u2m5u
WULESQ
E33uzoa 3£5.2‘: 2s8z36taum “92:69a 5w91tu65
w zom
omw
a350m e
.8wa:z2uL5k O8a2n3?5
ES.H33. 0mE sua 23595m Uxunsmu _H_3:5L? UFE
U
iLo»mu“,B02u?rns
>202309;6?“0 Dof302:5 n—$v.9286
{263
U
in
U52.5". DLw>3m>o 52?.mms tFwaEin
a
Patent Application Publication
Mar. 12, 2015 Sheet 11 0f 21
mow
US 2015/0073871 A1
mow
Ow.GE‘5
\Im:6WNNWtUAAkLoUm
\.wL:o“mu?"Acu2m8i
\.3a9=u“3m2An:8?53
(6*EcoEmtmi38550>mRmwum m
v2ru0t5im82x0m$0SEa5a29n:2?5: xw1mag%s?m
(D
G)
mULuszTE
Ba“Y5o3u2;
U
U U
Patent Application Publication
Mar. 12, 2015 Sheet 12 0f 21
US 2015/0073871 A1
Sm
.QE<m\1as
é %5a80+I:8320
8w3083{am2Us2%NS8U59>2x.:
2EN08 02”8Q;$03v22%t2%U;29xQ58»5?
wao{“5u2NHUEN.6m2E530<:25w
J
E
3
$
5
g
.
n
z
8
v
w
5
u
3
>
?
t
é
.
w
x
n?
s
m
m om
QNQ“:23Du.H:82m3828880
v9m.x3ug50
EIn!o <
I
/
®_“82.QEuxmégiar ma.uaw.>ym=_.>O
E
5
a
w
u
*
i
08$
a!
I
I
?lm
Ex\/
x$.N2g.2m0
Patent Application Publication
3"\a8fc.o1mw0ntu
Mar. 12, 2015 Sheet 14 0f 21
US 2015/0073871 A1
Patent Application Publication
Mar. 12, 2015 Sheet 16 0f 21
v9Us:2-856
95235%
{EmUs
.m‘6o21?
082596%*me
E
0% 0%
$2
Aw6%oQ553>ah:m¢2w<3sd
9v“ug2mi-35?g%
1<
95%
9GP5.3t9h
uVEmU?m 83 $3"RE32 0% 3
3<meE.5_B?:<L 0auBmné6Em?e
2%m3tE go
0%m3Enou <
new
43C<3B:UQ2PE3S0< v3:2BB,.Q5E-P?6C:.
m10tv.:0“m.e
of:050m
3:me
58.2:53.20 523.5
u“<Ew=Q0m,LkBe»E<r
53:25 “3BE5
IuMzUmNq“m.
/
c26v3. 60
»igxuém ON2.0+:(NO._.?
6NDOUU.
>=<
>.
3$563 083 2imwtoE:mxuf0 Dmu»>022 3: D9GQ6LN3EeHr
3*3.N.2% musEN Howmm
US 2015/0073871 A1
no
N$2<2$3M\892»Z5‘ m$3,2$3"5E83m%2v.w“:a vmwmmw1+25m2,3
Patent Application Publication
Mar. 12, 2015 Sheet 17 0f 21
:umummx2cmn
=o$23mum2
:92.63810 U 3?v“E2g-8
+3m8t1g59 U xM(UCLWQU1S3NmE
m ov
|_/_:@+3P582F.136:5901
"@E28oam36tuQ
32
US 2015/0073871 A1
02‘.0E
Patent Application Publication
Mar. 12, 2015 Sheet 18 0f 21
US 2015/0073871 A1
Po:
.9
_‘
<_\
m
_
»\mg
é
1
3
q
3
9
l
m
3
w?
6
2
0
5
o
8
sao0:
m3038mg8$£3£U2:.50“
9%383“$>3?2E@P0:5a2i53d
wQvMouN $555aia:isQE
J
2$951Q.>32a_.65o8m _.EIn1!ow:2.H.+c6no5m2gtu0ro<e:
>n_
o.x
.m.
m
{GmN>Xl
I
II
um<253xcu-m
m5.>aum
/
$+I5623 m5m3E9m>%c®.E>UW
E.>59q3u2
_.we?
“B9u:<12vNa580mv
>=<\/