Web-content providing method and web-content providing system

Report 2 Downloads 123 Views
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



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