Operating System, Windows, Linux, Unix

17  Download (0)

Full text

(1)

US 20140173420A1

(19) United States

(12) Patent Application Publication (10) Pub. No.: US 2014/0173420 A1

Jeong

(43) Pub. Date:

Jun. 19, 2014

(54) SMART OFFICE SYSTEM, OPERATION Publication Classi?cation SERVER, AND OPERATION METHOD FOR

THE SAME (51) Int- Cl

G06F 1 7/24 (2006.01)

(75) Inventor: Dae-Yong Jeong, Seoul (KR)

(52) US, Cl,

CPC ... .. G06F 17/248 (2013.01)

(73) Assigneei KAONSOFT CO, LTD-, Seongnam-si, USPC ... .. 715/234

Gyeonggi-do (KR)

(21) Appl. No.:

14/232,602

(57)

ABSTRACT

(22) PCT Filed; Aug 22, 2012 The present invention relates to smart of?ce system, an opera tion server and a operation method for the same, Which com (86) PCT No.1 PCT/KR2012/006676 prises: an of?ce data server Which processes data Which is used in an o?ice environment; a mobile terminal Which pro

§ 371 (C)(1)’ cesses vieW page-type data by using mobile network system;

(2), (4) Date? Jan‘ 13’ 2014 and a mobile web-server module Which is interlocked With the of?ce data server Which responds to a request of the mobile terminal and has CDK for providing the mobile ter Aug 23 201 1 (KR) 10201 100841 15 minal With vieW pages Which are related to the processed data.

(30)

Foreign Application Priority Data

300

Mobile Web-Server Module

Views

Controller

Adapters

nimana

151::

§§§§§§

WAS

D9991} m

Operating System,

(2)

Patent Application Publication

Jun. 19, 2014 Sheet 1 0f 11

US 2014/0173420 A1

FIG. 1

300

i

Mobile Web-Server Module

Views

Contro?er

Adapters

WAS

Operating System,

(3)
(4)

Patent Application Publication

Jun. 19, 2014 Sheet 3 0f 11

FIG. 3

US 2014/0173420 A1

300 W~

Mobile Web-Sewer Module

Server Unit

CDK

Control Unit

Metadata Analysis Unit

Adapter Configuration Unit

MW 310

m»- 320

“~- 340

(5)

Patent Application Publication

Jun. 19, 2014 Sheet 4 0f 11

US 2014/0173420 A1

FIG. 4

310

SewerUnR

ConnederUnH

CDK

3110 w» ASP Connecter Template Manager MW 3319

Metadata Manager “w 3320

3120 MM SharePoint Connecter

Smart_\/iew

View-Page Manager MM

3330

Engine Unit

Muiti-Linguai

MW 3340

3130 NW DBMS Connecter Manager

SAP Manager ~~-- 3350

3140 NW XMLData Connects-r DB Encrypiic‘" am» 3360

Manager

‘a

i

‘s

{

i

i

(6)

US 2014/0173420 A1

FIG. 5

Jun. 19, 2014 Sheet 5 0f 11

(7)

Patent Application Publication

Jun. 19, 2014 Sheet 6 0f 11

US 2014/0173420 A1

FIG. 6

(

Start

}

l

Request for Mobile Web Display

~--~ 8110

F

Request Analysis

MW

3120

ldentify a Target Server to Connect based on Metadata Analysis

my. 3130

l

Select an Adapter for Connecting to the Server

mm

3140

I

Request the Server for Data Processing

MW

8150

Provide the Processing Result in a Web Style

A“

$160

(8)
(9)

US 2014/0173420 A1

FIG. 8

Jun. 19, 2014 Sheet 8 0f 11

in 835% 5% £5 mm?

7.553 99$

gem BE

,0me

Sim

mamma

Ewan.

EFanw mm.me

E

as

5w:

“36¢ ‘ uuiozawa

‘ 6

m

?.5._§m..wxna<.w L

L i

MEEEE 554

E

E1 Em: 6

»

cgmmxmadé

62w

QEQRQU @cmazaé E

.03

3

as

2%

m

ii

é

mag

9:23

E.“ mam?“

nmuwa

. Q

N

250 (

E.“

~ L

Em

. a

3m

1

. , . .. . 1.5

BEE,"

. ESTHESPB

4

i; Egg “2 $25

NEE}? wgnc? , x" ww?

393;

$me 36ch . ?éwgnl?n

m5: 22; £255 ~65va >63 3i

21

gm

?x

Q

(10)

US 2014/0173420 A1

Jun. 19, 2014 Sheet 9 0f 11

Patent Application Publication

FIG. 9

@EEQQQQ nmmmmuum wE "Lemmcteg

.é mvmuScww..M mm? “53% CQEQSQESQ MS

magma; 2

vii} \cczumw wast?) _E 993.. 2

