[go: up one dir, main page]

KR20000068152A - 전자 출판물을 보는 방법 및 장치 - Google Patents

전자 출판물을 보는 방법 및 장치 Download PDF

Info

Publication number
KR20000068152A
KR20000068152A KR1019997001232A KR19997001232A KR20000068152A KR 20000068152 A KR20000068152 A KR 20000068152A KR 1019997001232 A KR1019997001232 A KR 1019997001232A KR 19997001232 A KR19997001232 A KR 19997001232A KR 20000068152 A KR20000068152 A KR 20000068152A
Authority
KR
South Korea
Prior art keywords
book
portable
text information
display
icon
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
KR1019997001232A
Other languages
English (en)
Inventor
작스제임즈
포메로이토마스더블유
Original Assignee
소프트북 프레스 인코포레이티드
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 소프트북 프레스 인코포레이티드 filed Critical 소프트북 프레스 인코포레이티드
Publication of KR20000068152A publication Critical patent/KR20000068152A/ko
Abandoned legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/02Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators
    • G06F15/025Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application
    • G06F15/0283Digital computers in general; Data processing equipment in general manually operated with input through keyboard and computation using a built-in program, e.g. pocket calculators adapted to a specific application for data storage and retrieval
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/75Indicating network or usage conditions on the user display
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2211/00Indexing scheme relating to details of data-processing equipment not covered by groups G06F3/00 - G06F13/00
    • G06F2211/007Encryption, En-/decode, En-/decipher, En-/decypher, Scramble, (De-)compress
    • G06F2211/008Public Key, Asymmetric Key, Asymmetric Encryption
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computing Systems (AREA)
  • Multimedia (AREA)
  • Technology Law (AREA)
  • User Interface Of Digital Computer (AREA)
  • Controls And Circuits For Display Device (AREA)
  • Storage Device Security (AREA)
  • Digital Computer Display Output (AREA)
  • Document Processing Apparatus (AREA)
  • Television Systems (AREA)
  • Computer And Data Communications (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)

Abstract

휴대용 전자 책에서 읽을 수 있는 기록물의 보급을 위한 전자 출판물 출판 및 배포 시스템이 제공된다. 호스트 컴퓨터는 선택되어 휴대용 전자 책의 메모리로 다운로드될 수 있는 전자적 형태인 기록물의 목록을 포함한다. 호스트 컴퓨터는 트랜잭션을 추적하고, 휴대용 전차 책만이 갖는 안전한 번호를 관련시킨 암호화 시스템을 사용하여 데이터를 다운로드하기전에 암호화한다. 휴대용 전자 책의 메모리에 상주할 때까지 암호화된 데이터는 해독화될 수 없다. 암호화된 데이터를 수신함에 따라, 휴대용 전자 책은 상기 데이터를 해독하고, 화면표시 스크린에 최고 기록물의 내용을 표시할 수 있다. 휴대용 전차 책은 휴대용 전차 책의 기능을 제어하는 운영 시스템이 있는 중앙 처리 장치를 갖는다. 휴대용 전자 책에서 출판물을 보유하는 비휘발성 전자 메모리 저장영역이 있다. 각 키와 인접해 있는 휴대용 전자 책 화면에 있는 아이콘과 같은 그래픽 표현에 상응하는 휴대용 전자 책에 복수의 전자 키가 제공된다. 이 키는 디바이스를 제어하는 사용자 인터페이스에 있어서 필수적인 것이다.

Description

