US007043685B2
(12) United States Patent
(10) Patent N0.:
Azuma (54)
('75)
(45) Date of Patent:
May 9, 2006
WEB-CONTENT PROVIDING METHOD AND
2001/0023414 A1*
9/2001 Kumar et a1. ............... .. 705/35
WEB-CONTENT PROVIDING SYSTEM
2001/0032092 A1* 2002/0055933 A1*
10/2001 Calver ...................... .. 705/1 5/2002 Feathers et a1. .. 707/104.1
Inventor:
Tomihiko Azuma Tokyo (JP) ’
(*)
US 7,043,685 B2
Assignee: SubjectCorporation, Notice: to any disclaimer, TOkyOthe term of this
2002/0065877 A1*
5/2002 KoWtko et a1.
2002/0091923 A1*
7/2002
JP
Chipman et a1.
2002-259215
patent is extended or adjusted under 35
709/203 ......... .. 713/168
9/2002
OTHER PUBLICATIONS
U.S.C. 154(b) by 598 days. Bogonikolos et al., “Archimides”: An Intelligent Agent for Adaptive-Personalized Navigation Within a WEB Server,
(21) Appl. No.: 10/093,637
Proceedings of the 23nd HaWaii lntemational Conference on
(22) Filed:
Mar. 11, 2002
(65)
Prior Publication Data
Us 2002/0129130 A1
(30)
* Cited by examiner
Sell 12, 2002
Primary ExamineriWilliam Bashore Assistant ExamineriMaiKhanh Nguyen (74) Attorney, Agent, or FirmiFoley & Lardner LLP
Foreign Application Priority Data
Mar. 12, 2001
(51)
System Science, Jan. 1999, 9 pages.*
(JP)
........................... .. 2001-068394
(57)
5/00
ABSTRACT
(52)
2006 01 ' ) US. Cl. ................. .. 715/501.1, 715/513, 709/202,
A user authentication manager performs user authentication based on user identi?cation information and password stored in an OrganiZation_de?nition_information Storage Section’ in
(58)
Field of Classi?cation Search ........... .. 715/501 .1,
organization’s portal generator acquires an Organization of a
715/513, 526, 517, 520; 709/202, 218, 203,
user, based on personal organization information stored in
_
the organization-de?nition-information storage section. The
(
_
_
_
709/218
_
accordance With a log-in request from a user terminal. An
709/217; 220, 226
See aPPhCaUOn ?le for Complete Search hlstory-
organization’s portal generator acquires address information
_
(56)
of the organization of the user, from the address information
References Clted U_S_ PATENT DOCUMENTS
of the organization content stored in the organization-de? nition-information storage section, ‘and' provides a user ter
_
Ql : ,
mmal Wrth Web contents. The nav1gat1on generator gener
fhllpmimlet al' ~~~~~~~~
,
na
:1
e
a
.
. . . . . . . ..
..
6,327,628 131* 0/2001 Anu? et a1‘ B1 *
7/2003
6,668,353 B1*
6,591,300
12/2003
6,691,106 B1 *
Yurkovic
210i
ates navigation generating information regarding the
.
~
719/311
.....
. . . .. 709/226
Yurkovic ...... ..
~
~
-
“1 Orma Ion S Orage Sec 1011'
.. 715/501.1
2/2004 Sathyanarayan ............. .. 707/3
6 Claims, 22 Drawing Sheets
PROCESS FOR GENERATING ORGANIZATION'S PORTAL PAGF
S48 ACQUIRE NON-GENERATED NAVIGATION LABEL INFORMATION S49
SEARCH ORGANIZATIO N-DEFINITION INFORMATION STORAGE SECTION
NAVIGATION PROCESS
S50
TEMPORARILY STORE NAVIGATION TAG
s44
ACOUIRE ERROR PAGE I
,s45
I
AGQUIRE ORGANIZATION
CONTENT
NAVIGATION LABEL
J
ON-GENERATED NAvIGATIo LABEL INFORMATION ?
Y
NO
$46 Yes
INFORMATION’? y NO
-
_
-
-
hrterarchtrcal structure sttored 1n the organrzatron de?nrtron
I /
547
852
ACQUIRE DISPLAY POSITION AND ARRANGEMENT INFORMATION OF NAVIGATION LABELS
GENERATE ORGANIZATION'S PORTAL PAGE
' GENERATE ORGANIZATIONS PORTAL PAGE I
INCLUDING ORGANIZATION CONTENT AND
INCLUDING ORGANIZATION'S CO NTE NT
NAVIGATION LABELS
I
SEND ORGANIZATION'S PORTAL PAGE OR ERROR PAGE
@
553
_
U.S. Patent
May 9, 2006
Sheet 2 0f 22
wagnio?
US 7,043,685 B2
U.S. Patent
May 9, 2006
Sheet 4 0f 22
US 7,043,685 B2
E"m5:2 E23069: 85.%:
xdmozla
U.S. Patent
.UEm
May 9, 2006
Sheet 5 0f 22
xiLogmwls
US 7,043,685 B2
xiBZmwsQ:
xiLogmakz xuigomwntqd
U.S. Patent
May 9, 2006
Sheet 6 0f 22
US 7,043,685 B2
FIG. 6
ATTRIBUTE
MEANING
dn
IDENTIFIER OF OBJECT‘
objectclass
OBJECT CLASS
0
COMPANY NAME
ou
ORGANIZATION NAME
oid
ORGANIZATION ID
labeleURI
ORGANIZATION CONTENT
cn
NAME
uid
USER ID
userPassword
PASSWORD
U.S. Patent
May 9, 2006
Sheet 7 0f 22
US 7,043,685 B2
U.S. Patent
May 9, 2006
Sheet 8 0f 22
US 7,043,685 B2
MW.GE
$95t6zdo>wi:?2ulé3mz?o
U.S. Patent
May 9, 2006
Sheet 9 0f 22
US 7,043,685 B2
FIG. 9
LABEL
ANCHOR SET VALUES
COMPANY AB
ab.serv|et.portalGen,OID=ORG01,UID=x04
DEPARTMENT A
ab.serv|etportalGen,OID=ORGO2,UID=x04
DEPARTMENT B
ab.serv|et.porta|Gen,OlD:ORG03,UID:xO4
SECTION A1
ab.serv|et.portalGen,OID=ORG04.U[D=xO4
SECTION A2
ab.servlet.por'ta|Gen,OID=ORGO5,UlD=xO4
U.S. Patent
NP.UE
May 9, 2006
Sheet 12 0f 22
US 7,043,685 B2
U.S. Patent
May 9, 2006
Sheet 13 0f 22
mm
US 7,043,685 B2
mm
A 02m
ML..UE
12m5 :F; m
QU
U.S. Patent
May 9, 2006
Sheet 14 0f 22
FIG. 14
USER ID
PASSWORD
SEND
US 7,043,685 B2
U.S. Patent
May 9, 2006
Sheet 15 0f 22
US 7,043,685 B2
FIG. ‘I5 PROOEss FOR PROVIDING ORGANIZATION’S PORTAL PAGE
N321 RECEIVE USER ID AND PASSWORD '
N822
‘SEARCH ORGANIZATION-DEFINITION INFORMATION STORAGE SECTION S23 REGIsTEREO '2
'
Yes
N°
s27
N824
N
ACQUIRE ORGANIZATION ID OF USER'S ORGANIZATION
PROCESS FOR GENERATING
ACQUIRE ERROR PAGE
N825
oRGANIzATIoN's PORTAL PAGE
‘I
AOQIJIRE-ORGASiZGAIIETION‘S PORTAL N326
(
> FIG. 16
INPUT USER ID OR PASSWORD IS INCORRECT TRY TO LOG IN AGAIN
OK
U.S. Patent
May 9, 2006
Sheet 16 0f 22
US 7,043,685 B2
Em? H. A V
m0zF