“it.

6

mg

mm

Em?

zm $23

mw?qm cmcw .“ménza

Bcw

5

E

$ch

“5

H

350w 9% ?gmw?mmmq @mg $5qu Emma can» 6% .mmoq

wmooxo Dam x05. We mwmm Mammu sag www.mwn pm?» misc.“ Emm?

(11)

US 2014/0173420 A1

Jun. 19, 2014 Sheet 10 0f 11

Patent Application Publication

FIG. 10

:Emsw

O UMQUCMMmQ

uwmmEm vcmEEoo

i

50:80.. a

58m: wmmm

mg

353 >320 *

ucmchwmmm

i

mu "SEN?

“w FREEMF

M

Em

250

w

gag.

% 55E

FEEEQP

m:

m

can:

(12)

Patent Application Publication

Jun. 19, 2014 Sheet 11 0f 11

US 2014/0173420 A1

FIG. 1 1

( Start: View Generation >

P

Template Management

=

View Template Selection

M

8210

F

M.» 8220

Metadata Management

Data Mapping Configuration

r/

Appropriate

Data Processing?

View Modification "w 8240

f/

,/ . 1’ Appropriate m 8250 Page Display? W

View Distribution

8260

l X

(13)

US 2014/0173420 A1

SMART OFFICE SYSTEM, OPERATION SERVER, AND OPERATION METHOD FOR

THE SAME

FIELD OF THE INVENTION

[0001] The present invention relates to smart of?ce system, an operation server and operation method for the same for

using enterprise environment.

BACKGROUND ART

[0002] Recent change in telecommunication technologies

has made adaptation of smart of?ce system be essential in

enterprise environment. Some companies have already

implemented groupware and marketing procedure in mobile

platform, or are implementing ERP and telematics in mobile platform. Further, some companies are preparing a standard system for mobilization of internal work?ow in order to pos

sibly adapt mobile of?ce system.

[0003] Smart of?ce system provides better communication without being interrupted by time and location. Further, smart

of?ce system provides improved productivity as well as value enhancement in of?ce members and customers.

[0004] However, smart of?ce system shall be quali?ed with

some basic features for implementation, such as compatibil

ity, economic feasibility, reliability, marketability, scalability

and security.

[0005] That is, the smart of?ce system shall support various operating systems (OS) and various types of devices. The smart of?ce system shall provide better development ef?

ciency, maintenance, function update and upgrade. Further,

the smart of?ce system shall provide reliability as well as securities in network and servers in order to support market

ing management and payment in enterprise environment.

Furthermore, the smart of?ce system shall provide good fea

tures in view of adaptation, infrastructure of related technol

ogy, system interlocking, subsystem scalability and possible

adaptation of new technologies.

DISCLOSURE OF INVENTION

Technical Problem

[0006] Currently, big System Integration (SI) companies

are releasing smart of?ce products. Those conventional prod

ucts are based on hybrid-type of mobile applications, which

renders the smart of?ce system being dependent on devices, e.g., mobile phones or mobile taps. In general, although establishing a mobile of?ce system with spending big cost,

companies are further establishing an additional mobile of?ce system in a light-weight mobile web environment.

[0007] Therefore, the present invention provides smart

of?ce system, an operation server and an operation method

which provides better features of low cost, high ef?ciency,

compatibility, stability, scalability, easy development, easy

distribution, easy management and easy maintenance by uti lizing a next-generation mobile web development framework with adapting web technologies having both merits of web

and mobile environments.

Technical Solution

[0008] According to the present invention, there is provided

smart of?ce system, which comprises: an of?ce data server which processes data which is used in an enterprise environ ment; a mobile terminal which processes view page-type data

Jun. 19, 2014

by using mobile network system; and a mobile web-server

module which is interlocked with the of?ce data server which responds to a request of the mobile terminal and has CDK for providing the mobile terminal with view pages which are related to the processed data.

[0009] The present invention is characterized in that the

of?ce data server includes a groupware server, a mail server, an API server, a messenger server, a payment server, an ERP

server, a CRM server and a DB server.

[0010] The present invention is characterized in that the mobile web-server module includes CDK for cloud develop ment and connecters for connecting various data servers and

service servers.

[0011] The present invention is characterized in that the mobile web-server module includes a server unit for provid ing interconnection to and data interlock with the of?ce data

server, CDK for providing various UI templates and design

related metadata, a control unit for controlling the server unit and the CDK, a metadata analysis unit, and a con?guration

unit for the adapters (connecters).

[0012] The present invention is characterized in that the server unit includes a connecter unit for providing interlock

with legacy data, a smart-view engine unit for responding to

page results which are optimized for various devices, operat

ing systems and web-browsers such as android phones,

i-phones, window phones, blackberry and Symbian, and

CDK for generating the pages.

[0013] The present invention is characterized in that the connecter unit includes a SAP connecter for directly connect ing to a SAP server, a SharePoint connecter for interlocking with functions of a SharePoint server, a DBMS connecter for interlocking with a DB server, and an XMLData connecter for processing business logics of a heterogeneous server.

[0014] The present invention is characterized in that the CDK includes a template manager for con?guring and man

aging desktop browser, a metadata manager for providing data binding, a view-page manager for generating and editing

view pages, a multi-lingual manager for con?guring multi language, a SAP manager for con?guring SAP server infor mation, and a DB encryption manager for providing encryp tion of database connection information.

[0015] Further, according to the present invention, there is

provided an operation server for smart of?ce system, com prising: a server unit for providing interconnection to and data interlock with the of?ce data server, which including a con necter unit for providing interlock with legacy data, a smart view engine unit for responding to page results which are

optimized for various devices, operating systems and web

browsers such as android phones, i-phones, window phones, blackberry and Symbian, and CDK for generating the pages; and CDK for providing various UI templates and design

related metadata.

[0016] The present invention is characterized in that the operation server further comprises a control unit for control

ling operation, metadata analysis unit, and con?guration unit

for the adapters (connecters).

[0017] Further, according to the present invention, there is

provided an operation method for smart of?ce system, com

prising steps of: developing view pages by CDK of mobile

web-server module; receiving a request for a view page from a user terminal; analyzing the request by the mobile web

server module so as to select an adapter which is connected to

a data processing server corresponding to the request; pro

(14)

US 2014/0173420 A1

adapter; completing the process by the data processing server

so as to provide the processed data through the adapter; and providing the processed data in a view page type to the user

terminal by the mobile web-server module.

[0018] The present invention is characterized in that the

step of developing view pages includes steps of selecting a

view template; con?guring data mapping; determining data

so as to modify view pages; and determining display of view

page so as to distribute the view pages.

Advantageous Effects

[0019] According to the present invention, there may be provided a system which provides better features of low cost,

high ef?ciency, compatibility, stability, scalability, easy

development, easy distribution, easy management and easy maintenance by utilizing a next-generation mobile web

development framework with adapting web technologies

having both merits of web and mobile environments. [0020] Further, the interface between data servers (i.e., ser

vice servers) and applications in terminal devices may be standardized, and the ef?ciency of development and software

reuse may be maximized.

[0021] Further, pages may be perfectly generated by the

procedures of selecting templates corresponding to a wished view, editing contents of pages, providing preview with map ping data to bind and con?rming pages before saving. Fur

thermore, views may be edited at any time after saving so as to let pages to be added or modi?ed.

[0022] Further, various UI templates and metadata may be available by CDK, which renders the generation and mainte nance of UI being easily achieved. Furthermore, coding may

be unnecessary, which renders server development being

quick and server operation becoming stable.

BRIEF DESCRIPTION OF THE DRAWINGS [0023] FIG. 1 is a conceptual diagram of smart of?ce sys tem according to an embodiment of the present invention. [0024] FIG. 2 is a conceptual diagram of a mobile web server module according to an embodiment of the present invention.

[0025] FIG. 3 is an example ofa block diagram ofa mobile web-server module.

[0026] FIG. 4 is an example ofa block diagram ofa server unit.

[0027] FIG. 5 shows smart of?ce system according to an embodiment of the present invention.

[0028] FIG. 6 is a ?owchart of operation method of smart of?ce system according to an embodiment of the present invention.

[0029] FIG. 7 is an example of operation display of CDK.

[0030] FIG. 8 shows an example of operation of CDK. [0031] FIG. 9 is a ?owchart of view generation method of CDK according to an embodiment of the present invention. [0032] FIGS. 10 to 12 are operation displays ofsmart of?ce system according to an embodiment of the present invention.

EMBODIMENTS FOR CARRYING OUT THE INVENTION

[0033] Exemplary embodiments of the present invention

will be described below in more detail with reference to the

accompanying drawings. The present invention may, how

ever, be embodied in different forms and should not be con structed as limited to the embodiments set forth herein.

Jun. 19, 2014

Rather, these embodiments are provided so that this disclo

sure will be thorough and complete, and will fully convey the

scope of the present invention to those skilled in the art.

Throughout the disclosure, like reference numerals shall be used in referring to like parts throughout the various ?gures

and embodiments of the present invention.

[0034] FIG. 1 is a conceptual diagram of smart of?ce sys tem according to an embodiment of the present invention. FIG. 2 is a conceptual diagram of a mobile web-server mod ule according to an embodiment of the present invention. FIG. 3 is a block diagram of a mobile web-server module according to an embodiment of the present invention. FIG. 4 is a block diagram of a server unit according to an embodi ment of the present invention.

[0035] Referring to FIGS. 1 to 4, the smart of?ce system of this embodiment comprises an of?ce data server 100 which processes data that is used in an of?ce environment, mobile

terminals 200 which process view page-type data by using

mobile network system, and a mobile web-server module 300 which is interlocked with the of?ce data server 100 which

responds to requests of the mobile terminals 200 and provides

the mobile terminals 200 with view pages which are related to

the processed data.

[0036] The of?ce data server 100 includes various types of servers which are used in enterprise environment for data management and member communication. The of?ce data server 100 includes groupware server, mail server, API server, messenger server, payment server, ERP server, CRM server and DB server. The of?ce data server 100 is not restricted to the above, but may includes various types of servers, modules or programs that may execute the operations. The of?ce data server 100 has various operation systems, internal programs

and unique data processing according to operation features.

[0037] The mobile terminals 200 are used in order for users (i.e., o?ice members) to generate or edit data of of?ce data servers as necessary. The mobile terminals 200 are provided with standard interfaces of view page.

[0038] These mobile terminals 200 may includes various

kinds of devices, operating systems and web-browsers such as android phones, i-phones, window phones, blackberry and

Symbian.

[0039] The mobile web-server module 300 in this embodi ment is a framework for developing next-generation mobile

web applications with maintaining both merits of web and

mobile, by which the shortage of prior-art hybrid applications

may be compensated. The mobile web-server module 300 standardizes interfaces between applications in terminals and

data servers (i.e., service servers), and may improve the ef? ciency of application development and software reuse.

[0040] The mobile web-server module 300 includes CDK

(Cloud Development Kit) for cloud development as well as

connecters for connections to various data servers and service servers, as shown in FIG. 2. The mobile web-server module 300 further includes SAMES (Softobject Astandard Mobile

Enterprise Solution) server unit for controlling the CDK and

connecters and for interlocking the data between the CDK and connecters. The mobile web-server module 300 may be con?gured in various types. For example, a connecter may be included inside of the server unit, or a part of the CDK may be included in the server unit, which means that the units may

operate independently or operate by an operation system. [0041] In this embodiment, the mobile web-server module

300 may further includes a server unit 310 for providing interconnection to and data interlock with the of?ce data

(15)

US 2014/0173420 A1

server 100, a control unit 330 for providing various UI tem

plates and control functions, a metadata analysis unit 340, and

a con?guration unit 350 for the adapters (connecters), as shown in FIG. 3.

[0042] The server unit 310 includes a connecter unit 3100, a smart-view engine unit 3200 and CDK 3300.

[0043] The connecter unit 3100 may easily connect to

legacy systems (SAP, ERP, CRM, etc.) and provides inter

locking with the legacy data of the company. That is, the

connecter unit 3100 includes various connecters for intercon necting to the of?ce data servers 100.

[0044] The connecter unit 3100 includes a SAP connecter 3110 for directly connecting to a SAP server, a SharePoint connecter 3120 for interlocking with functions of a Share Point server, a DBMS connecter 3130 for interlocking with a DB server, and an XMLData connecter 3140 for processing

business logics of heterogeneous servers. Although unshown,

the connecter unit 3100 may further include various connect ers for interconnecting to legacy system. Further, the con necter unit 3100 may further include modules for data con version.

[0045] In this embodiment, the connecter unit 3100 may provide various connecter interconnections to a single server. For example, various connecter interconnections may be available to a mail service, which means that connecter map

ping may be changed without changing applications or mail

MBS.

[0046] The smart-view engine unit 3200 is designed to respond to page results which are optimized for various

devices, operating systems and web-browsers such as android

phones, i-phones, window phones, blackberry and Symbian.

Further, the smart-view engine unit 3200 sends the views (i.e., web pages) to each terminal, which displays the views by

standard interface.

[0047] The CDK 3300 includes a template manager 3310

for con?guring and managing desktop browser, a metadata

manager 3320 for providing data binding, a view-page man ager 3330 for generating and editing view pages, a multi

lingual manager 3340 for con?guring multi-language, a SAP

manager 3350 for con?guring SAP server information, and a

Database (DB) encryption manager 3360 for providing encryption of database connection information.

[0048] The CDK 3300 provides functions which enables an of?ce worker to easily generate screens as a design. That is,

the CDK 3300 provides functions of selecting a template for each pattern, designing screens, binding database and con?g

uring attributes so as to distribute pages to servers.

[0049] When the CDK 3300 is installed in a server, the CDK 3300 provides screens for managing the server. The screens of CDK 3300 may include coding box, design tool

box, UI templates, and preview, etc.

[0050] Therefore, the template manager 3310 of CDK 3300 may register and manage various templates, e.g., login, list, form, detail view, and chart.

[0051] The view-page manager 3330 provides functions of selecting a template corresponding to a wished view, editing contents of pages, providing preview by mapping data to bind

and con?rming pages before saving so as to generate perfect pages. The views may be edited at any time after saving so as to let pages to be added or modi?ed.

[0052] The metadata manager 3320 may modify mapping information which has been made during generation of view

pages or may generate a new mapping information so as to generate screens such as a chart, etc.

Jun. 19, 2014

[0053] The multi-lingual manager 3340 may con?gure the

adoption of multi-language according to the language setting

of devices.

[0054] The SAP manager 3350 may provide the data inter locking with a SAP server by con?guring interlock informa tion of the SAP server.

[0055] The DB encryption manager 3360 provides encryp

tion of database connection information so as to secure the

connection.

[0056] In this embodiment a self-developed CDK 3300 is

provided. By the self-development, various UI templates and

metadata are available, which renders generation and main

tenance of UI being easily achieved. Further, because coding

is unnecessary, server development is quick and server opera tion is stable.

[0057] The method of operating the smart of?ce system shall be described below with referring to ?gures.

[0058] FIG. 5 shows smart of?ce system according to an embodiment of the present invention.

[0059] First, the mobile web-server module 300 develops

view pages by CDK, as shown in FIG. 5.

[0060] Then, a user requests a target view page through mobile network. The controller of the mobile web-server

module selects an adapter (i.e., connecter) corresponding to the request. The data processing is performed by the selected

adapter. That is, one of adapters, e. g., Custom adapter, DBMS

adapter (i.e., MSSQL adapter, Oracle adapter, DB2 adapter),

SAP adapter, SharePoint adapter, XMLData adapter, is

selected, by which the data processing is performed. In this

stage, by metadata con?guration of CDK, a pre-arranged

XML adapter metadata may be used.

[0061] The controller of the server provides the processed

data to user terminals through view pages.

[0062] FIG. 6 is a ?owchart of operation method of smart o?ice system according to an embodiment of the present invention.

[0063] As shown in FIG. 6, the mobile web-server module 300 receives a request from user terminals, e. g. smart phones

(S1 1 0).

[0064] Then, the controller of the mobile web-server mod ule 300 analyzes the request upon web display. In this stage,

the controller may analyze an entered URL or analyze data of the request data (S120). The controller may select an adapter

through the analyzed service name.

[0065] Then, the controller identi?es a target server to con

nect by metadata analysis, and then con?rms data processing

information (S130).

[0066] Then, the controller generates or selects an adapter for connecting the identi?ed target server, and then connects the target server (S140).

[0067] Then, the controller sends parameters to the target

server so as to perform the data processing (S150).

[0068] Then, the controller provides the result to the user

terminals in web-page style by generating view pages (S160).

[0069] The present invention may be adapted to various terminals by generating view pages through CDK and devel

oping interfaces in a standard form in this embodiment.

Through multi-platform structure, native applications utiliz

ing device resources may be combined to web environment.

Further, JavaScript, HTML5 and CSS3 may be utilized

instead of Java or Obj ect-C. Further, the connection to of?ce data servers may be easily achieved by utilizing connecters. [0070] The mobile web-server module 300 of this embodi ment may provide SDK and CDK. Further, the mobile web

(16)

US 2014/0173420 A1

server module 300 of this embodiment may provide more enhanced mobile integrated solution through a constitution of

SharePoint, control boxes, smart viewer, multi-adapter, HS

and Window Server.

[0071] By providing a separately-developed CDK, genera

tion and maintenance of U1 are easily achieved. Further, because coding for each case is unnecessary, server develop ment is quick and server operation is stable.

[0072] FIG. 7 is an example of operation display of CDK.

FIG. 8 shows an example of operation of CDK, and FIG. 9 is a ?owchart of view generation method of CDK according to an embodiment of the present invention.

[0073] As shown in FIGS. 7 and 8, the CDK selects a page

template and modi?es page contents. Then, the CDK con?g

ures data mapping, generates preview of the pages, and then distribute the pages.

[0074] Further, the CDK selects a view template (S210) as shown in FIG. 9.

[0075] Then, the CDK con?gures data mapping in which

service name, page name and data matching information are

con?gured (S220).

[0076] Then, the CDK checks whether the data processing is appropriate (S230). If the answer is ‘NO’, the data mapping is recon?gured. Otherwise, the view is modi?ed (S240). [0077] Then, the CDK checks whether the page display is appropriate (S250). If the answer is ‘NO’, the appropriateness of data processing is re-checked. Otherwise, the view is dis

tributed (S260). It is preferable that the route of servers for the

distribution shall be con?gured.

[0078] FIGS. 10 and 11 are operation displays of smart of?ce system according to an embodiment of the present invention.

[0079] With referring to FIG. 10, after completing login,

un-approval list is retrieved and an item is selected to approve.

Then, approval or return is processed for the selected item, by

which the corresponding reporter may receive an e-mail for the approval or return.

[0080] With referring to FIG. 11, after completing login,

there may be provided functions such as work menu selec

tion, search condition setting, result checking and detail

inquiry.

[0081] The preferred embodiment of the present invention has been described above. However, the preferred embodi

ment has been set forth for the purpose of describing the

present invention, not for limiting the scope of the present

invention. Those skilled in the art may understand that various embodiments may be available without departure from the

spirit and scope of the present invention. 1. Smart of?ce system, comprising:

an of?ce data server which processes data which is used in an of?ce environment;

a mobile terminal which processes view page-type data by

using mobile network system; and

a mobile web-server module which is interlocked with the of?ce data server which responds to a request of the mobile terminal and has CDK for providing the mobile terminal with view pages which are related to the pro cessed data.

2. The smart of?ce system according to claim 1, wherein

the of?ce data server includes a groupware server, a mail server, an API server, a messenger server, a payment server,

an ERP server, a CRM server and a DB server.

Jun. 19, 2014

3. The smart of?ce system according to claim 1, wherein the mobile web-server module includes CDK for cloud devel opment and connecters for connecting various data servers

and service servers.

4. The smart of?ce system according to claim 1, wherein the mobile web-server module includes a server unit for pro viding interconnection to and data interlock with the of?ce

data server, CDK for providing various Ul templates and design-related metadata, a control unit for controlling the

server unit and the CDK, a metadata analysis unit, and a

con?guration unit for the adapters (connecters).

5. The smart of?ce system according to claim 4, wherein the server unit includes a connecter unit for providing inter

lock with legacy data, a smart-view engine unit for respond

ing to page results which are optimized for various devices,

operating systems and web-browsers, and CDK for generat ing the pages.

6. The smart of?ce system according to claim 5, wherein the connecter unit includes a SAP connecter for directly con necting to a SAP server, a SharePoint connecter for interlock ing with functions of a SharePoint server, a DBMS connecter for interlocking with a DB server, and an XMLData connecter for processing business logics of a heterogeneous server.

7. The smart of?ce system according to claim 5, wherein the CDK includes a template manager for con?guring and

managing desktop browser, a metadata manager for provid ing data binding, a view-page manager for generating and editing view pages, a multi-lingual manager for con?guring

multi-language, a SAP manager for con?guring SAP server

information, and a DB encryption manager for providing encryption of database connection information.

8. An operation server for smart of?ce system, comprising: a server unit for providing interconnection to and data interlock with the of?ce data server, which including a

connecter unit for providing interlock with legacy data,

a smart-view engine unit for responding to page results

which are optimized for various devices, operating sys

tems and web-browsers, and CDK for generating the Pages;

a control unit for controlling operation, metadata analysis

unit, and con?guration unit for the adapters (connect

ers).

9. The operation server for smart of?ce system according to claim 8, wherein the connecter unit includes a SAP connecter for directly connecting to a SAP server, a SharePoint con necter for interlocking with functions of a SharePoint server, a DBMS connecter for interlocking with a DB server, and an XMLData connecter for processing business logics of a het erogeneous server.

10. The operation server for smart of?ce system according to claim 8, wherein the CDK includes a template manager for

con?guring and managing desktop browser, a metadata man ager for providing data binding, a view-page manager for generating and editing view pages, a multi-lingual manager for con?guring multi-language, a SAP manager for con?gur

ing SAP server information, and a DB encryption manager

for providing encryption of database connection information. 11. An operation method for smart of?ce system, compris

ing steps of:

developing view pages by CDK of mobile web-server

module;

(17)

US 2014/0173420 A1

Jun. 19,2014

analyzing the request by the mobile web-server module so

as to select an adapter Which is connected to a data processing server corresponding to the request;

providing the request to the data processing server through

the adapter;

completing the process by the data processing server so as

to provide the processed data through the adapter; and

providing the processed data in a vieW page type to the user

terminal by the mobile web-server module,

and Wherein the step of developing vieW pages includes steps of selecting a vieW template; con?guring data map

ping; determining data so as to modify vieW pages; and determining display of vieW page so as to distribute the vieW pages.

Figure

Updating...

References