전자 출판물을 보는 방법 및 장치{method and apparatus for viewing electronic reading materials}
전자 출판물은 아메리카 온 라인, 컴퓨서브, 인터넷 및 월드 와이드 웹과 같은 다양한 온라인 컴퓨터 서비스에서 흔히 사용가능하다. 배포를 위해 판권으로 보호되는 출판물의 보전을 유지하는 다른 방법이 허용되지 않기에, 이 출판물은 전형적으로 공개 도메인에 있다. 이것은 다큐먼트의 수취인이 비용을 들이지 않고 또한 판권 소유자에 대한 로열티를 고려하지 않고 잠재적인 수천명의 다른 구독자에게 쉽게 배포할 수 있다는 데에 일부 원인이 있다.
전화 모뎀 또는 다른 통신 시스템을 사용하여 이러한 출판물을 자신의 컴퓨터로 다운로드하는 것이 온라인 구독자에게는 단순한 프로세스이지만, 컴퓨터 단말앞에 앉아 여러 페이지의 다큐먼트를 판독하는 것은 실용적이지 못하다.
따라서, 출판물이 있는 도서관을 유지하고 이러한 출판물을 비휘발성 메모리 저장장치를 갖는 휴대용 뷰어(viewer)로 로딩하는 시스템이 필요하다. 현재 온라인 서비스를 통해 확산되는 것을 고려하지 않고 판권물을 다운로드할 수 있는 안전한 통신 시스템을 제공하는 기술이 또한 필요하다.
발명의 개요
본 발명은 출판물이 있는 도서관을 유지하고 이러한 출판물을 비휘발성 메모리 저장장치를 갖는 휴대용 원격 전자 관찰 유닛으로 로딩하는 시스템에 관한 것이다. 본 발명은 현재 온라인 서비스를 통해 확산되는 것을 고려하지 않고 판권물을 다운로드할 수 있는 안전한 통신 시스템을 또한 제공한다.
본 발명의 일실시예에는 휴대용 전자 책과 같은 복수의 휴대용 원격 전자 관찰 유닛과 통신하는 호스트 컴퓨터를 갖는 전자 출판 및 배포 시스템이 포함된다. 서점 또는 다른 온라인 소스로부터 호스트 컴퓨터를 통해 원격 컴퓨터 메모리로 출판물을 로드할 수 있도록 휴대용 전자 책은 설계된다. 각 휴대용 전자 책은 호스트와 휴대용 전자 책사이에서 데이터를 송수신하기위한 모뎀 또는 다른 통신 부품을 갖는다. 휴대용 전자 책은 휴대용 전자 책의 기능을 제어하는 시스템이 있는 중앙 처리 장치(cpu)를 갖는다. 휴대용 전자 책내의 출판물을 유지하는 비휘발성 전자 메모리 저장장치가 있다. 각 스위치에 인접한 휴대용 전자 책 화면에서 아이콘과 같은 그래픽으로 표현되는 휴대용 전자 책에서 복수의 전자 책 스위치가 제공된다. 이러한 스위치는 디바이스를 제어하기위한 사용자 인터페이스에 있어서 필수적이다. 사용자 인터페이스를 위해 디지털화된 펜 입력 시스템이 또한 제공될 수 있다.
따라서, 본 발명의 목적은 향상된 출판물 배포 시스템, 및 출판물을 저장하고 선택된 프로그램 또는 출판물 세트를 전자 화면표시 디바이스로 로딩하는 방법을 제공하는 것이다.
본 발명의 다른 목적은 개개인의 취향에 따른 내용을 조사하고 다운로드할 출판물을 선택할 수 있는, 가상 서점에서 출판물을 유지하는 방법을 제공하는 것이다.
본 발명의 또다른 목적은 가상 서점, 상응하는 보안, 및 통신 기능과 호환되는 휴대용 전자 관찰 유닛을 제공하는 것이다.
본 발명의 또다른 목적은 판독되는 출판물의 조정, 항해 및 선택이 용이한 휴대용 뷰어에 사용자 인터페이스를 제공하는 것이다.
본 발명은 일반적으로 전자 출판물의 공개 및 배포에 관한 것으로서, 전자 출판물을 보는 방법 및 장치에 관한 것이다.
도 1은 본 발명의 출판 및 배포 시스템(10)의 전체 블록도이다.
도 2A는 도 1의 출판 및 배포 시스템(10)에서 이용되는 휴대용 화면표시 유닛의 일실시예이다.
도 2B는 도 2A의 휴대용 화면표시 유닛(32)의 상세한 블록도이다.
도 3A는 본 발명의 일실시예의 특성을 도시하는, 도 2A 및 도 2B의 스크린(60)에서 제공되는 메인 스크린 화면표시 페이지(60a)를 도시한다.
도 3B는 본 발명의 다른 실시예의 특성을 도시하는, 도 2A 및 도 2B의 화면표시 스크린(60)에서 제공되는 기능 아이콘 스크린 화면표시 페이지(60b)를 도시한다.
도 3C는 텍스트를 화면표시하기위한 본 발명의 휴대용 화면표시 유닛(32)에 의해 이용되는 폰트(123)를 도시한다.
도 4A 내지 도 4H는 본 발명의 휴대용 화면표시 유닛(32)에 의해 제공되는 추가 특성에 상응하는 화면표시 페이지((60c 내지 60h)를 추가로 도시한다.
도 5A 및 도 5B는 본 발명의 출판 및 배포 시스템(10)에 의해 이용되는 전자 출판물을 관찰하는 주요 프로세스(S200)를 도시하는 흐름도이다.
도 6A 내지 도 6H는 도 5A 및 도 5B에서 도시된 서브프로세스(S224, S226, S232, S236, S240, S244, 및 S248)를 도시하는 흐름도이다.
다음의 설명에서, 전자 출판물, 출판물, 텍스트 및 다큐먼트라는 용어는 다같이 사용되며 일반적으로 읽고 쓸 수 있는 사람이 판독할 수 있는 출판물, 그림, 및 그래픽에 관한 것이다. 원격 관찰 시스템, 휴대용 뷰어, 전자책 및 화면표시 디바이스와 같은 특성은 출판물을 관찰하는 시스템에 관한 것이다. 사용자 인터페이스, 항해, 제어 및 조정이라는 용어는 출판물의 환경을 제어하는 방법에 관한 것이다. 종래의 수단을 통해서는 출판 및 배포가 실용적이지 않은 시간에 민감한 특성을 갖는 출판물이 전형적인 응용이다. 다른 응용으로는 판독자에게 값을 제공하는 방식으로 컴파일되는 복수의 소스로부터 텍스트의 집합으로 구성되는 출판물, 현재 인쇄중인 출판물, 및 인쇄 형식으로 출판물을 정판하지 않기위해 제한된 계층 또는 알려지지 않은 계층, 그리고 특정 계층의 출판물이 포함된다.
도 1에서, 본 발명의 출판 및 배포 시스템(10)은 송신국(12) 및 수신국(14)을 포함한다. 송신국(12)은 호스트 컴퓨터(16), 내용 데이터베이스(18), 데이터 압축기(20), 데이터 암호기(24), 모뎀(26) 및 메모리(40)를 포함한다. 수신국(14)은 휴대용 화면표시 유닛(32)에 연결된 모뎀(30), 그리고 선택사항인 개인 계산 장치(44)를 포함한다. 컴퓨터(16)와 컴퓨터(44) 또는 디바이스(32)사이의 데이터 통신이 (컴퓨터(16)으로부터 컴퓨터(44) 또는 디바이스(32)로) 단방향으로 설명되지만, 시스템(10)은 양방향 통신이 가능하다는 것이 이해될 것이다. 게다가, 시스템(10)의 일면 또는 양면이 송신기/수신기로서 구체화될 수 있음을 당 기술에 숙련된 당업자는 인식할 것이다. 출판 및 배포 시스템(10)은 송신국(12)내에 위치한 호스트 컴퓨터(16)에 의해 제어된다. 호스트 컴퓨터(16)는 하기 설명되는 주변 디바이스를 다룰 수 있는 월드 와이드 웹사이트, 또는 데이터 프로세싱 시스템, 컴퓨터일 수 있다.
호스트 컴퓨터(16)는 우선적으로 판권으로 보호받는 출판물 또는 저작물을 포함하는 내용 데이터베이스(18)를 관리한다. 이러한 저작물을 배포하는 프로세스에서, 호스트 컴퓨터(16)는 수신국(14)내에 위치한 휴대용 화면표시 유닛(32)과 통신한다. 수신국(14)은, 전화선, 집적 서비스 디지털 네트워크(ISDN), 동축 케이블, 광섬유 케이블 또는 다른 직렬 스트림 매체에서 디지털 데이터 스트림일 수 있는 통신 채널(34)을 통해 휴대용 화면표시 유닛(32에 연결된 모뎀(30)을 포함한다.
도 1에 도시된 바와같이, 통신 채널(34)은, 데이터 압축기(20), 송신국(12)에 위치한 모뎀(26) 및 데이터 암호기(24), 모뎀(30), 그리고 선택사항으로 수신국(14)내에 위치한 휴대용 화면표시 유닛 및 개인용 계산 디바이스(44)를 포함한다. 호스트 컴퓨터(16)는 데이터 암호화 시스템에서 공용 키(36)로서 기능을 나타내는 수로 구성된 자신의 유일한 일련번호인 데이터 채널(34)을 통해 휴대용 화면표시 유닛(32)을 우선 응답한다. 유효 키인지 여부를 측정하기위해 호스트 컴퓨터(16)는 메모리(40)에 위치한 유효 키 리스트(42)와 공용 키(36)를 비교한다. 유효 키라면, 호스트 컴퓨터(16)는, 소프트웨어 알고리즘, 하드웨어 디바이스 또는 상기 2개의 조합일 수 있는 데이터 압축기(20)를 통해 데이터를 전달한다. 이후 호스트 컴퓨터(16)는, 당 기술에서 알려진 소프트웨어 알고리즘, 하드웨어 디바이스, 또는 상기 2개의 조합일 수 있는 데이터 암호기(24) 및 키 리스트(42)로부터 상응하는 개인 키를 사용하여 내용 데이터베이스(18)로부터 선택된 출판물을 암호화하기위해 이 키(36)를 사용한다.
이후 암호화되고 압축된 데이터는 시스템(12)의 송신부에 위치한 모뎀(26)을 통해 화면표시 디바이스(32)로 전송된다. 모뎀(26)은 육선, 위성, 케이블, 섬유 또는 다른 원격통신 매체일 수 있는 송신 매체(28)의 요구에 따라 데이터를 변조한다. 수신부에서, 모뎀(30)은 송신 매체(28)에서 제공된 데이터를 복조한다. 이후 모뎀(28)은 이 데이터를 휴대용 화면표시 유닛(32)에, 또는 개인용 계산 디바이스(44)에 제공할 수 있고, 이후 개인용 계산 디바이스(44)는 전자적 연결(46)을 통해 화면표시 디바이스(32)에 상기 데이터를 제공한다.
일단 데이터가 휴대용 화면표시 유닛(32)에 존재하면, 디바이스(32)의 개인 키(38)를 사용하여 상기 데이터는 해독화된다. 이것은 당 기술에서 알려진 소프트웨어 알고리즘, 하드웨어 디바이스, 또는 상기 2개의 조합을 통해 달성된다. 이후 압축된 데이터는 휴대용 화면표시 유닛(32)의 비휘발성 메모리에 저장된다.
도 2A는 도 1의 출판 및 배포 시스템(10)에서 이용되는, 본 발명의 휴대용 화면표시 유닛(32)의 일실시예이다. 휴대용 화면표시 유닛(32)은 폭 6인치, 높이 7인치, 두께 1인치의 얇은 직사각형 유닛이다. 휴대용 화면표시 유닛은 정면(50), 윗면(52), 베이스(54), 제 1 옆면(55), 제 2 옆면(56), 뒷면(58)을 갖는다. 정면(50)은 당 기술에서 알려진 액정 화면표시(LCD), 음극선관(CRT), 전자발광 화면표기(EL) 또는 다른 화면표시 디바이스일 수 있는 화면표시 스크린(60)을 포함한다. 바람직한 실시예에서, 화면표시 스크린(60)은 LCD이다. 제 2 옆면(56)을 따라 화면표시 스크린(60)옆에 위치한 복수의 키 또는 기능 스위치(62)는 화면표시 스크린(60)에서 표시되는 아이콘을 선택하도록 사용된다. 이러한 아이콘은 이후에 상세히 설명될 뿐만 아니라 휴대용 화면표시 유닛(32)에 의해 제공되는 다양한 기능을 나타낸다. 화면표시 스크린(60)의 선명도는 정면(50)의 바닥인 화면표시 스크린(60) 아래에 위치한 LCD 조절 스위치(64)에 의해 제어된다.
휴대용 화면표시 유닛(32)의 윗면(52)에 위치한 스위치(66)는 휴대용 화면표시 유닛(32)의 전원을 온오프(on-off)한다. 게다가, AC 어댑터(72)에 연결되기위한 커넥터(70)와 마찬가지로 RJ-11 전화 잭(68)은 윗면(52)에 위치한다. 전화 잭(68) 및 커넥터(70)는 휴대용 화면표시 유닛(32)의 뒷면(58)에 교대로 위치할 수 있다. 게다가, 휴대용 화면표시 유닛(32)은 NiMh 배터리와 같은 배터리에 의해 전원을 얻을 수 있다. 휴대용 화면표시 유닛(32)은, 중앙처리장치(CPU), 판독전용 메모리(ROM)와 같은 메모리 유닛, 임의 접근 메모리(RAM), 및 비휘발성 임의 접근 메모리(NVRAM), 내장형 모뎀, LCD 드라이버, 충전 회로, 및 클록, 그리고 선택적으로 화면표시 스크린(60)에서 겹쳐지는 펜과 디지타이저 스크린을 포함하는 전자 모듈(도시되지 않음)을 또한 포함한다.
도 2B는 도 2B의 휴대용 화면표시 유닛(32)의 상세한 블록도이다. 휴대용 화면표시 유닛(32)은 판독전용 메모리 ROM(82), 비휘발성 임의 접근 메모리(NVRAM; 84), 또는 임의 접근 메모리(RAM; 86)로부터 프로그램 지시를 수행할 수 있는 중앙처리장치(CPU)에 의해 제어된다. ROM(82), NVRAM(84) 및 RAM(86)에 각각 위치한 지시(82a, 84a, 86a)는 휴대용 화면표시 유닛(32)의 모든 디바이스 동작에 대한 제어를 제공한다. CPU(80)는 미세한 로직 회로를 또한 포함하는 어드레스 해독화 회로(88)에 연결된다. 어드레스 해독화를 수행하는 어드레스 해독화 회로(88)는 스피커 드라이버(90), 직렬 I/O 드라이버(92), 기능 스위치(62), 펜 디지타이저(63) 및 고속 모뎀(96)에 연결된다. 직렬 I/O 드라이버(92)가 프린터와 같은 I/O 디바이스를 구동하는 반면, 스피커 드라이버(90)는 휴대용 화면표시 유닛(32) 또는 일반 개인 컴퓨터에 연결된 스피커(도시되지 않음)를 구동한다.
직렬 I/O 드라이버(92)를 통해 연결된 프린터오 인해 휴대용 화면표시 유닛(32)은 휴대용 화면표시 유닛(32)의 메모리에 저장된 출판물을 고속 복사할 수 있다. 바람직한 실시예에서, 휴대용 화면표시 유닛(32)은 호스트 컴퓨터(16)를 통해 구매된 판권으로 보호받는 저작물을 인쇄하지 않을 것이다. 상기 설명한 바와같이, 화면표시 스크린에서 표시되는 아이콘을 선택하는데 스위치(62)가 사용된다. 대체하여, 스위치(62)는 화면표시 유닛(32)의 스크린(60)의 윗편(52)에서 접촉감지 오버레이로서 존재할 수 있다. 후자의 경우에서, 사용자는 화면표시 스크린(60)의 표면에 있는 원하는 기능의 아이콘을 단순히 접촉한다.
모뎀(96)은 화면표시 디바이스(32)에 대해 내장형 또는 외장형일 수 있고, 도 1의 호스트 컴퓨터(16)와 통신하도록 사용된다. 외장형 모뎀이 사용된다면, 도 1의 모뎀(30)으로 도시될 수 있다. 이 경우, 도 2의 모뎀(96)은 사용되지 않을 것이다. 모뎀(96)과 같은 내장형 모뎀이 사용된다면, 도 1의 모뎀(30)은 이용되지 않을 것이다. 안전한 데이터 트랜잭션을 위해, 직렬화된 공용 및 개인 키(82b 또는 84b)가 사용된다. 공용 및 개인 키(82b 또는 84b)는 ROM(82) 또는 NVRAM(84), 또는 당 기술에서 알려진 다른 반도체에 저장된다. 상기 설명한 바와같이, 화면표시 디바이스(32)는 정보를 화면표시(60)와 호환되는 화면표시 제어기(98)에 의해 제어되는 화면표시 스크린(60)에 표시한다.
휴대용 화면표시 유닛(32)의 동작은 제 2 옆면(56)을 따라 휴대용 화면표시 유닛(32)의 앞면(50)에 위치한 복수의 기능 스위치(62)를 통해 이루어지고, 각 스위치는 사용자가 원하는 기능에 상응한다. 스위치(62)의 기능은 소프트웨어 제어에 따라 변경될 수 있다. 대체하여, 휴대용 화면표시 유닛(32)의 동작은 입력장치인 펜으로 제어될 수 있다. 펜(63)은 당 기술에 알려진 바와같이 스타일러스 펜일 수 있다. 이러한 스타일러스 펜은 저항성 스타일러스 펜을 포함하며 접촉감지방법에 제한되지 않은 다양한 기술에서 이용가능하다. 바람직한 실시예에서, 제어 프로그램은, 화면표시 스크린(60)에서 화면표시 페이지(60a)(도 3A 참조)에 있는 스위치 기능을 표시함으로써 스위치(62) 기능을 사용자에게 알려준다. 표시는 스위치(62)에인접하여 위치하고 아이콘, 텍스트, 또는 상기 2개의 조합인 형태일 수 있다. 바람직한 실시예에서, 아이콘 이미지(82c)는 ROM(82) 또는 NVRAM(84)에 저장된다.
도 3A 및 도 3B에서, 디바이스(32)의 동작은, 원하는 기능에 상응하는 스위치(62)를 누름으로써 화면표시 스크린(60)에 있는 페이지(64a)에서 아이콘(62), 텍스트, 또는 상기 두 개로 표현된 복수의 기능중 한 개를 우선 선택함으로써 이루어진다. 이 스위치는 화면표시 스크린과 인접할 수 있고, 또는 휴대용 화면표시 유닛(32)의 스크린(60)의 윗면에서 접촉감지 오버레이로서 존재할 수 있다. 후자의 경우, 사용자는 사용자는 화면표시 스크린(60)의 표면에 있는 원하는 기능의 아이콘을 단순히 접촉한다.
도 3A는, 본 발명의 일실시예의 특성을 도시하며, 도 2A 및 도 2B의 화면표시 스크린(60)에 제공되는 주요 화면표시 페이지(60a)이다. 휴대용 화면표시 유닛(32)에 전원이 공급될 때, 화면표시 스크린(60)은 도 3A에 도시된 바와같이 주요 화면표시 페이지(60a)를 우선 나타낸다. 주요 화면표시 페이지(60a)에서, ㄷ화면표시 텍스트(60a), 그래픽(도시되지 않음), 그리고/또는 전자 출판물을 구성하는 사진(도시되지 않음)이 표시된다. 화면표시 텍스트(100), 그래픽 또는 사진은 홀로 또는 조합하여 표시될 수 있다. 출판물 항해는 아이콘(1020과 같이 복수의 기능 화면표시로 표현되는 상이한 기능에 의해 영향을 받는다. 이러한 기능은 페이지를 넘기는 영향과 상응하고 상기 기능의 선택을 위해 그 다음 페이지로 넘기는 것을 나타내는 아이콘(104)이 제공된다. 따라서 선택될 때, 화면표시 스크린(60)은 그 다음 페이지로부터 텍스트 및 그래픽을 표시할 것이다. 유사하게, 이전 페이지로 넘기는 기능을 나타내는 아이콘(106)으로 인해 아이콘(106)이 선택될 때 사용자는 텍스트(100)로 다시 갈 수 있다. 제 3 아이콘(108)으로 인해 제 3 아이콘이 선택될 때 사용자는 다른 화면표시 기능을 볼 수 있다. 이러한 추가 화면표시 기능은 도 3B에 도시된다.
화면표시 기능 아이콘(108)이 선택될 때, 화면표시 스크린(60)은 도 3B에 도시된 화면표시 페이지(60b)를 나타낸다. 화면표시 페이지(60b)는, 페이지 표시 아이콘(120), 폰트 변경 아이콘(122), 페이지 넘김 아이콘(124), 사전 아이콘(126), 밑줄 아이콘(128), 서점 호출 아이콘(130), PC 연결 아이콘(1321), 책 변경 아이콘(134), 책 제거 아이콘(136), 출구 아이콘(137), 및 아이콘 숨김 아이콘(138)과 같은 복수의 기능 아이콘과 함께 텍스트(100)를 도시한다. 각 아이콘(120 내지 138)은 휴대용 화면표시 유닛(32)에 의해 제공되는 추가 기능을 나타낸다.
페이지 표시 아이콘(120)이 선택될 때, 휴대용 화면표시 유닛(32)은 페이지에 표시 탭을 화면표시함으로써 현재 페이지를 표시한다. 텍스트(110)가 사용자에게 맞는 크기가 아닌 경우에, 텍스트(110) 폰트 크기가 화면표시되고 이후 축소 또는 확대될 수 있다. 이 경우에, 작은 폰트로부터 큰 폰트까지 순서대로 배열된 소정의 일련의 폰트에서 현재의 폰트 크기를 그다음 폰트 크기로 변경하도록 폰트 변경 아이콘(122)이 선택될 수 있다. 아이콘(122)에 상응하는 스위치(65)가 눌러질때마다, (혹은 접촉감지식 화면표시 스크린의 실시예에서, 아이콘(122)이 사용자에 의해 눌러질 때) 폰트는 그다음의 소정의 폰트 크기로 전환될 것이다. 큰 폰트 크기를 위해, 매끄러운 문자를 제공하도록 앤티 얼라이어스 화면표시 기술이 사용될 수 있다. 앤티 얼라이어스 화면표시 기술의 예에는 1993년 8월 3일 발행된 텍스트 화면표시 장치 및 텍스트를 화면표시하는 방법이라는 명칭의 미국특허번호 제 5,233,334호 및 1994년 4월 19일 발행된 이미지 형성 장치라는 명칭의 미국특허번호 제 5,305,428호가 있다.
바람직한 실시예에서, 텍스트(100)를 화면표시하는데 사용되는 폰트는 도 3C의 폰트로 도시된 바와같이 최적의 방식으로 화면표시 스크린(60)의 개별적인 픽셀을 이용함으로써 판독이 최대한 명료하도록 설계된다. 이것은 텍스트(100)가 인쇄될 때 보이는 대로 가능한 나타내기위해 "what you see is what you get(WYSIWYG)" 기술을 사용하는 다른 전형적인 스크린 화면표시이다. 게다가, 볼드체 또는 다른 변경된 형태의 워드, 문장, 또는 이미지는 자신과 관련된 것과 왐 링크(warm link)될 수 있고, 이후 휴대용 화면표시 유닛(32)이 호스트 컴퓨터(16)와 온라인으로 연결된 후, 이 링크가 나타내는 화면표시 페이지(60)로 빠르게 이동될 수 있다.
도 4A 내지 도 4F는 휴대용 화면표시 유닛(32)의 다른 특성에 상응하는 페이지(60c 내지 60h)를 도시한다. 특히, 도 4A는 도 3B에서 도시된 바와같은 사전 아이콘(124)이 선택될 때 화면표시 페이지(60c)를 도시한다. 휴대용 화면표시 유닛(32)은 텍스트(100)에 있는 단어의 사전상 정의를 자동적으로 조사하고 화면표시할 수 있다. 사용자가 단어(140)를 조사하기 원할 때, "?" 아이콘(141)이 선택된다. 이 아이콘이 선택될 때, ROM(54)내에 위치한 사전(82d)에 있는 단어(140)를 조사하고(도 2B 참조) 화면표시(60)는 사용자가 "OK" 아이콘(144)을 선택함으로써 제거될 수 있는 윈도우(142)에 정의를 나타내고, 또는 소정의 시간동안 대기한다.
단어(140)가 사전에 있지 않으면, CPU(80)는 단어의 정의를 찾기위해 NVRAM(84)에 위치한 보충 단어 리스트(84e)를 조사할 수 있다. NVRAM(84)에 위치한 보충 단어 리스트(84e)는 텍스트(100)와 함께 다운로드되고, ROM(82d)에 위치하여 상주하는 사전(84e)에 없는 것으로 미리 결정된 단어를 제공한다.
화면표시 페이지(60c)는, 각각 커서를 한 라인씩 위로, 한 라인씩 왼쪽으로, 한 라인씩 오른쪽으로, 한 라인씩 아래쪽으로 이동하도록 사용될 수 있는 다수의 아이콘(146 내지 152)을 또한 포함한다. 화면표시 페이지는 선택되었을 때 현재 페이지로부터 나오기 쉬운 출구 아이콘(153)을 또한 포함한다. 게다가, 화면표시 페이지(60c)는 선택되었을 때 페이지(60c)에 표시된 모든 아이콘(141, 146 내지 154)을 숨기는 "아이콘 숨김" 아이콘(154)을 표시할 수 있다.
도 3B에 도시된 바와같이 밑줄 아이콘(128)이 선택될 때 도 4B는 도 2A 및 도 2B의 화면표시 스크린(60)에 제공된 또다른 화면표시 페이지(60d)를 나타낸다. 도시된 바와같이, 화면표시 스크린(60)은 텍스트를 앞으로 또는 뒤로 이동하여 선택된 한 문장을 각각 한 번에 밑줄 그을 수 있는 "마지막 문장을 밑줄" 아이콘(156)과 "다음 문장을 밑줄" 아이콘(158)인 2개의 아이콘을 나타내는 화면표시 페이지(60d)를 제공한다. "아이콘 숨김" 아이콘(154)이 또한 표시된다. (이용가능할 때) 펜(63)으로 또는 접촉으로 화면표시 스크린(60)을 접촉함으로써 문장을 밑줄긋는다. 또다른 실시예에서, 문장을 밑줄을 긋는 또는 강조하여 자동적으로 다음( 또는 이전) 페이지로 이동할 수 있는 추가 기능이 제공될 수 있다.
도 4C는 도 3B에 도시된 "서점 호출" 아이콘(130)이 선택될 때 도 2A 및 도 2B의 화면표시 스크린(60)에 표시되는 화면표시 페이지(60e)를 도시한다. 도시된 바와같이 화면표시 페이지(60e)는 도 60e에 각각 도시된 새로운 로컬 전화번호, 우선 9번을 전화하는 것, 우선 8번을 전화하는 것, 국제전화, 전화번호를 입력, 및 아이콘을 숨기는 아이콘(160 내지 169)을 제공한다.
도 4D는 도 4C에 도시된 바와같이 서점번호를 이용하는 도 2A 및 도 2B의 화면표시 스크린(60)에 나타나는 화면표시 페이지(60f)를 도시한다. 일단 가상 서점에 대한 전화번호가 선택되어 통신이 이루어지면, 휴대용 화면표시 유닛(32)은 특저한 가상 서점으로부터 이용가능한 전체 특성을 제공하는 화면표시 페이지(60f)를 나타낸다. 화면표시 페이지(60f)는, 픽션, 넌픽션, 전기, 역사, 참고, 경제물, 전자관련 잡지 또는 신문등과 같은 주요 섹션 리스트로부터 사용자가 선택할 수 있는 아이콘(172) 및 온라인 광고를 제공하는 윈도우(170)를 포함한다. 추가 특성을 제공하는 "추가 특성" 아이콘(174)이 또한 제공된다. 게다가, 복수의 윈도우(176)는 사용자가 이미 구매한 책의 개인 서가 제목을 화면표시한다. "서점 출구" 아이콘(177)으로 인해 사용자는 아이콘을 선택하여 이 페이지(60f)로부터 이동할 수 있는 반면, "아이콘 숨김" 아이콘(178)으로 인해 사용자는 화면표시된 아이콘을 숨길 수 있다.
도 4E는 도 3B의 "PC 접속" 아이콘(132)이 선택될 때 도 2A 및 도 2B의 화면표시 스크린(60)에 나타나는 화면표시 페이지(60G)를 도시한다. 이 특성은 호스트 컴퓨터(16)에 연결된 도 1의 내용 데이터베이스(18)를 항해할 수 있다. 화면표시 페이지(60g)는 아이콘(181)에 상응하는 복수의 명령(180)을 제공한다. 이 명령(181)중에서 선택함으로써, 사용자는 내용 데이터베이스(18)에 대한 정보를 볼 수 있고, 선택, 구매 및 다운로드를 쉽게 해주는, 화면표시 페이지(60g)에 표시된 정보를 가질 수 있다.
도 4F는, 도 3B에 도시된 바와같이 "PC 접속" 아이콘(S132)이 선택될 때, 도 2A 및 도 2B의 화면표시 스크린(60)에 표시되는 페이지(60h)를 도시한다. 게다가, 화면표시 페이지(60h)는 선택되었을 때 도 1의 컴퓨터(44)로부터 휴대용 화면표시 유닛(32)이 선택된 페이지를 다운로드할 수 있는 "다운로드 시작" 아이콘(182)을 나타낸다. 표시된 아이콘을 숨기는 "아이콘 숨김" 아이콘(183a) 및 선택되었을 때 이 특성으로부터 다른 곳으로 사용자가 이동할 수 있는 "출구" 아이콘(183b)이 또한 포함된다.
도 4G는, 도 3B에 도시된 "책 변경" 아이콘(134)이 선택될 때 도 2A 및 도 2B의 화면표시 스크린(60)에 표시되는 화면표시 페이지(60i)를 도시한다. 도시된 바와같이, 화면표시 페이지(60i)로 인해 사용자는 각각 아이콘(184 또는 186)을 선택함으로써 책(A)로부터 책(B)으로 변경할 수 있다.
도 4H는, 도 3B에 도시된 "책 제거" 아이콘(136)이 선택될 때 도 2A 및 도 2B의 화면표시 스크린(60)에 표시되는 화면표시 페이지(60j)를 도시한다. 도시된 바와같이, 화면표시 페이지(60j)로 인해 사용자는 읽을 또는 제거할 책을 선택할 수 있다. 예를 들어, 다수의 책(A, B, C, D, E)이 화면표시 페이지(60j)에 표시된다. 선택되었을 때 각각 책(C, D, 또는 E)을 보유하거나 또는 표시된 책(C, D, 또는 E)을 제거할 수 있는 2개의 아이콘(190 및 192)이 각 책(C, D, 또는 E)에 인접한다. 아이콘(194)로 인해 화면표시된 아이콘이 숨겨질 수 있다.
도 5A는, 본 발명의 휴대용 화면표시 유닛(32)에 의해 이용될때 전자 출판물을 관찰하는 프로세스(S200)를 도시하는 흐름도이다. 프로세스(S200)는 시작 상태(S202)로부터 출발하여, 사용자의 선택에 따라 현재 페이지 또는 선택된 페이지로 액티브 책을 프로세스(S200)가 여는 스텝(S204)으로 진행된다. 액티브 책에 대한 데이터는 휴대용 화면표시 유닛(32)에 의해 압축해제되고 이용가능한 기능을 나타내는 아이콘과 함께 화면표시된다. 이후 프로세스(S200)는 액티브 책의 다음 페이지 및 최종 페이지를 미리 압축해제하는 스텝(S206)으로 진행된다. 이후 프로세스(S200)는 도 3A에 도시된 바와같이 "페이지 넘김" 아이콘(104)에 따른 스위치가 선택되었는지를 알기위해 결정 스텝(S208)으로 진행한다. 선택되었다면, 프로세스(S200)는 사용자가 선택할 때 다음 페이지 또는 최종 페이지를 화면표시하는 스텝(S210)으로 진행한다. 이후 프로세스(S200)는 프로세스 스텝(S206)으로 진행한다. "페이지 넘김" 아이콘(104)(도 3A)이 선택되지 않았다면, 프로세스(S200)는 "화면표시 기능 아이콘" 키(108)(도 3A)가 눌러졌는지를 알기위해 결정 스텝(S212)으로 진행한다. 눌러지지 않았다면, 프로세스(S200)는 결정 스텝(S208)으로 복귀한다. 그러나, "화면표시 기능 아이콘" 키(108)가 눌러졌다면, 프로세스(S200)는 기능 키 아이콘을 화면표시하는 스텝(S210)으로 진행한다.
이후, 프로세스(S200)는 (도 2A) "오프" 키(66)가 눌려졌는지를 결정하기위해 결정 스텝(S216)으로 진행한다. 눌러졌다면, 프로세스는 스텝(S218)으로 진행하고, 현재 페이지를 저장하고 휴대용 화면표시 유닛(32)을 턴오프한다. 이후 프로세스(S200)는 프로세스 스텝(S220)에서 종단된다. "오프" 키(66)가 눌러지지 않았다면, 프로세스(S200)는 결정 스텝(s224)으로 진행하고, (도 3B) "사전" 키(126)가 눌러졌는지를 결정한다. 눌러졌다면, 프로세스(S200)는 휴대용 화면표시 유닛(32)의 사전 특성을 제공하는 서브 프로세스인 프로세스 스텝(S224)으로 진행한다.
"사전" 키(126)가 눌러지지 않았다면, 프로세스(S200)는 결정 스텝(S225)으로 진행하고, (도 3B) "서점 호출" 키(130)가 선택되었는지를 결정한다. 선택되었다면, 프로세스(S200)는 휴대용 화면표시 유닛(32)의 서점 호출 특성을 제공하는 서브프로세스인 프로세스 단계(S226)로 진행한다. "서점 호출" 키(130)가 선택되지 않았다면, 프로세스(S200)는 결정 스텝(S227)으로 진행하고, (도 4F) "다운로드" 키(182)가 선택되었는지를 결정한다. 도 4F에 도시된 바와같은 다른 화면표시 페이지 또는 주요 화면표시 페이지(60b)에서 "다운로드" 키(182)는 실현될 수 있다(도 3B). "다운로드" 키(182)가 눌러졌다고 프로세스(S200)가 결정하면, 서브프로세스(S228)로 진행한다. 눌러지지 않았다면, (도 3B) "페이지 넘김" 키(124)가 선택되었는지를 결정하는 결정 스텝(S230)으로 진행한다. 선택되었다면, 프로세스(S200)는 휴대용 화면표시 유닛(32)의 "페이지 넘김" 특성을 제공하는 서브프로세스인 프로세스 스텝(S234)으로 진행한다.
(도 3B) "페이지 넘김" 키(124)가 선택되지 않았다면, 프로세스(S200)는 책의 "커버 보기" 키(도 3B에 도시되지 않음)가 선택되었는지를 결정하는 결정 스텝(S234)으로 진행한다. 선택되었다면, 프로세스(S200)는 휴대용 화면표시 유닛(32)의 "커버 보기" 특성을 제공하는 서브프로세스인 프로세스 스텝(S236)으로 진행한다. "커버 보기" 키가 선택되지 않았다면, 프로세스(S200)는 결정 스텝(S238)으로 진행한다.
결정 스텝(S238)에서, 프로세스(S200)는 "책 변경" 키(도 3B에 도시되지 않음)가 눌러졌는지를 결정한다. 눌러졌다면, 프로세스(S200)는 휴대용 화면표시 유닛(32)의 "책 변경" 특성을 제공하는 서브프로세스인 프로세스 스텝(S240)으로 진행한다. "책 변경" 키가 선택되지 않았다면, 프로세스(S200)는 (도 3B) "밑줄" 키(128)가 눌러졌는지를 결정하는 결정 스텝(S242)으로 진행한다. 눌러졌다면, 프로세스(S200)는 휴대용 화면표시 유닛(32)의 "밑줄" 특성을 제공하는 서브프로세스인 프로세스 스텝(S244)으로 진행한다. 눌러지지 않았다면, 프로세스(S200)는 (도 3B) "폰트 크기 변경" 키(122)가 눌러졌는지를 결정하는 결정 스텝(S246)으로 진행한다. 눌러졌다면, 프로세스(S200)는 휴대용 화면표시 유닛(32)의 "폰트 크기" 특성을 제공하는 서브프로세스인 프로세스 스텝(S248)으로 진행한다.
(도 3B) "폰트 크기 변경" 키(122)가 선택되지 않았다면, (도 3B) "페이지 표시" 키(120)가 눌러졌는지를 결정하기위해 프로세스(S200)는 결정 스텝(S250)으로 진행한다. 눌러졌다면, 프로세스(S200)는 페이지를 표시하고 표시 탭을 화면에 나타내는 프로세스 스텝(S252)으로 진행한다.
이후 프로세스(S200)는 시작 상태(S202)로 복귀한다. (도 3B) "페이지 표시" 키(120)가 선택되지 않았다면, 프로세스(S200)는 "출구" 키(137)가 눌러졌는지를 결정하는 결정 스텝(S256)으로 진행한다. 눌러졌다면, 프로세스(S200)는 페이지와 주요 아이콘을 다시 화면표시하는 프로세스 스텝(S258)으로 진행한다. "출구" 키(137)가 선택되지 않았다면, 프로세스(S200)는 화면표시 휴대용 화면표시 유닛(32)의 특성을 나타내는 다양한 키의 선택을 계속 감시하는 프로세스 스텝(S260)으로 진행한다.
도 6A에 도시된 바와같이, 프로세스(S224)는 시작 상태에서 출발하고 사전 아이콘이 화면표시되는 프로세스 스텝(S262)으로 진행한다. 화면표시 페이지의 처음 단어는 강조표시된다. 이후 프로세스(S224)는 커서 이동이 있는지를 결정하는 결정 스텝(S264)으로 진행한다. 이동이 있다면, 프로세스(S224)는 커서가 이동하여 새롭게 선택된 단어가 강조표시되는 프로세스 스텝(266)으로 진행한다. 이후 프로세스(S224)는 결정 스텝(S264)으로 복귀한다. 커서 이동이 없다면, 프로세스(S224)는 (도 4A) 조사 단어 아이콘(141)이 선택되었는지를 프로세스(S224)가 결정하는 프로세스 스텝(S268)으로 진행한다. 선택되지 않았다면, 프로세스(S224)는 (도 4A) 출구 아이콘(153)이 선택되었는지를 측정하는 결정 스텝(S270)으로 진행한다. 선택되지 않았다면, 프로세스(S224)는 결정 스텝(S264)으로 복귀한다. 출구 아이콘(153)이 선택되었다면, 프로세스(S224)는 종단된다. 조사 단어가 결정 스텝(S268)에서 선택되었음을 프로세스(S224)가 결정한다면, 프로세스(S224)는 선택된 단어를 내부 사전에서 조사하는 프로세스 스텝(272)으로 진행한다. 이후 프로세스(S224)는 단어가 발견되었는지를 결정하는 결정 스텝(S274)으로 진행한다. 발견되었다면, 프로세스(S224)는 선택된 단어의 정의를 화면표시하는 프로세스 스텝(S276)으로 진행한다.
이후, 프로세스(S224)는 (도 4A에 도시된 "OK" 아이콘과 같이) 취소 아이콘(144)이 선택되었는지를 결정하는 결정 스텝(S278)으로 진행한다. 선택되지 않았다면, 프로세스(S224)는 출구 아이콘(144)가 선택되었는지를 계속 결정하는 결정 스텝(S270)으로 복귀하도록 진행한다. 출구 아이콘(144)이 선택되었다면, 프로세스(S224)는 결정 스텝(S264)으로 다시 진행한다. 내부 사전에서 조살될 선택된 단어가 결정 스텝(S274)에서 발견되지 않았음을 프로세스(S224)가 결정하면, 프로세스(S224)는 보충 사전에서 단어를 조사하는 프로세스 스텝(S280)으로 진행한다. 이후 프로세스(S224)는 단어가 발견되지 않았음을 조사하는 결정 스텝(S282)으로 진행한다. 발견되었다면, 프로세스(S224)는 정의가 화면표시되는 프로세스 스텝(S266)으로 진행한다. 발견되지 않았다면, 프로세스 스텝(S284)에서 "단어가 발견안됨"이라는 문구가 화면표시 페이지에 나타나고 프로세스(S224)는 취소 아이콘이 선택되었는지를 계속 감시하는 결정 스텝(S278)으로 진행한다.
도 6B에 도시된 바와같이 시작 상태에서 출발하여, (도 4C) 전화기 형태인 "서점 호출" 화면표시 페이지를 나타내는 프로세스(S226)는 프로세스 스텝(S290)으로 진행한다. 이후 프로세스(S226)는 설정이 변경되는지를 조사하는 결정 스텝(S292)으로 진행한다. 변경되지 않았다면, 프로세스(S226)는 전화를 걸어야하는지를 조사하는 결정 스텝(S294)으로 진행한다. 설정이 변경되어야 한다는 것이 결정 스텝(S292)에서 결정된다면, 프로세스(S226)는 새로운 설정 선택이 화면표시되는 프로세스 스텝(S296)으로 진행한다. 이후 프로세스(S226)는 새로운 선택이 선택되었는지를 조사하는 결정 스텝(S298)으로 진행한다. 선택되었다면, 프로세스(S226)는 새롭게 설정이 되는 프로세스 스텝(S300)으로 진행한다. 이후 프로세스(S226)는 프로세스 스텝(S296)으로 복귀한다. 새로운 선택이 선택되지 않았음을 결정 스텝(S298)에서 프로세스(S296)가 결정하면, 프로세스(S226)는 다시 결정 스텝(S294)으로 진행한다.
결정 스텝(S294)에서, 프로세스(S226)는 호출이 되어야 하는지를 조사한다. 그렇지 않다면, 프로세스(S226)는 결정 스텝(S294)으로 다시 진행하고 호출이 되어야 하는지를 계속 감시한다. 결정 스텝(S294)에서 호출이 되어야 하는 것으로 결정되면, 프로세스(S226)는 서점이 호출되는 프로세스 스텝(S302)으로 진행한다. 이후 프로세스(S226)는 호출이 적절히 연결된 지를 조사하는 결정 스텝(S304)으로 진행한다. 연결이 적절히 되었다면, 연결되지 않았다면, 프로세스(S226)는 연결 에러 메시지가 화면표시되는 프로세스 스텝(S306)으로 진행한다. 이후 프로세스(S226)는 프로세스 스텝(S290)으로 다시 진행한다. 연결이 적절히 이루어졌다면, 프로세스(S226)는 나타나는 텍스트, 그래픽, 및 아이콘이 화면표시 페이지위에 표시되는 프로세스 스텝(S308)으로 진행한다. 이후 프로세스(S226)는 아이콘이 선택되었는지를 조사하는 결정 스텝(S310)으로 진행한다. 선택되었다면, 프로세스(S226)는 서점에 대한 아이콘의 식별을 전송하는 프로세스 스텝(S312)으로 진행한다. 이후 프로세스(S226)는 프로세스 스텝(S308)으로 진행한다. 아이콘이 선택되지 않았다면, 프로세스(S226)는 다운로드가 요청되었는지를 조사하는 결정 스텝(S314)으로 진행한다. 요청되지 않았다면, 프로세스(S226)는 종료할 지를 조사한다. 그렇지 않다면, 프로세스(S226)는 텍스트, 그래픽 및 아이콘을 계속 화면표시하는 프로세스 스텝(S308)으로 다시 진행한다. 프로세스(S226)가 결정 스텝(S316)에서 결정하면, 종료해야하며, 이후 스텝(S318)에서 모뎀 연결을 끊고 종료한다. 결정 스텝(S314)에서라면, 프로세스(S226)는 다운로딩이 요청되었는지를 결정하고, 프로세스 스텝(S320)으로 진행한다.
도 6C에 도시된 바와같이, 프로세스(S228)는 시작 상태로부터 출발하여 새로운 책에 대한 공간이 있는지를 조사하는 결정 스텝(S310)으로 진행한다. 공간이 없다면, 프로세스(S228)는 (도 4H) 어느 책이 제거되어야 하는지를 결정하는 프로세스 스텝(S332)으로 진행한다. 이후 프로세스(S228)는 선택된 책을 제거하는 프로세스 스텝(S334)으로 진행하고 이후 새로운 책에 대한 공간이 있는지를 조사하는 결정 스텝(S330)으로 다시 진행한다. 결정 스텝(S330)에서라면, 프로세스(S228)는 새로운 책에 대한 공간이 있는지를 결정하고, 호스트 컴퓨터로부터 다운로드 파라미터를 얻는 프로세스 스텝(S336)으로 진행한다. 이후, 프로세스(S228)는 프로세스 스텝(S338)에 도시된 바와같이 암호화하기위해 호스트 컴퓨터로 공용 키를 전송한다. 이후 프로세스(S228)는 프로세스 스텝(S340)에서 암호화되고 압축된 다운로드 데이터를 수신하고 다운로드가 완료되는지를 조사하는 결정 스텝(S342)으로 진행한다. 완료되지 않았다면, 프로세스는 다운로드 데이터를 수신하는 프로세스 스텝(S340)으로 다시 진행한다. 결정 스텝(S342)에서라면, 프로세스(S228)는 다운로드가 완료되는지를 결정하고, 데이터에 개인 키를 제공하며 메모리에 상기 데이터를 저장하는 프로세스 스텝(S342)으로 진행한다. 이후 프로세스(S228)는 종료한다.
도 6D에서 도시된 바와같이 시작 상태로부터 출발하여, 프로세스(S232)는 (도 3B) "페이지 넘김" 아이콘(124)이 선택되었는지를 조사하는 결정 스텝(S350)으로 진행한다. 선택되었다면, 프로세스(S232)는 고속 화면표시를 위해 일부 페이지를 압축해제하는 프로세스 스텝(S352)으로 진행한다. "페이지 넘김" 아이콘(124)이 선택되지 않았다면, 프로세스(S232)는 결정 스텝(S350)으로 복귀함으로써 "페이지 넘김" 아이콘(124)을 계속 감시한다. 프로세스 스텝(S352)으로부터 진행하여, 프로세스(S232)는 프로세스 스텝(S354)에 도시된 바와같이 일부 페이지를 화면표시한다. 이후, 프로세스(S232)는 선택된 페이지에 따라 앞으로 또는 뒤로 조사하는 프로세스 스텝(S356)으로 진행한다. 이후 프로세스(S232)는 "페이지 넘김" 아이콘(124)이 선택되었는지를 조사하는 결정 스텝(S358)으로 진행한다. 선택되었다면, 프로세스(S232)는 다시 프로세스 스텝(S352)으로 진행한다. 선택되지 않았다면, 프로세스(S232)는 전체 페이지를 압축해제하고 텍스트를 화면표시하는 프로세스 스텝(S360)으로 진행한다. 이후 프로세스(S232)는 출구 아이콘이 선택되었는지를 조사하는 결정 스텝(S362)으로 진행한다. 선택되지 않았다면, 프로세스(S232)는 풋(foot) 키를 계속 감시하는 결정 스텝(S358)으로 진행한다. 출구 아이콘이 겨정 스텝(S362)에서 선택되었다면, 프로세스(S232)는 종료한다.
도 6E에 도시된 바와같이 시작 상태에서 출발하여, 프로세스(S236)는 책의 커버 정보가 저장되는지를 조사하는 결정 스텝(S370)으로 진행한다. 저장되지 않았다면, 프로세스(S236)은 유감 메시지를 화면표시하고 종료하는 프로세스 스텝(S372)으로 진행한다. 커버 정보가 저장되어야 하는 것으로 결정되면, 프로세스(S236)는 선택된 책의 커버를 압축해제하고 화면표시하는 프로세스 스텝(S3740으로 진행한다. 이후 프로세스(236)는 책의 커버를 화면표시하는 것과 관련된 화면표시 아이콘이 선택되었는지를 조사하는 결정 스텝(S376)으로 진행한다. 선택되었다면, 프로세스(S236)는 다른 커버 페이지를 화면표시하는 프로세스 스텝(S380)으로 진행하고 이후 결정 스텝(S382)으로 진행한다. 사이클 화면표시 아이콘이 선택되지 않았다면, 프로세스(S236)는 결정 스텝(S382)으로 직접 진행한다. 결정 스텝(S382)에서, 프로세스(S236)는 출구 아이콘이 선택되었는지를 조사한다. 선택되지 않았다면, 프로세스(S236)는 사이클 아이콘이 선택되었는지를 계속 감시하는 결정 스텝(S736)으로 복귀한다. 출구 아이콘이 선택되었다면, 프로세스(S236)는 종료된다.
도 6F에 도시된 바와같이, 프로세스(S240)는 시작 상태로부터 출발하여 (도 4G 참조) 페이지를 화면표시하기위해 변경 책을 표시하는 프로세스 스텝(S390)으로 진행한다. 이후 프로세스(S240)는 새로운 책이 선택되었는지를 조사하는 결정 스텝(S392)으로 진행한다. 선택되었다면, 프로세스(S240)는 새로운 책이 선택되는 프로세스 스텝(S394)으로 진행하고, 변경 책 스크린을 화면표시하는 프로세스 스텝(S390)으로 복귀한다. 새로운 책이 선택되지 않았다면, 프로세스(S240)는 제거된 책 아이콘(192a, 192b, 192c)이 선택되었는지를 조사하는 결정 스텝(S396)으로 진행한다. 선택되었다면, 프로세스(S240)는 프로세스 스텝(S398)에 도시된 바와같이 선택된 책을 제거하고, 이후 프로세스 스텝(S390)으로 진행한다. 제거된 책 아이콘(도 14a)이 선택되지 않았다면, 프로세스(S240)는 책의 선택된 부분이 제거되는 "책 분할"이 선택되는지를 조사하는 결정 스텝(S400)으로 진행한다. 선택되었다면, 프로세스는 프로세스 스텝(S402)에서 도시된 바와같이 책의 선택된 부분을 제거한다. 이후 프로세스(S240)는 프로세스 스텝(S390)으로 진행한다. 조사를 하기위해 책 분할이 선택되지 않았다면, 결정 스텝(S404)에서 도시된 바와같이 프로세스(S240)는 출구 아이콘이 선택되었는지를 조사한다. 선택되지 않았다면, 프로세스(S240)는 결정 스텝(S392)으로 진행한다. 출구 아이콘이 선택되었다면, 프로세스(S240)는 종료한다.
프로세스(S244)는 도 6G에 도시된 바와같이 시작 상태로부터 출발하여 (도 4B) 페이지의 처음 문장에 밑줄을 긋는 프로세스 스텝(S410)으로 진행한다. 이후 프로세스(S244)는 밑줄긋는 아이콘이 선택되었는지를 조사하는 결정 스텝(S412)으로 진행한다. 선택되었다면, 프로세스(S244)는 커서를 다음 문장으로 이동시키고 밑줄을 긋는 결정 스텝(S414)으로 진행한다. 프로세스(S244)는 결정 스텝(S412)으로 다시 진행한다. 밑줄긋는 아이콘이 선택되지 않았다면, 프로세스(S244)는 출구 아이콘이 선택되었는지를 조사하는 결정 스텝(S416)으로 진행한다. 선택되지 않았다면, 프로세스(S244)는 결정 스텝(S412)으로 진행한다. 출구 아이콘이 선택되었다면, 프로세스(S244)는 종료한다.
도 6H에 도시된 바와같이 시작 상태로부터 출발하여, 프로세스(S248)는 폰트 크기 아이콘을 화면표시하는 프로세스 스텝(S420)으로 진행한다. 프로세스(S248)는 새로운 크기가 선택되었는지를 조사하는 결정 스텝(S422)으로 진행한다. 이후 프로세스(S248)는 폰트를 새로운 크기로 변경하는 프로세스 스텝(S426)으로 진행한다. 이후 프로세스(S248)는 페이지를 다시 포맷하고 이에따라 화면표시한다. 이후 프로세스(S248)는 결정 스텝(S422)으로 다시 진행한다. 새로운 폰트 크기가 선택되지 않았다면, 프로세스(S248)는 출구 아이콘이 선택되었는지를 조사한다. 선택되지 않았다면, 프로세스(S248)는 폰트 크기 아이콘을 화면표시하는 프로세스 스텝(S420)으로 진행한다. 출구 아이콘이 선택되었다면, 프로세스(S248)는 종료된다.
본 발명을 사용함으로써, "가상 서점"의 출판물을 개인의 취향에 따라 그 내용을 조사하고 선택하여 다운로드하는것이 유지될 수 있다. 게다가, 가상 서점과 호환성 있는 휴대용 화면표시 시스템, 상응하는 보안 및 통신 특성이 제고된다. 또한, 휴대용 뷰어에 있는 사용자 인터페이스로 인해 읽을 출판물을 선택, 항해, 및 조종하는 것이 용이해진다.
이에따라, 출판물을 갖는 도서관을 유지하고 이러한 출판물을 비휘발성 메모리를 갖는 휴대용 뷰어로 선택적으로 로드하는 시스템에 제공된다. 게다가, 온라인 서비스를 통해 확산되는 것을 고려하지 않고 저작물을 다운로드할 수 있는 안전한 통신 시스템이 제공된다.
본 발명은 본질적인 특성 또는 사상으로부터 벗어나지 않고 다른 특정 형태로 실현될 수 있다. 설명된 실시예는 제한적인 것이 아니라 단지 예를 든 것으로 고려되어야한다. 따라서, 본 발명의 범위는 상기 설명이 아닌 첨부된 청구범위로 제한된다. 청구범위와 동등한 의미와 범위내에 포함되는 모든 변경도 본 발명의 범위에 포함된다.

Claims (13)

  1. 텍스트 정보를 배포하는 시스템에 있어서,
    복수의 유닛의 텍스트 정보를 저장하는 호스트 메모리를 갖는 호스트 컴퓨터;
    호스트 메모리에 저장된 텍스트 정보를 송신 매체를 통해 송신하는 호스트 컴퓨터에 연결된 제 1 모뎀;
    송신 매체를 통해 호스트 컴퓨터에 저장된 텍스트 정보를 수신하기위해 휴대용 전자 책에 연결된 제 2 모뎀; 및
    텍스트 정보를 검색하고 화면표시하는 휴대용 전자 책을 포함하고, 상기 휴대용 전자 책은:
    텍스트 정보를 검색하고 화면표시하는데 있어서 전자 책에 의해 제공된 기능에 상응하는 복수의 기능 키를 표시하며, 텍스트 정보를 화면표시 페이지에 표시하는 화면표시 스크린을 포함하는 하우징;
    텍스트 정보와 정보를 저장하는 메모리; 및
    기능 키로부터 입력을 수신하고, 화면표시 스크린에서 기능의 화면표시를 제어하기위해 그리고 텍스트 정보의 검색 및 화면표시를 제어하기위해 화면표시 스크린과 메모리에 연결된 프로세서를 포함하며, 상기 호스트 컴퓨터는 복수의 코드 번호를 포함하고, 휴대용 전자 책의 메모리는 유일한 코드 번호를 포함하며, 호스트 메모리에 저장된 복수의 코드 번호와 유일한 코드 번호를 정합한 후 호스트 컴퓨터는 텍스트 정보를 휴대용 전자 책에 제공하는 것을 특징으로 하는 시스템.
  2. 제 1 항에 있어서, 호스트 컴퓨터 및 휴대용 전자 책은 양방향으로 통신하는 것을 특징으로 하는 시스템.
  3. 제 1 항에 있어서, 호스트 컴퓨터는 월드 와이드 웹사이트인 것을 특징으로 하는 시스템.
  4. 제 1 항에 있어서, 텍스트 정보는 제 1 모뎀에 의해 전송되기전 암호화되고 압축되는 것을 특징으로 하는 시스템.
  5. 제 4 항에 있어서, 암호화되고 압축된 텍스트 정보는 제 2 모뎀에 의해 압축해제되고 복호화되는 것을 특징으로 하는 시스템.
  6. 제 1 항에 있어서, 화면표시 스크린은 액정 화면, 음극선관, 또는 전자발광 화면으로 구성되는 그룹으로부터 선택되는 것을 특징으로 하는 시스템.
  7. 제 1 항에 있어서, 제 2 모뎀은 휴대용 전자 책에 위치한 것을 특징으로 하는 시스템.
  8. 제 1 항에 있어서, 화면표시 스크린위에 겹쳐지는 화면표시 스크린은 디지타이저 스크린 및 펜을 포함하는 것을 특징으로 하는 시스템.
  9. 제 1 항에 있어서, 상기 펜은 스타일러스 펜인 것을 특징으로 하는 시스템.
  10. 텍스트 정보를 배포하는 방법에 있어서,
    복수 유닛의 텍스트 정보를 저장하는 호스트 메모리를 갖는 호스트 컴퓨터를 제공하는 단계;
    송신 매체를 통해 호스트 메모리에 저장된 텍스트 정보를 송신하는 단계;
    텍스트 정보를 검색하고 화면표시하는 휴대용 전자 책을 제공하는 단계;
    상기 휴대용 전자 책은:
    텍스트 정보를 검색하고 화면표시하는데 있어서 전자 책에 의해 제공된 기능에 상응하는 복수의 기능 키를 표시하며, 텍스트 정보를 화면표시 페이지에 표시하는 화면표시 스크린을 포함하는 하우징;
    텍스트 정보와 정보를 저장하는 메모리; 및
    기능 키로부터 입력을 수신하고, 화면표시 스크린에서 기능의 화면표시를 제어하기위해 그리고 텍스트 정보의 검색 및 화면표시를 제어하기위해 화면표시 스크린과 메모리에 연결된 프로세서를 포함하고,
    메모리의 어드레스지정이 가능한 코드 번호로서 송신 매체를 통해 검색된 정보를 식별하는 단계를 포함하는 것을 특징으로 하는 방법.
  11. 제 10 항에 있어서, 호스트 컴퓨터와 휴대용 전자 책사이의 양방향 통신을 제공하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  12. 제 10 항에 있어서, 송신전 텍스트 정보를 암호화하고 압축하는 단계를 더 포함하는 것을 특징으로 하는 방법.
  13. 제 12 항에 있어서, 암호화되고 압축된 텍스트 정보를 수신할 때 휴대용 전자 책에 의해 텍스트 정보를 압축해제하고 복호화하는 단계를 더 포함하는 것을 특징으로 하는 방법.
KR1019997001232A 1996-08-13 1997-08-08 전자 출판물을 보는 방법 및 장치 Abandoned KR20000068152A (ko)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US08/693,678 US5956034A (en) 1996-08-13 1996-08-13 Method and apparatus for viewing electronic reading materials
US8/693,678 1996-08-13

Publications (1)

Publication Number Publication Date
KR20000068152A true KR20000068152A (ko) 2000-11-25

Family

ID=24785659

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019997001232A Abandoned KR20000068152A (ko) 1996-08-13 1997-08-08 전자 출판물을 보는 방법 및 장치

Country Status (11)

Country Link
US (1) US5956034A (ko)
EP (1) EP1034467A4 (ko)
JP (1) JP2000507728A (ko)
KR (1) KR20000068152A (ko)
CN (1) CN1126014C (ko)
BR (1) BR9713174A (ko)
CA (1) CA2263356A1 (ko)
IL (1) IL128492A0 (ko)
NZ (1) NZ334229A (ko)
TW (1) TW368631B (ko)
WO (1) WO1998008344A2 (ko)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010044527A (ko) * 2001-03-05 2001-06-05 유학식 멀티미디어 학습교재
KR20010103537A (ko) * 2000-05-10 2001-11-23 이상준 전자서적을 이용한 인터넷 광고 방법
WO2010021431A1 (en) * 2008-08-20 2010-02-25 Moazine Co., Ltd. Method for serial number advertising of corresponding article type using an electronic book and apparatus thereof

Families Citing this family (214)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
US7835989B1 (en) 1992-12-09 2010-11-16 Discovery Communications, Inc. Electronic book alternative delivery systems
US7336788B1 (en) 1992-12-09 2008-02-26 Discovery Communicatoins Inc. Electronic book secure communication with home subsystem
US7849393B1 (en) 1992-12-09 2010-12-07 Discovery Communications, Inc. Electronic book connection to world watch live
US7509270B1 (en) 1992-12-09 2009-03-24 Discovery Communications, Inc. Electronic Book having electronic commerce features
EP0912058B1 (en) 1992-12-09 2004-11-24 Discovery Communications, Inc. Method and apparatus for providing broadcast data services
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US7401286B1 (en) 1993-12-02 2008-07-15 Discovery Communications, Inc. Electronic book electronic links
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US7298851B1 (en) 1992-12-09 2007-11-20 Discovery Communications, Inc. Electronic book security and copyright protection system
US9053640B1 (en) * 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
US7861166B1 (en) * 1993-12-02 2010-12-28 Discovery Patent Holding, Llc Resizing document pages to fit available hardware screens
US8095949B1 (en) * 1993-12-02 2012-01-10 Adrea, LLC Electronic book with restricted access features
US7865567B1 (en) 1993-12-02 2011-01-04 Discovery Patent Holdings, Llc Virtual on-demand electronic book
TW250616B (en) 1994-11-07 1995-07-01 Discovery Communicat Inc Electronic book selection and delivery system
EP0895149B1 (en) * 1997-07-31 2003-09-17 Siemens Aktiengesellschaft Computer system for protecting a file and a method for protecting a file
DE19741453A1 (de) * 1997-09-19 1999-03-25 Packing Gmbh Agentur Fuer Desi Digitales Buch
JP3861413B2 (ja) * 1997-11-05 2006-12-20 ソニー株式会社 情報配信システム、情報処理端末装置、携帯端末装置
US6757001B2 (en) * 1999-03-30 2004-06-29 Research Investment Network, Inc. Method of using physical buttons in association with a display to access and execute functions available through associated hardware and software
CA2286205C (en) * 1998-02-26 2009-05-05 Monec Mobile Network Computing Ltd. Electronic device, preferably an electronic book
US6639577B2 (en) 1998-03-04 2003-10-28 Gemstar-Tv Guide International, Inc. Portable information display device with ergonomic bezel
US20010011238A1 (en) * 1998-03-04 2001-08-02 Martin Forest Eberhard Digital rights management system
US6513117B2 (en) 1998-03-04 2003-01-28 Gemstar Development Corporation Certificate handling for digital rights management system
US6331867B1 (en) 1998-03-20 2001-12-18 Nuvomedia, Inc. Electronic book with automated look-up of terms of within reference titles
US6181344B1 (en) 1998-03-20 2001-01-30 Nuvomedia, Inc. Drag-and-release method for configuring user-definable function key of hand-held computing device
CN1292960A (zh) * 1998-03-27 2001-04-25 Ipdn公司 信息发行系统
JP3473676B2 (ja) * 1998-04-13 2003-12-08 富士通株式会社 ハイパーテキストで記述されたドキュメントのハードコピー制御方法、装置及び記録媒体
JP3733026B2 (ja) * 1998-07-02 2006-01-11 シャープ株式会社 電子著作物販売装置
AU4644899A (en) * 1998-07-07 2000-01-24 Versaware Technologies, Ltd. Digital publishing and dynamic integration
JP2000059857A (ja) * 1998-08-11 2000-02-25 Casio Comput Co Ltd 画像通信装置、画像通信方法及び記憶媒体
WO2000020950A1 (en) * 1998-10-07 2000-04-13 Adobe Systems, Inc. Distributing access to a data item
US6331865B1 (en) * 1998-10-16 2001-12-18 Softbook Press, Inc. Method and apparatus for electronically distributing and viewing digital contents
US6363418B1 (en) * 1998-10-16 2002-03-26 Softbook Press, Inc. On-line image caching control for efficient image display
GB9828093D0 (en) * 1998-12-18 1999-02-17 Jarman David M Electronic data storage and display apparatus
JP4132334B2 (ja) * 1998-12-28 2008-08-13 株式会社日立製作所 デジタルコンテンツ不正使用防止方法及びその実施システム並びにその処理プログラムを記録した媒体
WO2000045588A1 (en) * 1999-01-27 2000-08-03 Discovery Communications, Inc. Electronic book having library catalog menu and searching features
JP3632488B2 (ja) * 1999-03-01 2005-03-23 ヤマハ株式会社 データセット選択装置
MXPA01010299A (es) * 1999-04-13 2002-09-18 Discovery Communicat Inc Metodos alternativos de transmision de libros electronicos.
US6289450B1 (en) 1999-05-28 2001-09-11 Authentica, Inc. Information security architecture for encrypting documents for remote access while maintaining access control
US8135842B1 (en) * 1999-08-16 2012-03-13 Nvidia Corporation Internet jack
MXPA02002113A (es) 1999-08-27 2003-08-20 Comfidex Corp Sistema y metodo para integrar documentos comerciales en papel, con datos legibles por computadora introducidos por medio de una red de computacion.
CA2385097A1 (en) * 1999-09-21 2001-03-29 Discovery Communications, Inc. Electronic book security and copyright protection system
US8738471B2 (en) * 1999-09-22 2014-05-27 Scott C. Harris Enhancing touch and feel on the internet
US7111252B1 (en) * 1999-09-22 2006-09-19 Harris Scott C Enhancing touch and feel on the internet
US6493734B1 (en) * 1999-10-15 2002-12-10 Softbook Press, Inc. System and method to efficiently generate and switch page display views on a portable electronic book
GB9925227D0 (en) 1999-10-25 1999-12-22 Internet Limited Data storage retrieval and access system
US6886036B1 (en) 1999-11-02 2005-04-26 Nokia Corporation System and method for enhanced data access efficiency using an electronic book over data networks
EP1232460A2 (en) * 1999-11-17 2002-08-21 Discovery Communications, Inc. Electronic book having electronic commerce features
US6868405B1 (en) * 1999-11-29 2005-03-15 Microsoft Corporation Copy detection for digitally-formatted works
US7458014B1 (en) 1999-12-07 2008-11-25 Microsoft Corporation Computer user interface architecture wherein both content and user interface are composed of documents with links
US20040268253A1 (en) * 1999-12-07 2004-12-30 Microsoft Corporation Method and apparatus for installing and using reference materials in conjunction with reading electronic content
US6992687B1 (en) 1999-12-07 2006-01-31 Microsoft Corporation Bookmarking and placemarking a displayed document in a computer system
US6820111B1 (en) * 1999-12-07 2004-11-16 Microsoft Corporation Computer user interface architecture that saves a user's non-linear navigation history and intelligently maintains that history
US7185274B1 (en) 1999-12-07 2007-02-27 Microsoft Corporation Computer user interface architecture wherein users interact with both content and user interface by activating links
US7028267B1 (en) 1999-12-07 2006-04-11 Microsoft Corporation Method and apparatus for capturing and rendering text annotations for non-modifiable electronic content
US9424240B2 (en) 1999-12-07 2016-08-23 Microsoft Technology Licensing, Llc Annotations for electronic content
US7337389B1 (en) 1999-12-07 2008-02-26 Microsoft Corporation System and method for annotating an electronic document independently of its content
US6714214B1 (en) 1999-12-07 2004-03-30 Microsoft Corporation System method and user interface for active reading of electronic content
US6957233B1 (en) 1999-12-07 2005-10-18 Microsoft Corporation Method and apparatus for capturing and rendering annotations for non-modifiable electronic content
US7437683B1 (en) 1999-12-16 2008-10-14 Microsoft Corporation Method and apparatus for fostering immersive reading of electronic documents
KR20010060742A (ko) * 1999-12-28 2001-07-07 은승표 인터넷 상에서의 출판물 및 전자서적의 구독권 판매방법
US7010500B2 (en) * 1999-12-30 2006-03-07 Nokia Corporation On-line subscription method
US6990464B1 (en) * 2000-01-11 2006-01-24 Ncr Corporation Apparatus, system and method for electronic book distribution
JP2001195412A (ja) * 2000-01-12 2001-07-19 Hitachi Ltd 電子書籍システム及びそのコンテンツ表示方法
US7065503B2 (en) * 2000-01-14 2006-06-20 Matsushita Electric Industrial Co., Ltd. Cookie data stored on transportable recording medium
US7617135B2 (en) * 2000-02-16 2009-11-10 Illinois Computer Research, Llc Enhancing touch and feel on the internet
US6712701B1 (en) 2000-03-01 2004-03-30 Ods Technologies, L.P. Electronic book interactive wagering system
JP4529056B2 (ja) 2000-03-21 2010-08-25 ソニー株式会社 情報処理装置および方法、記録媒体、並びに情報処理システム
KR20010093375A (ko) * 2000-03-28 2001-10-29 이수철 인터넷을 이용한 사이버서고 및 사이버서점 운영방법
US6789229B1 (en) 2000-04-19 2004-09-07 Microsoft Corporation Document pagination based on hard breaks and active formatting tags
US7814408B1 (en) 2000-04-19 2010-10-12 Microsoft Corporation Pre-computing and encoding techniques for an electronic document to improve run-time processing
US7243299B1 (en) 2000-04-21 2007-07-10 Microsoft Corporation Methods and apparatus for displaying multiple contexts in electronic documents
US6968317B1 (en) 2000-04-28 2005-11-22 Charles Schwab & Co., Inc. Method and apparatus for new accounts program
US20010037462A1 (en) * 2000-05-01 2001-11-01 Bengtson Michael B. Method and apparatus for obtaining a printed copy of a document via the internet
FR2808910A1 (fr) * 2000-05-15 2001-11-16 Hub2B Inc Systeme et procede pour la distribution de donnees numeriques relatives a des echanges commerciaux
AU2001268167A1 (en) * 2000-06-02 2001-12-11 First To File, Inc. Computer-implemented method for securing intellectual property
KR20010109728A (ko) * 2000-06-02 2001-12-12 장영철 전자 노트, 전자 교과서 및 전자 참고서, 음성 녹음장치등이 구비된 전자장치
KR20000054395A (ko) * 2000-06-03 2000-09-05 장영철 전자노트를 포함한 전자 교과서, 전자 참고서 다운로드를위한웹 서비스 시스템의 비즈니스 모델
US7234108B1 (en) 2000-06-29 2007-06-19 Microsoft Corporation Ink thickness rendering for electronic annotations
AU2001271763A1 (en) * 2000-06-30 2002-01-14 Zinio Systems, Inc. System and method for encrypting, distributing and viewing electronic documents
US7162442B2 (en) * 2000-06-30 2007-01-09 Silverbrook Research Pty Ltd Method and system for submitting bids using coded forms
US6549751B1 (en) 2000-07-25 2003-04-15 Giuseppe Li Mandri Multimedia educational system
US8397163B1 (en) * 2000-08-14 2013-03-12 Deep Sran Device, method, and system for providing an electronic reading environment
EP1324211A4 (en) * 2000-08-17 2009-09-02 Media Ltd E METHOD FOR PREPARING A PUBLICATION, ELECTRONIC PUBLICATION USING THE METHOD, DISPLAY METHOD, AND NETWORK SYSTEM
JP2002109103A (ja) * 2000-09-29 2002-04-12 Toshiba Corp コンテンツ流通システムおよびコンテンツ流通方法
JP4346229B2 (ja) * 2000-09-29 2009-10-21 シャープ株式会社 課金対価収受装置、課金対価収受方法およびその方法を実現するプログラムを記録したコンピュータ読取可能な記録媒体
US6974081B1 (en) * 2000-10-06 2005-12-13 International Business Machines Corporation Smart book
JP4293721B2 (ja) * 2000-10-13 2009-07-08 富士通株式会社 携帯電子ビューワシステム
US20020072920A1 (en) * 2000-12-07 2002-06-13 Jeffry Grainger Computer implemented method of generating information disclosure statements
US20020065675A1 (en) * 2000-11-27 2002-05-30 Grainger Jeffry J. Computer implemented method of managing information disclosure statements
US20020065677A1 (en) * 2000-11-27 2002-05-30 First To File, Inc. Computer implemented method of managing information disclosure statements
US20020111953A1 (en) * 2000-11-27 2002-08-15 First To File, Inc. Docketing system
US20020093528A1 (en) * 2000-11-27 2002-07-18 First To File, Inc. User interface for managing intellectual property
US20020065676A1 (en) * 2000-11-27 2002-05-30 First To File, Inc. Computer implemented method of generating information disclosure statements
US20020111824A1 (en) * 2000-11-27 2002-08-15 First To File, Inc. Method of defining workflow rules for managing intellectual property
US7080079B2 (en) * 2000-11-28 2006-07-18 Yu Philip K Method of using the internet to retrieve and handle articles in electronic form from printed publication which have been printed in paper form for circulation by the publisher
US6978376B2 (en) 2000-12-15 2005-12-20 Authentica, Inc. Information security architecture for encrypting documents for remote access while maintaining access control
US8069116B2 (en) * 2001-01-17 2011-11-29 Contentguard Holdings, Inc. System and method for supplying and managing usage rights associated with an item repository
US20020099552A1 (en) * 2001-01-25 2002-07-25 Darryl Rubin Annotating electronic information with audio clips
US7512986B2 (en) 2001-03-28 2009-03-31 Nds Limited Digital rights management system and method
GR1003811B (el) * 2001-03-30 2002-02-19 Νικολαου Δημητριος Βασιλειαδης Ηλεκτρονικο βιβλιο-βιβλιοθηκη
US7437318B2 (en) * 2001-03-30 2008-10-14 Gemstar Ebook Group Limited Systems and methods for electronic off-line catalog
US7065557B2 (en) * 2001-04-12 2006-06-20 Hewlett-Packard Development Company, L.P. Method and apparatus for consuming content at a network address
NL1017900C2 (nl) * 2001-04-23 2002-10-25 Alexander Maurits Hilsum Telecommunicatienetwerk alsmede een werkwijze en software voor het beheren van informatiestromen daarin.
US7424747B2 (en) * 2001-04-24 2008-09-09 Microsoft Corporation Method and system for detecting pirated content
AU2001276412A1 (en) * 2001-04-30 2002-11-11 Nokia Corporation Protection of content reproduction using digital rights
US7421411B2 (en) 2001-07-06 2008-09-02 Nokia Corporation Digital rights management in a mobile communications environment
MXPA04000611A (es) * 2001-07-18 2005-02-17 Wireless Generation Inc Sistema y metodo para la evaluacion en la observacion de tiempo real.
US20060263756A1 (en) * 2001-07-18 2006-11-23 Wireless Generation, Inc. Real-time observation assessment with self-correct
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US6996537B2 (en) * 2001-08-13 2006-02-07 Qualcomm Incorporated System and method for providing subscribed applications on wireless devices over a wireless network
US9203923B2 (en) 2001-08-15 2015-12-01 Qualcomm Incorporated Data synchronization interface
US20030035075A1 (en) * 2001-08-20 2003-02-20 Butler Michelle A. Method and system for providing improved user input capability for interactive television
FR2829845B1 (fr) * 2001-09-17 2003-11-28 Pierre Schweitzer Procede pour la visualisation d'un document sur un equipement portatif
US20030071780A1 (en) * 2001-10-16 2003-04-17 Vincent Kent D. High resolution display
KR100601013B1 (ko) 2002-05-20 2006-07-19 가부시키가이샤 엔티티 도코모 통신 단말, 휴대 단말, 유통 서버, 제공 서버, 전자 서적 유통 방법, 및 전자 서적 유통 프로그램을 기록한 기록 매체
US11275405B2 (en) * 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
AU2003247146A1 (en) 2002-08-08 2004-02-25 Dani Dariel Integrated circuit for digital rights management
TWI221568B (en) * 2002-08-09 2004-10-01 Culture Com Technology Macau Ltd Method for verifying authorized access to electronic-book
US7979700B2 (en) 2002-08-23 2011-07-12 Sandisk Corporation Apparatus, system and method for securing digital documents in a digital appliance
US20040039932A1 (en) * 2002-08-23 2004-02-26 Gidon Elazar Apparatus, system and method for securing digital documents in a digital appliance
JP2004133502A (ja) * 2002-10-08 2004-04-30 Matsushita Electric Ind Co Ltd データ配信システム及び、それに関する、装置または方法または記録媒体またはプログラム
KR100713407B1 (ko) * 2002-11-18 2007-05-04 삼성전자주식회사 펜 컴퓨팅 시스템에서의 펜 입력 방법 및 장치
WO2004086363A2 (en) * 2003-03-27 2004-10-07 M-Systems Flash Disk Pioneers Ltd. Data storage device with full access by all users
US7269787B2 (en) * 2003-04-28 2007-09-11 International Business Machines Coporation Multi-document context aware annotation system
GB2403307B (en) * 2003-06-26 2005-05-11 Cornelis John Boterhoek Electronic books
CN1864127A (zh) * 2003-07-28 2006-11-15 桑迪士克防护内容解决公司 用于控制一存储器件的系统、装置及方法
KR101000921B1 (ko) * 2003-12-18 2010-12-13 삼성전자주식회사 휴대용 디지털 장치에서 문자 및/또는 숫자를 입력하기위한 제어방법
JP2007519120A (ja) 2004-01-21 2007-07-12 クゥアルコム・インコーポレイテッド 無線加入者ネットワークにおけるアプリケーションをベースにした価値課金
WO2005076576A2 (en) * 2004-02-03 2005-08-18 Sandisk Secure Content Solutions, Inc. Protection of digital data content
US7831933B2 (en) 2004-03-17 2010-11-09 Leapfrog Enterprises, Inc. Method and system for implementing a user interface for a device employing written graphical elements
US8231389B1 (en) 2004-04-29 2012-07-31 Wireless Generation, Inc. Real-time observation assessment with phoneme segment capturing and scoring
CN1951074B (zh) * 2004-04-30 2012-05-23 捷讯研究有限公司 处理安全消息的系统和方法
US8656299B2 (en) * 2004-07-28 2014-02-18 Panasonic Corporation Electronic display device, electronic display method, electronic display program, and recording medium
US7458102B2 (en) * 2004-08-17 2008-11-25 Emc Corporation Information security architecture for remote access control using non-bidirectional protocols
US7957379B2 (en) 2004-10-19 2011-06-07 Nvidia Corporation System and method for processing RX packets in high speed network applications using an RX FIFO buffer
US9275052B2 (en) 2005-01-19 2016-03-01 Amazon Technologies, Inc. Providing annotations of a digital work
US7289084B2 (en) * 2005-02-22 2007-10-30 John Michael Lesniak Computer display apparatus
KR20190061099A (ko) * 2005-03-04 2019-06-04 애플 인크. 다기능 휴대용 장치
US7631013B2 (en) * 2005-04-06 2009-12-08 Sierra Interactive Systems, Inc. System and method for publishing, distributing, and reading electronic interactive books
US9185538B2 (en) 2005-05-31 2015-11-10 Qualcomm Incorporated Wireless subscriber application and content distribution and differentiated pricing
US9350875B2 (en) 2005-05-31 2016-05-24 Qualcomm Incorporated Wireless subscriber billing and distribution
USD573154S1 (en) * 2005-06-30 2008-07-15 Microsoft Corporation Icon for a portion of a display screen
USD557702S1 (en) * 2005-06-30 2007-12-18 Microsoft Corporation Icon for a portion of a display screen
USD547766S1 (en) * 2005-06-30 2007-07-31 Microsoft Corporation Icon for a portion of a display screen
USD550240S1 (en) * 2005-06-30 2007-09-04 Microsoft Corporation Icon for a portion of a display screen
USD550241S1 (en) * 2005-06-30 2007-09-04 Microsoft Corporation Icon for a portion of a display screen
USD563979S1 (en) * 2005-06-30 2008-03-11 Microsoft Corporation Icon for a portion of a display screen
CN1737846B (zh) * 2005-09-02 2012-02-22 上海高智科技发展有限公司 一种从电子出版物在线网络平台获取在线电子出版物的方法
US7636071B2 (en) * 2005-11-30 2009-12-22 Hewlett-Packard Development Company, L.P. Providing information in a multi-screen device
US8078788B2 (en) * 2005-12-08 2011-12-13 Sandisk Technologies Inc. Media card command pass through methods
CN100440115C (zh) * 2006-01-26 2008-12-03 致伸科技股份有限公司 手持式电子装置
US9143622B2 (en) 2006-02-17 2015-09-22 Qualcomm Incorporated Prepay accounts for applications, services and content for communication devices
US9185234B2 (en) 2006-02-22 2015-11-10 Qualcomm Incorporated Automated account mapping in a wireless subscriber billing system
US7429988B2 (en) * 2006-03-06 2008-09-30 At&T Intellectual Property I, L.P. Methods and apparatus for convenient change of display characters on a handheld device
KR100808991B1 (ko) * 2006-05-04 2008-03-07 삼성전자주식회사 이동통신 단말기에서 전자사전을 이용한 단어검색 방법 및장치
US9679602B2 (en) 2006-06-14 2017-06-13 Seagate Technology Llc Disc drive circuitry swap
US8839005B2 (en) * 2006-09-13 2014-09-16 Sandisk Technologies Inc. Apparatus for transferring licensed digital content between users
US20080065552A1 (en) * 2006-09-13 2008-03-13 Gidon Elazar Marketplace for Transferring Licensed Digital Content
GB0702350D0 (en) * 2007-02-07 2007-03-21 Plastic Logic Ltd Electronic reading devices
GB0702349D0 (en) * 2007-02-07 2007-03-21 Plastic Logic Ltd Electronic document readers and reading devices
GB0702347D0 (en) * 2007-02-07 2007-03-21 Plastic Logic Ltd Electronic document reading devices
US8352876B2 (en) * 2007-02-21 2013-01-08 University Of Central Florida Research Foundation, Inc. Interactive electronic book operating systems and methods
US20080243788A1 (en) * 2007-03-29 2008-10-02 Reztlaff James R Search of Multiple Content Sources on a User Device
KR101475736B1 (ko) * 2007-06-29 2014-12-24 삼성전자 주식회사 필기 가능한 전자 책
US9237148B2 (en) * 2007-08-20 2016-01-12 Blackberry Limited System and method for displaying a security encoding indicator associated with a message attachment
US20110035660A1 (en) * 2007-08-31 2011-02-10 Frederick Lussier System and method for the automated creation of a virtual publication
US9305590B2 (en) 2007-10-16 2016-04-05 Seagate Technology Llc Prevent data storage device circuitry swap
GB2454033A (en) * 2007-10-24 2009-04-29 Plastic Logic Ltd Portable paperless electronic printer
US8135574B2 (en) * 2007-11-15 2012-03-13 Weikel Bryan T Creating and displaying bodies of parallel segmented text
US9032154B2 (en) 2007-12-13 2015-05-12 Sandisk Technologies Inc. Integration of secure data transfer applications for generic IO devices
GB2458106B (en) 2008-03-03 2012-07-18 Plastic Logic Ltd Electronic document reader system
DE112009000806T5 (de) * 2008-04-10 2011-06-01 Leo Burnett Co., Inc., Chicago Tragbare Werbeinhalts- und Schnittstellenvorrichtung
US8425325B2 (en) * 2009-02-06 2013-04-23 Apple Inc. Automatically generating a book describing a user's videogame performance
US8499118B2 (en) * 2009-02-26 2013-07-30 Research In Motion Limited Method, apparatus and system for optimizing image rendering on an electronic device
US20110246888A1 (en) * 2009-03-03 2011-10-06 Karen Drucker Interactive Electronic Book Device
US8255820B2 (en) 2009-06-09 2012-08-28 Skiff, Llc Electronic paper display device event tracking
US20110029435A1 (en) * 2009-07-28 2011-02-03 Ron Ronen Systems and methods for distributing electronic content
WO2011021110A1 (en) 2009-08-20 2011-02-24 Nds Limited Electronic book security features
KR20110045960A (ko) * 2009-10-28 2011-05-04 엘지이노텍 주식회사 전자문서 다운로드를 위한 전자책 단말기 및 그 시스템
EP3285188A1 (en) 2010-01-11 2018-02-21 Apple Inc. Electronic text manipulation and display
US8817319B2 (en) * 2010-01-28 2014-08-26 Xerox Corporation System and method for direct rendering of a document to an electronic book device in device-supported format
US9001819B1 (en) 2010-02-18 2015-04-07 Zvi Or-Bach Systems and methods for visual presentation and selection of IVR menu
US8572303B2 (en) 2010-02-03 2013-10-29 Tal Lavian Portable universal communication device
US8548131B1 (en) 2010-02-03 2013-10-01 Tal Lavian Systems and methods for communicating with an interactive voice response system
US8537989B1 (en) 2010-02-03 2013-09-17 Tal Lavian Device and method for providing enhanced telephony
US8687777B1 (en) 2010-02-03 2014-04-01 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US8553859B1 (en) 2010-02-03 2013-10-08 Tal Lavian Device and method for providing enhanced telephony
US8594280B1 (en) 2010-02-03 2013-11-26 Zvi Or-Bach Systems and methods for visual presentation and selection of IVR menu
US8879698B1 (en) 2010-02-03 2014-11-04 Tal Lavian Device and method for providing enhanced telephony
US8903073B2 (en) 2011-07-20 2014-12-02 Zvi Or-Bach Systems and methods for visual presentation and selection of IVR menu
US8625756B1 (en) 2010-02-03 2014-01-07 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US8681951B1 (en) 2010-02-03 2014-03-25 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US8406388B2 (en) 2011-07-18 2013-03-26 Zvi Or-Bach Systems and methods for visual presentation and selection of IVR menu
US8548135B1 (en) 2010-02-03 2013-10-01 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
ITRM20100234A1 (it) * 2010-05-11 2011-11-12 Christian Sena Metodo gestionale di una biblioteca on-line sponsorizzata
CN102298488A (zh) * 2010-06-24 2011-12-28 元太科技工业股份有限公司 电子阅读器及其显示方法
US20120123889A1 (en) * 2010-10-26 2012-05-17 Mosquera Luis D System and method for streamlined acquisition, download and opening of digital content
KR20120054921A (ko) * 2010-11-22 2012-05-31 삼성전자주식회사 전자책 서비스를 제공하기 위한 장치 및 방법
KR101743295B1 (ko) * 2010-11-26 2017-06-16 삼성전자주식회사 휴대단말기의 전자책 검색 장치 및 방법
CN102479036A (zh) * 2010-11-30 2012-05-30 汉王科技股份有限公司 文档字号的显示方法及装置
JP5626891B2 (ja) * 2011-01-14 2014-11-19 株式会社プロフィールド 電子ブック処理装置、電子ブック処理方法、およびプログラム
CN102682632A (zh) * 2011-03-08 2012-09-19 深圳市王菱科技开发有限公司 平面媒介体识别标志与电子装置档案的数据关联技术系统
CN102855054B (zh) * 2011-06-29 2015-11-25 汉王科技股份有限公司 显示界面下显示文档的方法及装置
JP5752572B2 (ja) * 2011-11-24 2015-07-22 シャープ株式会社 表示制御装置、表示方法、制御プログラム、および記録媒体
US8867708B1 (en) 2012-03-02 2014-10-21 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US8731148B1 (en) 2012-03-02 2014-05-20 Tal Lavian Systems and methods for visual presentation and selection of IVR menu
US20140173441A1 (en) * 2012-12-19 2014-06-19 Hcl Technologies Limited Method and system for inserting immersive contents into eBook
US9852115B2 (en) 2013-01-30 2017-12-26 Microsoft Technology Licensing, Llc Virtual library providing content accessibility irrespective of content format and type
CN104572662A (zh) * 2013-10-15 2015-04-29 镇江雅迅软件有限责任公司 一种基于智能终端的电子阅读系统
US20150120676A1 (en) * 2013-10-29 2015-04-30 Apollo Group, Inc. Automatically publishing course offerings for different types of courses according to a plurality of policies and educational institutions
US20160140086A1 (en) * 2014-11-19 2016-05-19 Kobo Incorporated System and method for content repagination providing a page continuity indicium while e-reading
US20180097622A1 (en) * 2016-09-30 2018-04-05 Semiconductor Energy Laboratory Co., Ltd. Data transmission method and computer program

Family Cites Families (94)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3718906A (en) * 1971-06-01 1973-02-27 R Lightner Vending system for remotely accessible stored information
US4159417A (en) * 1977-10-28 1979-06-26 Rubincam David P Electronic book
FR2494465B1 (fr) * 1980-11-14 1987-02-13 Epd Engineering Projectdevelop Ordinateur de poche
USD276626S (en) 1981-09-14 1984-12-04 Lockwood Lawrence B Combined automatic information terminal and vending machine
IL64675A0 (en) * 1981-12-30 1982-03-31 Greenberg Avigdor Data verification system
US4490810A (en) * 1982-02-16 1984-12-25 Hon David C Automated instruction, game and data retrieval system
US5253294A (en) * 1983-02-22 1993-10-12 At&T Bell Laboratories Secure transmission system
US4597058A (en) * 1983-05-09 1986-06-24 Romox, Inc. Cartridge programming system
US4725977A (en) * 1983-06-03 1988-02-16 Cpt, Ltd. Cartridge programming system and method using a central and local program library
GB2146207B (en) * 1983-09-01 1987-06-24 Philips Electronic Associated Variable size character display with obscured characters
GB2149544B (en) * 1983-11-08 1987-03-25 Standard Telephones Cables Ltd Electronic books for the partially sighted
US4591974A (en) * 1984-01-31 1986-05-27 Technology Venture Management, Inc. Information recording and retrieval system
US4649499A (en) * 1984-03-07 1987-03-10 Hewlett-Packard Company Touchscreen two-dimensional emulation of three-dimensional objects
US4575621A (en) * 1984-03-07 1986-03-11 Corpra Research, Inc. Portable electronic transaction device and system therefor
JPS60246451A (ja) * 1984-05-22 1985-12-06 Sharp Corp 小型情報処理装置
USD289777S (en) 1984-08-13 1987-05-12 Diebold, Incorporated Credit card actuated terminal for controlling the dispense of motor fuel or similar article
GB2172177A (en) * 1985-03-06 1986-09-10 Philips Electronic Associated Electronic information display systems
WO1987001481A1 (en) * 1985-08-30 1987-03-12 Norbert Joseph Stein Electronic book device
DE3787583T2 (de) * 1986-07-07 1994-02-03 Semiconductor Energy Lab Tragbares Buch ohne Papier.
US4972496A (en) * 1986-07-25 1990-11-20 Grid Systems Corporation Handwritten keyboardless entry computer system
US5157737A (en) * 1986-07-25 1992-10-20 Grid Systems Corporation Handwritten keyboardless entry computer system
US4820167A (en) * 1987-01-14 1989-04-11 Nobles Anthony A Electronic school teaching system
US5121492A (en) * 1987-03-02 1992-06-09 Meridian Data, Inc. System for simulating access times of a CD ROM on a hard disk by slowing the operation of the hard disk
US5203001A (en) * 1987-04-27 1993-04-13 Sharp Kabushiki Kaisha Portable computer having an updatable table of starting addresses for accessing those stored programs having been previously executed
US4985697A (en) * 1987-07-06 1991-01-15 Learning Insights, Ltd. Electronic book educational publishing method using buried reference materials and alternate learning levels
US4855725A (en) * 1987-11-24 1989-08-08 Fernandez Emilio A Microprocessor based simulated book
CA1309508C (en) * 1987-11-24 1992-10-27 Emilio A. Fernandez Microprocessor based simulated book
US5157783A (en) * 1988-02-26 1992-10-20 Wang Laboratories, Inc. Data base system which maintains project query list, desktop list and status of multiple ongoing research projects
US4899292A (en) * 1988-03-02 1990-02-06 Image Storage/Retrieval Systems, Inc. System for storing and retrieving text and associated graphics
US5025373A (en) * 1988-06-30 1991-06-18 Jml Communications, Inc. Portable personal-banking system
US4916441A (en) * 1988-09-19 1990-04-10 Clinicom Incorporated Portable handheld terminal
US5157491A (en) * 1988-10-17 1992-10-20 Kassatly L Samuel A Method and apparatus for video broadcasting and teleconferencing
US5065345A (en) * 1988-11-04 1991-11-12 Dyned International, Inc. Interactive audiovisual control mechanism
CA2002912A1 (en) * 1988-11-14 1990-05-14 William A. Clough Portable computer with touch screen and computer system employing same
US4918632A (en) * 1988-11-17 1990-04-17 Hewlett-Packard Company Notebook mountable computer system
US5199104A (en) * 1988-12-15 1993-03-30 Sony Corporation Electronic organizer with electronic book marker
FR2640778B1 (fr) * 1988-12-16 1995-08-18 Pionchon Philippe Dispositif portable de traitement de l'information, a usage educatif, informatif, personnel ou domestique
JPH02206817A (ja) * 1989-02-07 1990-08-16 Ricoh Co Ltd ターミナルエミュレータ
JPH02257364A (ja) * 1989-03-30 1990-10-18 Hioshita Sangyo Kk 電子ブック
US5239665A (en) * 1989-03-30 1993-08-24 Hiuka Sangyo Kabushiki Kaisha Electronic book having several keys for changing pages and underlining certain portions of text
EP0390303B1 (en) * 1989-03-31 1997-10-01 Kyocera Corporation Electronic notebook
US5133076A (en) * 1989-06-12 1992-07-21 Grid Systems Corporation Hand held computer
US5031119A (en) * 1989-06-12 1991-07-09 Tandy Corporation Split screen keyboard emulator
US5231662A (en) * 1989-08-01 1993-07-27 Tulip Computers International B.V. Method and device for enciphering data to be transferred and for deciphering the enciphered data, and a computer system comprising such a device
FR2657187A1 (fr) * 1990-01-16 1991-07-19 Technicatome Dispositif autonome pour l'affichage de documents numerises.
FR2657451A1 (fr) * 1990-01-19 1991-07-26 Bariou Marcel Dispositif de livre electronique.
US5146552A (en) * 1990-02-28 1992-09-08 International Business Machines Corporation Method for associating annotation with electronically published material
US5333116A (en) * 1990-05-04 1994-07-26 Ast Research, Inc. Combination laptop and pad computer
US5233333A (en) * 1990-05-21 1993-08-03 Borsuk Sherwin M Portable hand held reading unit with reading aid feature
GB9012601D0 (en) * 1990-06-06 1990-07-25 Poulter Graham Plc Display system and method
US5226080A (en) * 1990-06-22 1993-07-06 Grid Systems Corporation Method and apparatus for password protection of a computer
US5091939A (en) * 1990-06-22 1992-02-25 Tandy Corporation Method and apparatus for password protection of a computer
US5021789A (en) * 1990-07-02 1991-06-04 The United States Of America As Represented By The Secretary Of The Air Force Real-time high resolution autofocus system in digital radar signal processors
WO1992002888A1 (en) * 1990-07-27 1992-02-20 Ross Harvey M System and method of manufacturing a single book copy
US5388196A (en) * 1990-09-07 1995-02-07 Xerox Corporation Hierarchical shared books with database
US5247661A (en) * 1990-09-10 1993-09-21 International Business Machines Corporation Method and apparatus for automated document distribution in a data processing system
USD339329S (en) 1990-10-09 1993-09-14 New York Telephone Company Public information access terminal
JPH05135036A (ja) * 1990-10-10 1993-06-01 Fuji Xerox Co Ltd 文書処理装置
JPH04160618A (ja) * 1990-10-25 1992-06-03 Yokogawa Electric Corp テキスト編集装置
US5438344A (en) * 1990-11-05 1995-08-01 Oliva; Anthony Portable video book
USD330544S (en) 1990-12-17 1992-10-27 Modular Instruments, Inc. Combined electronic equipment cabinet and controls
US5221838A (en) * 1990-12-24 1993-06-22 Motorola, Inc. Electronic wallet
CN2103831U (zh) * 1991-07-12 1992-05-06 马希光 分离式携带型电子计算机
US5367621A (en) * 1991-09-06 1994-11-22 International Business Machines Corporation Data processing method to provide a generalized link from a reference point in an on-line book to an arbitrary multimedia object which can be dynamically updated
US5404505A (en) * 1991-11-01 1995-04-04 Finisar Corporation System for scheduling transmission of indexed and requested database tiers on demand at varying repetition rates
US5734823A (en) * 1991-11-04 1998-03-31 Microtome, Inc. Systems and apparatus for electronic communication and storage of information
WO1993009490A1 (en) * 1991-11-04 1993-05-13 Vpr Systems Ltd. Lap-top computer for retrieving and displaying text and graphic information encoded on personal library cd-rom
JP3120085B2 (ja) * 1991-11-21 2000-12-25 株式会社セガ 電子装置及び情報担体
US5214696A (en) * 1992-02-04 1993-05-25 International Business Machines Corporation Data processing system and method to produce softcopy book readers which are limited to reading only books published by a specific publisher
JPH05250268A (ja) * 1992-03-05 1993-09-28 Nippon Telegr & Teleph Corp <Ntt> コピーガード装置
US5398310A (en) * 1992-04-13 1995-03-14 Apple Computer, Incorporated Pointing gesture based computer note pad paging and scrolling interface
US5222136A (en) * 1992-07-23 1993-06-22 Crest Industries, Inc. Encrypted communication system
JP3579061B2 (ja) * 1992-08-31 2004-10-20 株式会社東芝 表示装置
JP3454276B2 (ja) * 1992-09-07 2003-10-06 ソニー株式会社 情報再生表示装置および情報表示方法
US5245656A (en) * 1992-09-09 1993-09-14 Bell Communications Research, Inc. Security method for private information delivery and filtering in public networks
USD359306S (en) 1992-09-18 1995-06-13 Booklink Corporation Electronic book computer for entering and reading written material
USD346620S (en) 1992-11-04 1994-05-03 Mcsorley Jeffrey E Electronic book for displaying sheet music
US5392387A (en) * 1992-12-17 1995-02-21 International Business Machines Corporation Method and system for enhanced data access efficiency in an electronic book
US5463725A (en) * 1992-12-31 1995-10-31 International Business Machines Corp. Data processing system graphical user interface which emulates printed material
JPH06231112A (ja) * 1993-02-01 1994-08-19 Toshiba Corp コンサルティング支援システム及び方法
US5428606A (en) * 1993-06-30 1995-06-27 Moskowitz; Scott A. Digital information commodities exchange
IL110891A (en) * 1993-09-14 1999-03-12 Spyrus System and method for controlling access to data
MY111825A (en) * 1994-03-28 2001-01-31 Fipa Frohwitter Ip Ag Digital information signal transmitting/receiving method and system
US5598470A (en) * 1994-04-25 1997-01-28 International Business Machines Corporation Method and apparatus for enabling trial period use of software products: Method and apparatus for utilizing a decryption block
JPH088850A (ja) * 1994-06-16 1996-01-12 Hitachi Ltd 無線電子ブックシステム
US5483586A (en) * 1994-07-18 1996-01-09 Sussman; Lester Electronic on-line subscriber telephone directory
USD362461S (en) 1994-09-01 1995-09-19 Franklin Electronic Publishers, Incorporated Electronic book with display screen and speaker
USD362271S (en) 1994-09-01 1995-09-12 Franklin Electronic Publishers, Incorporated Electronic book with display screen and folding cover
USD362272S (en) 1994-09-01 1995-09-12 Franklin Electronic Publishers, Incorporated Electronic book with display screen
US5638443A (en) * 1994-11-23 1997-06-10 Xerox Corporation System for controlling the distribution and use of composite digital works
US5629980A (en) * 1994-11-23 1997-05-13 Xerox Corporation System for controlling the distribution and use of digital works
US5615264A (en) * 1995-06-08 1997-03-25 Wave Systems Corp. Encrypted data package record for use in remote transaction metered data system
US5761485A (en) * 1995-12-01 1998-06-02 Munyan; Daniel E. Personal electronic book system
US5697793A (en) * 1995-12-14 1997-12-16 Motorola, Inc. Electronic book and method of displaying at least one reading metric therefor

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010103537A (ko) * 2000-05-10 2001-11-23 이상준 전자서적을 이용한 인터넷 광고 방법
KR20010044527A (ko) * 2001-03-05 2001-06-05 유학식 멀티미디어 학습교재
WO2010021431A1 (en) * 2008-08-20 2010-02-25 Moazine Co., Ltd. Method for serial number advertising of corresponding article type using an electronic book and apparatus thereof

Also Published As

Publication number Publication date
IL128492A0 (en) 2000-01-31
AU4148197A (en) 1998-03-06
BR9713174A (pt) 2000-06-06
EP1034467A2 (en) 2000-09-13
CA2263356A1 (en) 1998-02-26
AU722603B2 (en) 2000-08-10
WO1998008344B1 (en) 2001-04-12
WO1998008344A2 (en) 1998-02-26
CN1126014C (zh) 2003-10-29
EP1034467A4 (en) 2000-09-13
NZ334229A (en) 2001-02-23
TW368631B (en) 1999-09-01
WO1998008344A3 (en) 1998-05-07
US5956034A (en) 1999-09-21
CN1236450A (zh) 1999-11-24
JP2000507728A (ja) 2000-06-20

Similar Documents

Publication Publication Date Title
KR20000068152A (ko) 전자 출판물을 보는 방법 및 장치
JP4931538B2 (ja) コンテンツ配信装置、コンテンツ配信方法、およびコンテンツ配信プログラム
US6601108B1 (en) Automatic conversion system
KR20020062926A (ko) 휴대용 전자책의 페이지 디스플레이 뷰를 효율적으로 생성및 전환하는 시스템 및 방법
US20090232305A1 (en) System for Publishing Content on a Portable Digital Storage Medium
KR20080020966A (ko) 전자 만화 배신 서버, 번역 전자 만화 작성 장치, 및 번역전자 만화 작성 방법
IL129633A (en) Automatic conversion system
JP2002352094A (ja) デジタル著作物の使用許諾譲渡システム
US20100242087A1 (en) Display data transmission device and method thereof
KR100884195B1 (ko) 전자책에서의 텍스트 변경으로 컨텐츠 리포맷팅 및 페이지수의 재산출을 위한 방법, 및 이에 적용되는 장치
US9008621B2 (en) Communication server, mobile communication terminal, communication method, and computer product
WO2001090928A1 (en) Method, apparatus, and system for manipulation of electronic content
AU722603C (en) Method and apparatus for viewing electronic reading materials
JP2007179375A (ja) データ改竄防止方法及びデータ改竄防止システム
MXPA99001536A (en) Method and apparatus for viewing electronic reading materials
US6687827B1 (en) Method of using data and data processor
JP2003187177A (ja) 帳票入力装置及び帳票入力方法
JP2004094410A (ja) コンテンツ作成プログラム、コンテンツ表示プログラム、記録媒体、コンテンツ作成方法およびコンテンツ表示方法
US20070055631A1 (en) Copy right protecting digital publishing system
JP2000020510A (ja) デジタルデータ文書配布方法及びその装置
JP2003178069A (ja) 検査データサーバ、このサーバを用いた検査データシステム、及び検査データ装置
KR20000037224A (ko) 프린터를 이용한 광고방법 및 그 장치
JPH10336167A (ja) 暗号鍵の生成方法および暗号鍵の生成システム
JPH10254863A (ja) 文書作成装置
JP2004078699A (ja) コンテンツ配信方法及びコンテンツ配信装置

Legal Events

Date Code Title Description
PA0105 International application

Patent event date: 19990212

Patent event code: PA01051R01D

Comment text: International Patent Application

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20020802

Comment text: Request for Examination of Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20041013

Patent event code: PE09021S01D

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

Patent event code: PE07011S01D

Comment text: Decision to Grant Registration

Patent event date: 20050404

NORF Unpaid initial registration fee
PC1904 Unpaid initial registration fee