Purpose: Invalidity Analysis


Patent: US6311180B1
Filed: 2000-03-28
Issued: 2001-10-30
Patent Holder: (Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC
Inventor(s): John H. Fogarty

Title: Method for mapping and formatting information for a display device

Abstract: A system and method is disclosed for dynamically generating a display document to conform to a display device according to viewing preferences of a user of the display device. The method selects display elements from an application description file, and maps them on a display area in a functional manner. For each user, a predetermined user profile can indicate recommended viewing preferences so that a desired presentation of the information can be produced accordingly.




Disclaimer: The promise of Apex Standards Pseudo Claim Charting (PCC) [ Request Form ] is not to replace expert opinion but to provide due diligence and transparency prior to high precision charting. PCC conducts aggressive mapping (based on Broadest Reasonable, Ordinary or Customary Interpretation and Multilingual Translation) between a target patent's claim elements and other documents (potential technical standard specification or prior arts in the same or across different jurisdictions), therefore allowing for a top-down, apriori evaluation, with which, stakeholders can assess standard essentiality (potential strengths) or invalidity (potential weaknesses) quickly and effectively before making complex, high-value decisions. PCC is designed to relieve initial burden of proof via an exhaustive listing of contextual semantic mapping as potential building blocks towards a litigation-ready work product. Stakeholders may then use the mapping to modify upon shortlisted PCC or identify other relevant materials in order to formulate strategy and achieve further purposes.

Click on references to view corresponding claim charts.


Non-Patent Literature        WIPO Prior Art        EP Prior Art        US Prior Art        CN Prior Art        JP Prior Art        KR Prior Art

GroundReferencesOwner of the ReferenceTitleSemantic MappingChallenged Claims
12345678910111213141516171819202122232425262728293031
1

2000 KYOTO INTERNATIONAL CONFERENCE ON DIGITAL LIBRARIES: RESEARCH AND PRACTICE, PROCEEDINGS. : 234-241 2000

(Kawano, 2000)
Kyoto UniversityOverview Of Mondou Web Search Engine Using Text Mining And Information Visualizing Technologies second database search engine
display document web page
XXXXXXXX
2

TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS. : 406-411 1998

(So, 1998)
The Hong Kong University of Science and Technology (HKUST)Allocating Data Objects To Multiple Sites For Fast Browsing Of Hypermedia Documents minimum font size data object
display document web page
XXXXXXX
3

PROMS-MMNET 97: IEEE CONFERENCE ON PROTOCOLS FOR MULTIMEDIA SYSTEMS - MULTIMEDIA NETWORKING, PROCEEDINGS. : 64-73 1997

(Wu, 1997)
Ohio State UniversityQuerying Multimedia Presentations second information source, source contents temporal synchronization
computer program multimedia presentations
XXXXXXXXXXXXXXXX
4

IBM SYSTEMS JOURNAL. 34 (4): 629-639 1995

(Tedijanto, 1995)
International Business Machines Corporation (IBM)NBBS PATH SELECTION FRAMEWORK application description file election algorithm
weighting factors cost function
XXXXXXX
5

PROCEEDINGS OF THE IEEE. 82 (1): 122-139 JAN 1994

(Aras, 1994)
University of Massachusetts, North Carolina State University, AT&T Bell LaboratoriesREAL-TIME COMMUNICATION IN PACKET-SWITCHED NETWORKS providing one new communication
second database, second database contains display limitations current data
XXXX
6

COMPUTER NETWORKS AND ISDN SYSTEMS. 30 (1-7): 95-105 APR 1998

(Lawrence, 1998)
NEC Research InstituteInquirus, The NECI Meta Search Engine text font, programming one user interfaces
second database search engine
XXXXX
7

PROCEEDINGS OF THE 1998 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-6. : 3789-3792 1998

(Li, 1998)
International Business Machines Corporation (IBM)Multimedia Content Description In The Infopyramid display contents, source contents content delivery system
viewing preferences, s viewing preferences content descriptors, multimedia content
second database search engine
XXXXXXXXXXXXXXXXXXXXXXX
8

14TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS. : 192-200 1998

(Bohlen, 1998)
Aalborg Universitet (AAU)Point- Versus Interval-based Temporal Data Models field elements query language
first database temporal data
XXXX
9

IEICE TRANSACTIONS ON COMMUNICATIONS. E80B (10): 1401-1406 OCT 1997

(Fujino, 1997)
Fujitsu Laboratories Ltd.Mobile Information Service Based On Multi-agent Architecture first information source own information
display limitations user location
XXXXXXXXXXXXXXX
10

WIRTSCHAFTSINFORMATIK. 39 (1): 25-& FEB 1997

(Bair, 1997)
Aalborg Universitet (AAU), University of Arizona, Leap Technologies IncNotions Of Upward Compatibility Of Temporal Query Languages field elements query language
first database temporal data
XXXX
11

COMPUTER NETWORKS AND ISDN SYSTEMS. 29 (8-13): 1075-1082 SEP 1997

(Bickmore, 1997)
FX Palo Alto Laboratory (FXPAL)Digestor: Device-independent Access To The World Wide Web computer network cellular phones
display document web page
XXXXX
12

IEEE-ACM TRANSACTIONS ON NETWORKING. 5 (6): 784-803 DEC 1997

(Floyd, 1997)
Lawrence Berkeley National Laboratory, University of Southern California, University of California, Los Angeles (UCLA)A Reliable Multicast Framework For Light-weight Sessions And Application Level Framing measuring parameters control parameter
database containing display limitations wide range
XXX
13

JOURNAL OF THE ACM. 43 (3): 474-523 MAY 1996

(Marcus, 1996)
University of Maryland, 21st Century Technology IncFoundations Of Multimedia Database Systems second information source, source contents temporal synchronization
field elements query language
XXXXXXXXXXXXXXXX
14

COMPUTER NETWORKS AND ISDN SYSTEMS. 27 (6): 1017-1026 APR 1995

(Clausnitzer, 1995)
Bavarian Research Center for Knowledge-Based Systems (FORWISS), Technische Universität München (TUM)A WWW INTERFACE TO THE OMNIS MYRIAD LITERATURE RETRIEVAL ENGINE text portions document retrieval
field elements query language
XXX
15

JP2000029887A

(Joji Saeki, 2000)
(Original Assignee) Infomex:Kk; 株式会社インフォメックス     データ検索方法及び装置、データ検索システム、記録媒体 display area なくとも
communication device システム
communication session 前記結果
XXXXXXXX
16

US6003024A

(John Bair, 1999)
(Original Assignee) Amazon com Inc     

(Current Assignee)
Amazon Technologies Inc
System and method for selecting rows from dimensional databases first information source second function
second information source receiving step
display document second input
second database one time
XXXXXXXXXX
17

US5999924A

(John Bair, 1999)
(Original Assignee) Amazon com Inc     

(Current Assignee)
Amazon Technologies Inc
Method and apparatus for producing sequenced queries computer program computer program
display document second input
first information, mobile device one second
third database one third
XXXXXXXXXXXX
18

JPH1115723A

(Yoshitaka Yasumura, 1999)
(Original Assignee) Nec Corp; 日本電気株式会社     マルチメディアデータ供給方法及びマルチメディアデータサーバ first database レートデータ
image elements ネットワーク
communication session 利用者側
XXXXXX
19

JPH10240752A

(Hisamitsu Kawaguchi, 1998)
(Original Assignee) Hitachi Ltd; 株式会社日立製作所     構造化文書の登録方法,検索方法、およびそれに用いられる可搬型媒体 selecting one 判定ステップ
communication device システム
XXXXXXXXX
20

US5930802A

(Min-Jae Lee, 1999)
(Original Assignee) Daewoo Electronics Co Ltd     

(Current Assignee)
WIPS Co Ltd
Method for automatically linking index data with image data in a search system display format second recording
first database, second database repeating step
XXXXX
21

WO9632685A1

(David A. Farber, 1996)
(Original Assignee) Kinetech, Inc.     Identifying data in a data processing system database containing display limitations dependent change
application description file given data item
XX
22

US5574908A

(James A. Harding, 1996)
(Original Assignee) Asymetrix Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Method and apparatus for generating a query to an information system specified using natural language-like constructs display device, user having one display device, said database
display document second input
XXXXXXXXXX
23

US5590322A

(James A. Harding, 1996)
(Original Assignee) Asymetrix Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Method and apparatus for the modeling and query of database structures using natural language-like constructs display device display device
field elements method steps
XXXXXXXXXXX
24

WO9506292A1

(James Allan Harding, 1995)
(Original Assignee) Asymetrix Corporation     Method and apparatus for the modeling and query of database structures using natural language-like constructs display contents, source contents using one said second part
providing one following steps
display formats using one said first part
display document wise direction
language preference using user
XXXXXXXXX
25

US5495604A

(James A. Harding, 1996)
(Original Assignee) Asymetrix Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Method and apparatus for the modeling and query of database structures using natural language-like constructs display document wise direction
display device display device
XXXXXXXXXXXX
26

US4615002A

(John G. Innes, 1986)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Concurrent multi-lingual use in data processing system language preference language preference
mapping system setting value
user having one other hand
XXXXXX
27

WO9937105A2

(David P. Walker, 1999)
(Original Assignee) Koninklijke Philips Electronics N.V.; Philips Ab     Graphic image message generation source contents using one secondary function
display device, user having one display device, said database
mobile device said object
computer network said input
text font ink data
XXXXXXXXXXXXX
28

WO9927476A2

(Eirik KJØLNER, 1999)
(Original Assignee) The Taylor Trust As     A system and method for implementing an auction on a computer network first information source, first information intended destination, determined time
source contents processing content
mapping system local area network
computer network cellular phones, said input
second database, second information source time limit, one time
XXXXXXXXXXXXXXXXXX
29

WO9918487A2

(Thomas J. Dougherty, 1999)
(Original Assignee) Interval Research Corporation     Methods and systems for providing human/computer interfaces ranking factors providing feedback
display device having one, communication device having one to generate light, hot spots
image elements visual feedback
communications network represents a
database containing display limitations red light
computer network, computer program bar code
display document web page
XXXXXXXXXX
30

JPH11250104A

(Jakob Nielsen, 1999)
(Original Assignee) Sun Microsyst Inc; サン・マイクロシステムズ・インコーポレーテッド     画像情報検索装置及び方法、ビデオ表示から代表画像を選択する方法、ビデオデータベースから画像を表示するシステム、並びに、画像情報検索プログラムを記録した記録媒体 minimum font のビデオデータ
image elements ネットワーク
display document, display format テキスト
display area なくとも
communication device システム
XXXXXXXXXXXXXXX
31

US6006225A

(Dwayne E. Bowman, 1999)
(Original Assignee) Amazon com Inc     

(Current Assignee)
Amazon Technologies Inc
Refining search queries by the suggestion of correlated terms from prior searches minimum font user interface method
second database search engine
communication session comprises i
providing one es sub
XXXXXXXX
32

EP0926911A2

(Stefan Akerblom, 1999)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Method for calling up user-specified information using a mobile telephone providing one following steps
programming one steps d
XX
33

EP0893759A2

(Marge Eldridge, 1999)
(Original Assignee) Xerox Corp     

(Current Assignee)
Xerox Corp
Token-based document transactions field elements corresponding document
display document electronic documents
second information source said objects
first database one use
XXXXXXXXXX
34

EP0893760A2

(Marge Eldridge, 1999)
(Original Assignee) Xerox Corp     

(Current Assignee)
Xerox Corp
Context-sensitive document transactions field elements corresponding document
display document electronic documents
first information more other device
second information source said objects
first database one use
XXXXXXXXXXX
35

JP2000028390A

(Nobuhiro Kanbe, 2000)
(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     経路案内装置及びシステム communication device システム
selected source contents 複数枚
XXXXXXX
36

WO9853411A1

(Brian Kenner, 1998)
(Original Assignee) Intervu, Inc.     A system and method for optimizing the delivery of audio and video data over a computer network computer network computer network
language preference text content
communication session comprises i
XXXX
37

WO9848546A1

(Andras Csaszar, 1998)
(Original Assignee) Appaloosa Interactive Corporation     Database access system second database second database, search engine
third database third database
communications network request module
display device, user having one said database
computer program accessed data
XXXXXXXXXXXXX
38

JPH11250009A

(Hiroshi Nagashima, 1999)
(Original Assignee) Uniden Corp; ユニデン株式会社     サーバ装置及びウェブデータ変換方式 user having one 携帯型情報端末装置
image elements ネットワーク
minimum font, text font フォント
minimum size の差異
computer network 記憶部
first information source 最適化
XXXXXXXXX
39

JPH11232226A

(Kazuhiro Sakata, 1999)
(Original Assignee) Nec Corp; 日本電気株式会社     協同作業支援システム及び記録媒体 computer network 読み取り
communication device システム
display device 前記更
XXXXXXXXXXXXXX
40

US5918010A

(Kenneth H. Appleman, 1999)
(Original Assignee) General Internet Inc     

(Current Assignee)
About Inc
Collaborative internet data mining systems image elements predetermined subject
first information source said mass, said web
XXXX
41

WO9834391A2

(Guido M. Eastep, 1998)
(Original Assignee) Mci Worldcom, Inc.     A communication system architecture first information source intended destination
measuring parameters control parameter, parameter data
language preference third software, data type
text portions called number
minimum size n groups
display document web page
XXXXXXXXXX
42

US6011537A

(Benjamin Slotznick, 2000)
(Original Assignee) Slotznick; Benjamin     

(Current Assignee)
Cxt Systems Inc
System for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial space second information, display contents second information
first information, first information source first information, determined time
display document, providing one full screen
source contents using one more remote
XXXXXXXXXX
43

EP0855656A2

(Ramesh Chandra Agarwal, 1998)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Method and system for query processing in a relational database user having one, communication device having one readable program
computer program computer program
first information containing data
XXXX
44

EP0935182A1

(David Chan, 1999)
(Original Assignee) HP Inc     

(Current Assignee)
HP Inc
Secure printing display device, communication device identity information
display format sending data
first database public key
XXXXXXXXXXXXXXXXXX
45

EP0863638A2

(Kathryn Elizabeth Burn-Thornton, 1998)
(Original Assignee) Northern Telecom Ltd     

(Current Assignee)
Nortel Networks Ltd
Data access method and apparatus for communications network communications network communications network
display limitations corresponding data
providing one, selecting one processing data
computer program monitoring data
measuring parameters related data
XXXXXXXXXXXXXXXXX
46

EP0851368A2

(Meghan R. Ede, 1998)
(Original Assignee) Sun Microsystems Inc     

(Current Assignee)
Sun Microsystems Inc
Self-teaching advanced search specification computer program computer program
display device, user having one said database
communication session comprises i
first database one use
XXXXXXXXXXXXXX
47

WO9827754A2

(Scott C. Holt, 1998)
(Original Assignee) Bellsouth Corporation     A method and apparatus for routing calls based on call success history computer program computer program
first database, second database repeating step
second information source receiving step
communication session comprises i
XXXXXXXX
48

US5951636A

(Kevin Gregory Zerber, 1999)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Accessing a post office system from a client computer using applets providing one computer readable storage medium
computer program computer program
communication session first network
XXXX
49

WO9825217A1

(Brian E. Ulicny, 1998)
(Original Assignee) Quarterdeck Corporation     Method and apparatus for natural language querying and semantic searching of an information database second database search engine, based search
selecting one selecting one
first database said portion
first information source first output
display document web page
XXXXXXXXXXX
50

US6016494A

(Scott Harlan Isensee, 2000)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Expanding web documents by merging with linked documents computer program computer program
computer network computer network
communication device, display device having one first link
XXXXXXX
51

JPH11149469A

(Terushi Shirasaka, 1999)
(Original Assignee) Canon Inc; キヤノン株式会社     文書処理装置及び文書処理方法並びに記憶媒体 image elements ネットワーク
text portions イメージ
XXX
52

EP0887753A1

(Eiko Toho Busi. Man. Center YOSHINO, 1998)
(Original Assignee) Toho Business Management Center     

(Current Assignee)
Toho Business Management Center
Business management system display area displaying characters
display device, user having one said database
computer network said input
display contents sends data
providing one es sub
XXXXXXXXXXXX
53

WO9820434A2

(Frederick P. Lenz, 1998)
(Original Assignee) Vayu Web, Inc.     System and method for displaying information and monitoring communications over the internet display device display device
first information source said web
XXXXXXXXXX
54

US6028603A

(Wu Wang, 2000)
(Original Assignee) Pictra Inc     

(Current Assignee)
Hanger Solutions LLC
Methods and apparatuses for presenting a collection of digital media in a media container providing one computer readable storage medium
computer program computer program
display device, user having one display device, said database
text font new layout
XXXXXXXXXXX
55

US6009410A

(Suzanne L. LeMole, 1999)
(Original Assignee) AT&T Corp     

(Current Assignee)
AT&T Corp
Method and system for presenting customized advertising to a user on the world wide web computer network computer network
providing one es sub
X
56

US6026366A

(Gary W. Grube, 2000)
(Original Assignee) Motorola Solutions Inc     

(Current Assignee)
Motorola Solutions Inc
Method for providing software to a remote computer computer network computer network
communication session comprises i
XXX
57

JPH11110323A

(Kobo Yasuda, 1999)
(Original Assignee) Oki Electric Ind Co Ltd; 沖電気工業株式会社     文書情報提供システム display document, display format テキスト
text portions イメージ
communication device システム, データ
XXXXXXXXXX
58

JPH11110393A

(Wolf Gregg, 1999)
(Original Assignee) Ricoh Co Ltd; 株式会社リコー     情報処理方法および文書検索装置 image elements ネットワーク
computer network 読み取り
display area なくとも
text portions イメージ
communication device システム, データ
database containing display limitations 可能情報
XXXXXXXXXXXXX
59

JPH1195493A

(Koji Washio, 1999)
(Original Assignee) Konica Corp; コニカ株式会社     画像複写装置 display area なくとも
communication device データ
XXXXXXXX
60

JPH117512A

(Giichi Akamine, 1999)
(Original Assignee) Olympus Optical Co Ltd; オリンパス光学工業株式会社     情報再生システム s viewing preferences 前記パターン
application description file フォーマット
computer network 読み取り
XXXXX
61

JPH10149372A

(Kumiko Tabuchi, 1998)
(Original Assignee) Jin Corp:Kk; 株式会社 ジン コーポレーション     情報表示装置 image elements ネットワーク
selected source contents URL情報
XXXXX
62

EP0831629A2

(Pertti Kangas, 1998)
(Original Assignee) Nokia Mobile Phones Ltd     

(Current Assignee)
Nokia Oyj
Mobile telephone and method for selectively displaying one of a plurality of graphical information sequences display limitations, display formats using one specified location
text portions data connection
XXXXXXXXXXXXXXXXXX
63

JPH1185188A

(Kiyoaki Aikawa, 1999)
(Original Assignee) Nippon Telegr & Teleph Corp <Ntt>; 日本電信電話株式会社     音声認識方法及びそのプログラム記録媒体 measuring parameters 特徴パラメータ
image elements ネットワーク
minimum font のモデル
second information source する音
XXXXXXXX
64

US6035404A

(Yan Zhao, 2000)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Concurrent user access control in stateless network computing service system computer network current user
display limitations internal use
XXXXXXXXXXXXXXX
65

EP0849916A2

(Alain Blanc, 1998)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Switching system comprising distributed elements allowing attachment to lines adapters vertical coordinates third switching
first information, mobile device one second, data cells
field elements four bytes
XXXXXXXXX
66

US5923326A

(Reed Bittinger, 1999)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Edge docking foster window computer program computer program
minimum size minimum size
XX
67

US5983227A

(Farzad Nazem, 1999)
(Original Assignee) Yahoo Inc     

(Current Assignee)
DIGI PORTAL LLC
Dynamic page generator s viewing preferences user preferences
second database, communications network user process
XXXXX
68

US6012002A

(Trevor Edwin Tapping, 2000)
(Original Assignee) Stack Ltd     

(Current Assignee)
STACK INTELLECTUAL PROPERTY Ltd
Vehicle travel meter first information, first information source measuring device
communication device, communication device having one second sensor
XXXXXXXXXX
69

WO9748197A2

(Mark J. Dapper, 1997)
(Original Assignee) Adc Telecommunications, Inc.     Communication system with multicarrier telephony transport communications network, computer network telecommunications system, communications network
display formats second frequency bands
display limitations to conserve power
communication session multiple control
display contents, display area adjusting means
weighting factors FFT transform
second database one time
communication device same one
XXXXXXXXXXXXXXXXXXXXX
70

JPH1097397A

(Daniel P Huttenlocher, 1998)
(Original Assignee) Xerox Corp; ゼロックス コーポレイション     コンピュータベースの文書処理方法 minimum font, text font フォント
display area なくとも
communication device データ
XXX
71

EP0810520A1

(Jody K. Smith, 1997)
(Original Assignee) Sun Microsystems Inc     

(Current Assignee)
Sun Microsystems Inc
Dynamic linkable labels in a network browser page computer network computer network, said input
communication session first network
XXX
72

US6006334A

(Binh Q. Nguyen, 1999)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Method and system for authentication over a distributed service to limit password compromise computer program computer program
second database one time
first database one use
XXXX
73

US5944824A

(Jingsha He, 1999)
(Original Assignee) MCI Communications Corp     

(Current Assignee)
Verizon Patent and Licensing Inc
System and method for single sign-on to a plurality of network elements mapping system local area network
display device, user having one said database
communication device having one having access
XXXXXXXXXXXX
74

JPH10149410A

(Todd A Cass, 1998)
(Original Assignee) Xerox Corp; ゼロックス コーポレイション     ユーザインターフェイスフォームの生成方法 second information 表す第1
minimum size 含む第1
display area なくとも
communication device データ
XXXXXXXXXXX
75

EP0811939A2

(Lee S. Mighdoll, 1997)
(Original Assignee) WebTV Networks Inc     

(Current Assignee)
WebTV Networks Inc
Method and apparatus for providing proxying and transcoding of documents in a distributed metwork source contents, minimum font size performance information
application description file comprises data
vertical coordinates first access
XXXXXXXXXXXXXXXXXXX
76

US6023714A

(William Hill, 2000)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Method and system for dynamically adapting the layout of a document to an output device display formats, display formats using one background color
computer network computer network
mobile device component base
display device display device
selecting one selecting one
minimum font, text font font size
XXXXXXXXXXXXXXX
77

KR19980018062A

(다카시 훈유, 1998)
(Original Assignee) 세키자와 다다시; 후지쓰 가부시키가이샤     네트워크 환경에서의 폰트 처리 장치 및 방법 display area 베이스
selecting one 수단을
XXXXXXXX
78

US5899975A

(Jakob Nielsen, 1999)
(Original Assignee) Sun Microsystems Inc     

(Current Assignee)
VOLKSPHARM HEALTHCARE Inc ; Oracle America Inc
Style sheets for speech-based presentation of web pages computer program computer program
display device, user having one said database
communication session comprises i
XXXXXXXXXXXX
79

US5996011A

(Donald Creig Humes, 1999)
(Original Assignee) Unified Research Laboratories Inc     

(Current Assignee)
NortonLifeLock Inc
System and method for filtering data received by a computer system computer program computer program
first database, second database repeating step
measuring parameters include one said blocks
first information source said web
XXXXXXX
80

WO9737315A1

(Alan S. Fisher, 1997)
(Original Assignee) Onsale, Inc.     Method and system for processing and transmitting electronic auction information text font electronic mail messages
computer network computer network
computer program computer program
first information, first information source determined time, containing data
second information source receiving step
display device, user having one said database
communications network represents a
XXXXXXXXXXXXX
81

JPH10240763A

(Takashi Ishijima, 1998)
(Original Assignee) Ricoh Co Ltd; 株式会社リコー     文書情報管理システム selecting one 読み取る読取手段, 前記記載
vertical coordinates 出力手段と, OCR
display area なくとも
communication device システム
XXXXXXXXXXXXX
82

US6031989A

(John P. Cordell, 2000)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Method of formatting and displaying nested documents providing one following steps
display document second set
XXXXX
83

WO9732439A2

(Arto H. Lehtonen, 1997)
(Original Assignee) Nokia Mobile Phones Limited     A communication network terminal supporting a plurality of applications source contents using one receiving commands
display format sending data
XXX
84

US5781629A

(Stuart A. Haber, 1998)
(Original Assignee) Surety Tech Inc     

(Current Assignee)
Surety LLC ; Surety Tech Inc
Digital document authentication system display document provides information
communication session comprises i
XXXXXXX
85

WO9730556A2

(Eric Lee Valentine, 1997)
(Original Assignee) Ericsson Inc.     Sending graphic images to mobile terminals communications network telecommunications system, communications network
minimum font graphic images
XXXX
86

WO9732448A1

(Shmuel Shaffer, 1997)
(Original Assignee) Siemens Business Communication Systems, Inc.     Dynamic allocation of telecommunications resources communications network, measuring parameters communications network, available channel
second information source switching fabric
user having one, communication device having one second support, said line
display document, text portions first support
first information, mobile device one second
XXXXXXXXXXXXX
87

JPH10222240A

(Masaru Okazaki, 1998)
(Original Assignee) Canon Inc; キヤノン株式会社     電子ペン及び個人認証システム並びに個人認証方法 vertical coordinates 前記ソケット
second information source 振動検出手段, 加振手段
XXXX
88

WO9728628A1

(Jerry Lin, 1997)
(Original Assignee) Labs Of Advanced Technologies International Corporation     Hybrid network for real-time phone-to-phone voice communications computer network said first server
s viewing preferences transmission mode
display format conversion means
application description file telephone call
XXXXXX
89

US5875296A

(Shaw-Ben Shi, 1999)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
Alibaba Group Holding Ltd
Distributed file system web server user authentication with cookies computer network computer network
computer program computer program
communication session access rights
XXXX
90

WO9726750A1

(Charles W. Spaur, 1997)
(Original Assignee) Cellport Labs, Inc.     Mobile portable wireless communication system display document provides information
first information source, first information control protocol, determined time
second information source, source contents using one remote stations, more remote
display formats second format
communication session first network
display format sending data
XXXXXXXXXX
91

US6003047A

(Roger F. Osmond, 1999)
(Original Assignee) EMC Corp     

(Current Assignee)
EMC Corp
Non-hierarchical application interface for HTML-based network storage management programs first database selected objects
computer network computer network
second information source said objects
XXXX
92

US5918014A

(Gary B. Robinson, 1999)
(Original Assignee) Athenium LLC     

(Current Assignee)
Google LLC
Automated collaborative filtering in world wide web advertising viewing preferences collaborative filtering
user having one active medium
communication session comprises i
XXXXXXXXXXXXXX
93

US5907619A

(Derek L. Davis, 1999)
(Original Assignee) Intel Corp     

(Current Assignee)
Intel Corp
Secure compressed imaging communications network discrete cosine transform
first database public key
selecting one one image
text font up image
XXXXXXXX
94

US5917913A

(Ynjiun Paul Wang, 1999)
(Original Assignee) Wang; Ynjiun Paul     

(Current Assignee)
Otomaku Properties Ltd LLC
Portable electronic authorization devices and methods therefor first database parallel communication
computer network computer network
XXX
95

US5948061A

(Dwight Allen Merriman, 1999)
(Original Assignee) Double Click Inc     

(Current Assignee)
Google LLC ; Double Click Inc
Method of delivery, targeting, and measuring advertising over networks viewing preferences, s viewing preferences geographic location, media content
display formats using one, source contents using one content provider
XXXXXXXXXXXXXXXXX
96

JPH10134052A

(Jun Ishikura, 1998)
(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレイション     機械翻訳方法及び装置 display contents Uniform Resource Locator
communication session プロトコル
communication device システム
computer network 可読記
XXXXXXXXXX
97

US5907704A

(Norman K. Gudmundson, 1999)
(Original Assignee) Quark Inc     

(Current Assignee)
Q LIQUIDATING TRUST
Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects communication session network service, first network
display document second set
XXXXXXX
98

JPH1094028A

(Shigeru Sakuma, 1998)
(Original Assignee) Nec Corp; 日本電気株式会社     移動端末および移動通信システム communication device システム, データ
image elements アンテナ
computer network 記憶部
XXXXXXXXX
99

JPH1063813A

(Koji Hashimoto, 1998)
(Original Assignee) Fuji Xerox Co Ltd; 富士ゼロックス株式会社     イメージ文書管理方法及びその装置 image elements ネットワーク
display document, display format テキスト
communication device システム, データ
XXXXXXXXXXX
100

US6006221A

(Elizabeth D. Liddy, 1999)
(Original Assignee) Syracuse University     

(Current Assignee)
Syracuse University
Multilingual document retrieval system and method using semantic vector matching text font, text portions proper nouns
mapping system ranked list
XXXXXX
101

US5692073A

(Todd A. Cass, 1997)
(Original Assignee) Xerox Corp     

(Current Assignee)
Xerox Corp
Formless forms and paper web using a reference-based mark extraction technique second information source second images
communication session comprises i
mobile device n storage
selecting one one image
XXXXXXX
102

US5845299A

(Samir Arora, 1998)
(Original Assignee) Rae Tech LLC     

(Current Assignee)
WEBCOM GROUP Inc ; Adobe Inc
Draw-based editor for web pages user having one, communication device having one readable program
computer program computer program
communications network represents a
XX
103

US5911145A

(Samir Arora, 1999)
(Original Assignee) RAE Tech Inc     

(Current Assignee)
Adobe Inc
Hierarchical structure editor for web sites display device display device
display document selected page, web page
XXXXXXXXXXXX
104

JPH09128137A

(Jii Sutooku Deibitsudo, 1997)
(Original Assignee) Ricoh Co Ltd; 株式会社リコー     電子文書操作システム及び電子文書操作方法 display contents 記憶内容
display area なくとも
communication device システム, データ
XXXXXXXXXXXX
105

US5966686A

(George Heidorn, 1999)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Method and system for computing semantic logical forms from syntax trees second database, second database contains display limitations second data structure, first data structure
communications network represents a
XXXXX
106

US5864846A

(Ellen M. Voorhees, 1999)
(Original Assignee) Siemens Corporate Research Inc     

(Current Assignee)
Siemens Corp
Method for facilitating world wide web searches utilizing a document distribution fusion strategy computer network search engine results
mapping system ranked list
XXXX
107

JPH1013844A

(Mitsuyoshi Watanabe, 1998)
(Original Assignee) Brother Ind Ltd; ブラザー工業株式会社     印刷機能付きデジタルカメラ communication device データ
user having one 露光し
XXXXXX
108

US5802515A

(Eytan Adar, 1998)
(Original Assignee) Massachusetts Institute of Technology     

(Current Assignee)
Massachusetts Institute of Technology
Randomized query generation and document relevance ranking for robust information retrieval from a database first information determined order
measuring parameters search parameter
computer program computer program
second information, second information source respective data
first database, second database repeating step
display device, user having one said database
XXXXXXXXXXXXXXXX
109

US5630067A

(Craig N. Kindell, 1997)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
System for the management of multiple time-critical data streams minimum size predetermined maximum
computer network computer network
computer program computer program
XXX
110

US6014638A

(Gary L. Burge, 2000)
(Original Assignee) AOL Inc     

(Current Assignee)
Facebook Inc
System for customizing computer displays in accordance with user preferences display formats, display formats using one background color
computer network computer network
minimum font preferred color
language preference predictive mode
first database one use
XXXXXXXX
111

JPH09114863A

(Konrad Charles Lagarde, 1997)
(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレイション     ウェブ・ブラウザのリクエストを実行するための方法 image elements ネットワーク
communication session プロトコル
display document, display format テキスト, その時
text portions イメージ
communication device システム
display formats using one タイプ
XXXXXXXXXXXX
112

US5946499A

(William James Saunders, 1999)
(Original Assignee) Apple Computer Inc     

(Current Assignee)
Apple Inc
Method and apparatus for processing text inputs from multiple input devices in a plurality of applications second database first data structure
first database microphone device
display device, display limitations receiving inputs
XXXXXXXXXXXXXXXXXX
113

JPH09282422A

(Hiroyuki Miyake, 1997)
(Original Assignee) Fuji Xerox Co Ltd; 富士ゼロックス株式会社     印刷物及び情報提供システム selecting one 読み取る読取手段
vertical coordinates 出力手段と
communication device システム
XXXXXXXXXXX
114

US5801699A

(Michael David Hocker, 1998)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
Intermec IP Corp
Icon aggregation on a graphical user interface computer network common characteristic
first information source more relationships
selecting one selecting one
XXXX
115

JPH09172459A

(Masahiro Asai, 1997)
(Original Assignee) Sony Corp; ソニー株式会社     通話システムの端末装置 image elements ネットワーク
display area なくとも
communication device システム, データ
second information source する音
XXXXXXXXXXXX
116

JPH09172462A

(Masahiro Asai, 1997)
(Original Assignee) Sony Corp; ソニー株式会社     通話システム image elements ネットワーク
mobile device 他の電話
display area なくとも
communication device システム, データ
XXXXXXXXXX
117

JPH09168051A

(Masahiro Asai, 1997)
(Original Assignee) Sony Corp; ソニー株式会社     通話システムの端末装置 image elements ネットワーク
mobile device, communications network 公衆電話
application description file 予め特定
display area なくとも
communication device システム, データ
XXXXXXXXXXXX
118

JPH09168063A

(Masahiro Asai, 1997)
(Original Assignee) Sony Corp; ソニー株式会社     通話システムの端末装置 image elements ネットワーク
display area なくとも
communication device システム, データ
second information source する音
XXXXXXXXXXXX
119

JPH09168064A

(Masahiro Asai, 1997)
(Original Assignee) Sony Corp; ソニー株式会社     通話システムの端末装置 image elements ネットワーク
display area なくとも
communication device システム, データ
second information source する音
XXXXXXXXXXXX
120

JPH09168065A

(Masahiro Asai, 1997)
(Original Assignee) Sony Corp; ソニー株式会社     通話システム image elements ネットワーク
mobile device, communications network 公衆電話
display area なくとも
communication device システム, データ
XXXXXXXXXX
121

US5852434A

(Oral F. Sekendur, 1998)
(Original Assignee) Sekendur; Oral F.     

(Current Assignee)
Anoto AB
Absolute optical position determination vertical coordinates dimensional coordinate
display limitations sensitive elements
source contents concentric circles
measuring parameters related data
communications network represents a
XXXXXXXXXXXXXXXXXXXXXXX
122

JPH09163107A

(Takashi Ishijima, 1997)
(Original Assignee) Ricoh Co Ltd; 株式会社リコー     文書情報管理システムおよび文書情報管理方法 selecting one 読み取る読取手段
vertical coordinates 出力手段と
computer network 読み取り
communication device データ
XXXXXXXXXXX
123

US5805153A

(Jakob Nielsen, 1998)
(Original Assignee) Sun Microsystems Inc     

(Current Assignee)
Oracle America Inc
Method and system for resizing the subtitles of a video computer program computer program
minimum font, text font data remains
XXXX
124

JPH09138803A

(Masahiko Shibuya, 1997)
(Original Assignee) Sord Comput Corp; Toshiba Corp; ソード株式会社; 株式会社東芝     画像ファイル検索装置 computer network 前記設定
display document その時
XXXXX
125

US5825883A

(William Charles Archibald, 1998)
(Original Assignee) Interval Systems Inc     

(Current Assignee)
TRINTECH TECHNOLOGIES Ltd ; Interval Systems Inc
Method and apparatus that accounts for usage of digital applications first information source own information
application description file comprises data
communication session comprises i
mobile device n storage
XXXXXXX
126

US5627886A

(William B. Bowman, 1997)
(Original Assignee) Electronic Data Systems LLC     

(Current Assignee)
Hewlett Packard Development Co LP
System and method for detecting fraudulent network usage patterns using real-time network monitoring display device, user having one said database
programming one one interface
XXXXXXXXXX
127

US5745879A

(Robert M. Wyman, 1998)
(Original Assignee) Digital Equipment Corp     

(Current Assignee)
Hewlett Packard Development Co LP
Method and system for managing execution of licensed programs computer network computer network
computer program computer program
first information containing data
second information source receiving step
display device, user having one said database
XXXXXXXXXXXX
128

JPH0968919A

(Yoshio Tokuhashi, 1997)
(Original Assignee) Sharp Corp; シャープ株式会社     答案採点処理装置 text portions イメージ
computer network 読み取り
providing one, selecting one 示画面
XXXX
129

US5671436A

(Michael D. Morris, 1997)
(Original Assignee) Norand Corp     

(Current Assignee)
Intermec Technologies Corp
Versatile RF data capture system display format communications interface
second information, display contents second information, third portion
second database first transmission
first information first information
first database collecting data
source contents conductive path
image elements connected one
communication session comprises i
XXXXXXXXXXXXXXXXXXXXX
130

US5757915A

(David W. Aucsmith, 1998)
(Original Assignee) Intel Corp     

(Current Assignee)
Intel Corp
Parameterized hash functions for access control communication device, communication device having one computation unit
communication session access rights
XXXXXX
131

US5860073A

(Patrick J. Ferrel, 1999)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Style sheets for publishing system display contents, source contents linked content, same content
text font image content
language preference text content
communication session comprises i
XXXXXXXXXXXXXXXXXXX
132

US5568030A

(Yuji Nishikawa, 1996)
(Original Assignee) Shinko Electric Co Ltd     

(Current Assignee)
Shinko Electric Co Ltd
Travel control method, travel control device, and mobile robot for mobile robot systems mobile device transverse movement
measuring parameters set value
XXX
133

US5778316A

(Bengt Persson, 1998)
(Original Assignee) Telefonaktiebolaget LM Ericsson AB     

(Current Assignee)
Telefonaktiebolaget LM Ericsson AB
Method and apparatus for selecting a control channel based on service availability language preference control channels
selecting one selecting one
XXXX
134

US5797002A

(L. Thomas Patterson, 1998)
(Original Assignee) Papyrus Tech Corp     

(Current Assignee)
NYSE Group Inc
Two-way wireless system for financial industry transactions communications network wireless communications link
computer program hierarchical relationship
XX
135

US5499294A

(Gary L. Friedman, 1996)
(Original Assignee) National Aeronautics and Space Administration (NASA)     

(Current Assignee)
National Aeronautics and Space Administration (NASA)
Digital camera with apparatus for authentication of images produced from an image file first database public key
display device having one order r
XXX
136

US5604892A

(David J. H. Nuttall, 1997)
(Original Assignee) Nuttall; David J. H.; Brehm; Bertram G.     

(Current Assignee)
Fujitsu Services Ltd
Method for modeling a physical system of elements using a relational database display document, display contents particular element
first database selected objects
first information source physical object
second information source said objects
XXXXXXXXXXXXXXXXXXXXX
137

JPH08166876A

(Satomi Fukazawa, 1996)
(Original Assignee) Meidensha Corp; 株式会社明電舎     システム開発支援方法 display document, display format テキスト
communication device システム, データ
XXXXXXXXX
138

JPH07200230A

(E Berry Richard, 1995)
(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレイション     オブジェクト指向ユーザ・インターフェイス内にマルチメディア表現を統合する方法及びシステム display document, display format テキスト
display area なくとも
XXXXXXXX
139

US5638443A

(Mark J. Stefik, 1997)
(Original Assignee) Xerox Corp     

(Current Assignee)
ContentGuard Holdings Inc
System for controlling the distribution and use of composite digital works display contents, source contents using one said second part
image elements, field elements said second set
display formats using one said first part
XXXXXXXXXX
140

US5717923A

(Rick Dedrick, 1998)
(Original Assignee) Intel Corp     

(Current Assignee)
Intel Corp
Method and apparatus for dynamically customizing electronic information to individual end users second information nonvolatile storage device
minimum font preferred color
second information source receiving step
display limitations, database containing display limitations new use
XXXXXXXXXXXXXXXXXX
141

JPH08129557A

(Richiyaado Eidaa, 1996)
(Original Assignee) Toshiba Corp; 株式会社東芝     携帯型電子読書装置 text portions イメージ
measuring parameters センサ
XXX
142

US5540301A

(Charles Dumont, 1996)
(Original Assignee) Dumont; Charles     Automated bulk self-checkout station apparatus mapping system motor means
communication session comprises i
image elements side walls
XXXXXXX
143

US5864683A

(William E. Boebert, 1999)
(Original Assignee) Secure Computing LLC     

(Current Assignee)
McAfee LLC
System for providing secure internetwork by connecting type enforcing secure computers to external network for limiting access to data based on user and process access rights communication session access rights, first network
display format sending data
XXXX
144

US5438508A

(Robert M. Wyman, 1995)
(Original Assignee) Digital Equipment Corp     

(Current Assignee)
Hewlett Packard Development Co LP
License document interchange format for license management system computer network computer network
display device having one, user having one three elements
language preference data type
XXXX
145

JPH0836452A

(Tetsuo Yoshida, 1996)
(Original Assignee) Oki Electric Ind Co Ltd; 沖電気工業株式会社     筆記ペン及び筆記ペン装置 display area なくとも
display document 境界線
XXXXXXXX
146

US5652412A

(Mohamed Lazzouni, 1997)
(Original Assignee) SIA Technology Corp     

(Current Assignee)
SIA Technology Corp
Pen and paper information recording system selecting one, minimum size wavelength range, second light
second information, second database viewing area
XXXXXXXXXXXXXXXX
147

US5530757A

(Hugo M. Krawczyk, 1996)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Distributed fingerprints for information integrity verification computer program computer program
first database one use
XXX
148

US5724425A

(Sheue-Ling Chang, 1998)
(Original Assignee) Sun Microsystems Inc     

(Current Assignee)
Sun Microsystems Inc
Method and apparatus for enhancing software security and distributing software computer program computer program
communications network represents a
first database public key
XXXX
149

US5521631A

(Harry S. Budow, 1996)
(Original Assignee) Spectravision Inc     

(Current Assignee)
SONIFI SOLUTIONS Inc ; Spectravision Inc
Interactive digital video services system with store and forward capabilities source contents using one generate signals
display device, display contents control signals
first information, first information source determined time
second information video services
third database contains viewing preferences viewer profile
XXXXXXXXXXXXXXX
150

JPH07295958A

(Makoto Tamai, 1995)
(Original Assignee) Ricoh Co Ltd; 株式会社リコー     ペーパーメディアシステム selecting one 読み取る読取手段
display area なくとも
text portions イメージ
communication device システム, データ
XXXXXXXXXXXX
151

US5619410A

(Kiyoshi Emori, 1997)
(Original Assignee) NEC Corp     

(Current Assignee)
NEC Corp
Keyword extraction apparatus for Japanese texts mapping system pattern information
mobile device n storage
XXXXX
152

US5537585A

(Ronald L. Blickenstaff, 1996)
(Original Assignee) Avail Systems Corp     

(Current Assignee)
Clouding Corp
Data storage management for network interconnected processors display contents, display area data storage elements
first information, first information source determined time
minimum font, minimum font size priority data
vertical coordinates layer l
XXXXXXXXXXXXX
153

US5343527A

(James W. Moore, 1994)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
Lockheed Martin Corp
Hybrid encryption method and system for protecting reusable software components image elements retrieval means
first database public key
XXXX
154

US5542087A

(Marie-Anne Neimat, 1996)
(Original Assignee) HP Inc     

(Current Assignee)
Hewlett Packard Development Co LP
Linear hashing for distributed records display contents data processing method
providing one following steps
XXXXXX
155

JPH07103777A

(Fumio Kosuge, 1995)
(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     走行位置表示装置 computer network, first information source 選択手段
providing one, selecting one 示画面
XXXX
156

US5341477A

(Richard P. Pitkin, 1994)
(Original Assignee) Digital Equipment Corp     

(Current Assignee)
Hewlett Packard Development Co LP
Broker for computer network server selection computer network said first server, computer network
providing one available service
field elements other operating
first database, second database repeating step
XXXXXX
157

US5442343A

(Robert T. Cato, 1995)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Ultrasonic shelf label method and apparatus second information source cyclic redundancy
image elements signal processing
providing one, selecting one processing data
display device display device
XXXXXXXXXXXX
158

US5491817A

(Gita Gopal, 1996)
(Original Assignee) Telcordia Technologies Inc     

(Current Assignee)
TTI Inventions A LLC
Linking system and method for accessing directory information about an object in one context when information in another context is known text font, programming one user interfaces
first information source own information
first database one use
XXXXXX
159

US5596744A

(Son K. Dao, 1997)
(Original Assignee) Hughes Aircraft Co     

(Current Assignee)
Hughes Aircraft Co ; DirecTV Group Inc
Apparatus and method for providing users with transparent integrated access to heterogeneous database management systems second information source, display formats using one requesting user
first information containing data
providing one following steps
display device, user having one said database
XXXXXXXXXXXXXX
160

US5488725A

(Howard R. Turtle, 1996)
(Original Assignee) West Publishing Co     

(Current Assignee)
West Services Inc
System of document representation retrieval by successive iterated probability sampling first information source identifying means
display contents, display area adjusting means
image elements retrieval means
XXXXXXXXXXXX
161

JPH06266778A

(Tadahiro Kiyama, 1994)
(Original Assignee) Hitachi Ltd; 株式会社日立製作所     情報検索装置 display document, display format テキスト
communication device システム
XXXXXXXXX
162

US5506617A

(Kenneth Parulski, 1996)
(Original Assignee) Eastman Kodak Co     

(Current Assignee)
Intellectual Ventures Fund 83 LLC
Electronic camera incorporating a computer-compatible bus interface computer program digital processing device
display device, display contents control signals, display device
measuring parameters said sensor
XXXXXXXXXXXX
163

US5404508A

(Dennis R. Konrad, 1995)
(Original Assignee) Unisys Corp     

(Current Assignee)
Unisys Corp
Data base backup and recovery system and method computer network, display contents update process
providing one es sub
XXXXXXXXXX
164

US5403639A

(Jay S. Belsan, 1995)
(Original Assignee) Oracle StorageTek     

(Current Assignee)
Oracle StorageTek
File server having snapshot application data groups application description file data redundancy, identified set
computer network virtual data
display format single data
display document second set
XXXXXXX
165

US5384565A

(Gregory L. Cannon, 1995)
(Original Assignee) Motorola Solutions Inc     

(Current Assignee)
Motorola Mobility LLC
Method and apparatus for identifying duplicate data messages in a communication system first information retransmission request, determined order
display limitations corresponding data
first database, second database repeating step
display contents selective call
providing one fourth process
selecting one selecting one
text portions sent message
XXXXXXXXXXXXXX
166

US5276311A

(Hartmut Hennige, 1994)
(Original Assignee) Hartmut Hennige     

(Current Assignee)
E-PASS TECHNOLOGIES Inc
Method and device for simplifying the use of a plurality of credit cards, or the like minimum size electrical contacts
first database selective operation
image elements, field elements said second set
ranking factors charging means
vertical coordinates contact means
display area display area
measuring parameters said sensor
XXXXXXXXXXXXXXXXX
167

US5940504A

(Gary N. Griswold, 1999)
(Original Assignee) Infologic Software Inc     

(Current Assignee)
Intertrust Technologies Corp
Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site first information, first information source determined time
second information source receiving step
XXX




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
2000 KYOTO INTERNATIONAL CONFERENCE ON DIGITAL LIBRARIES: RESEARCH AND PRACTICE, PROCEEDINGS. : 234-241 2000

Publication Year: 2000

Overview Of Mondou Web Search Engine Using Text Mining And Information Visualizing Technologies

Kyoto University

Kawano, Ieee Computer Society, Ieee Computer Society
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (web page) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
Overview Of Mondou Web Search Engine Using Text Mining And Information Visualizing Technologies . As the volume of web page (display document) s in the internet is increasing rapidly , it is becoming hard for users to discover valuable web resources . Especially , it is difficult for naive users to discover informative pages by popular web search engines , since they don't have background and domain knowledge about the status of web systems . Therefore , many kinds of web search engines have been developed in order to support the processes of web information retrieval . We are developing Japanese web search engine "Mondou (RCAAU)" . Though our engine is one of the first generation of web search engines , we try to implement the rapid emerging technologies of data mining in our search engine from 1995 . We are also implementing the java applet based on the information visualization . In this paper , we describe the technical overviews of our Mondou web search engine . One of most important techniques is the text mining algorithms based on the primitive association rules . Mondou provides highly relevant feedback keywords to users , in order to support search steps . Using the associative keywords , users can modify the combination of keywords in the initial query . We also introduce the concept of integrated query mechanism for different search engines based on the KQML agents . Furthermore , in order to visualize the characteristics of search results , we are developing java applets to display the ROC graph and the clusters of specific documents . We are also trying to improve web robots for the Mondou system in the view point of data cleaning . Finally , we discuss , the effectiveness and performance of our web search engine .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
Overview Of Mondou Web Search Engine Using Text Mining And Information Visualizing Technologies . As the volume of web page (display document) s in the internet is increasing rapidly , it is becoming hard for users to discover valuable web resources . Especially , it is difficult for naive users to discover informative pages by popular web search engines , since they don't have background and domain knowledge about the status of web systems . Therefore , many kinds of web search engines have been developed in order to support the processes of web information retrieval . We are developing Japanese web search engine "Mondou (RCAAU)" . Though our engine is one of the first generation of web search engines , we try to implement the rapid emerging technologies of data mining in our search engine from 1995 . We are also implementing the java applet based on the information visualization . In this paper , we describe the technical overviews of our Mondou web search engine . One of most important techniques is the text mining algorithms based on the primitive association rules . Mondou provides highly relevant feedback keywords to users , in order to support search steps . Using the associative keywords , users can modify the combination of keywords in the initial query . We also introduce the concept of integrated query mechanism for different search engines based on the KQML agents . Furthermore , in order to visualize the characteristics of search results , we are developing java applets to display the ROC graph and the clusters of specific documents . We are also trying to improve web robots for the Mondou system in the view point of data cleaning . Finally , we discuss , the effectiveness and performance of our web search engine .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (web page) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Overview Of Mondou Web Search Engine Using Text Mining And Information Visualizing Technologies . As the volume of web page (display document) s in the internet is increasing rapidly , it is becoming hard for users to discover valuable web resources . Especially , it is difficult for naive users to discover informative pages by popular web search engines , since they don't have background and domain knowledge about the status of web systems . Therefore , many kinds of web search engines have been developed in order to support the processes of web information retrieval . We are developing Japanese web search engine "Mondou (RCAAU)" . Though our engine is one of the first generation of web search engines , we try to implement the rapid emerging technologies of data mining in our search engine from 1995 . We are also implementing the java applet based on the information visualization . In this paper , we describe the technical overviews of our Mondou web search engine . One of most important techniques is the text mining algorithms based on the primitive association rules . Mondou provides highly relevant feedback keywords to users , in order to support search steps . Using the associative keywords , users can modify the combination of keywords in the initial query . We also introduce the concept of integrated query mechanism for different search engines based on the KQML agents . Furthermore , in order to visualize the characteristics of search results , we are developing java applets to display the ROC graph and the clusters of specific documents . We are also trying to improve web robots for the Mondou system in the view point of data cleaning . Finally , we discuss , the effectiveness and performance of our web search engine .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database (search engine) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
Overview Of Mondou Web Search Engine Using Text Mining And Information Visualizing Technologies . As the volume of web pages in the internet is increasing rapidly , it is becoming hard for users to discover valuable web resources . Especially , it is difficult for naive users to discover informative pages by popular web search engine (second database) s , since they don't have background and domain knowledge about the status of web systems . Therefore , many kinds of web search engines have been developed in order to support the processes of web information retrieval . We are developing Japanese web search engine "Mondou (RCAAU)" . Though our engine is one of the first generation of web search engines , we try to implement the rapid emerging technologies of data mining in our search engine from 1995 . We are also implementing the java applet based on the information visualization . In this paper , we describe the technical overviews of our Mondou web search engine . One of most important techniques is the text mining algorithms based on the primitive association rules . Mondou provides highly relevant feedback keywords to users , in order to support search steps . Using the associative keywords , users can modify the combination of keywords in the initial query . We also introduce the concept of integrated query mechanism for different search engines based on the KQML agents . Furthermore , in order to visualize the characteristics of search results , we are developing java applets to display the ROC graph and the clusters of specific documents . We are also trying to improve web robots for the Mondou system in the view point of data cleaning . Finally , we discuss , the effectiveness and performance of our web search engine .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (search engine) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
Overview Of Mondou Web Search Engine Using Text Mining And Information Visualizing Technologies . As the volume of web pages in the internet is increasing rapidly , it is becoming hard for users to discover valuable web resources . Especially , it is difficult for naive users to discover informative pages by popular web search engine (second database) s , since they don't have background and domain knowledge about the status of web systems . Therefore , many kinds of web search engines have been developed in order to support the processes of web information retrieval . We are developing Japanese web search engine "Mondou (RCAAU)" . Though our engine is one of the first generation of web search engines , we try to implement the rapid emerging technologies of data mining in our search engine from 1995 . We are also implementing the java applet based on the information visualization . In this paper , we describe the technical overviews of our Mondou web search engine . One of most important techniques is the text mining algorithms based on the primitive association rules . Mondou provides highly relevant feedback keywords to users , in order to support search steps . Using the associative keywords , users can modify the combination of keywords in the initial query . We also introduce the concept of integrated query mechanism for different search engines based on the KQML agents . Furthermore , in order to visualize the characteristics of search results , we are developing java applets to display the ROC graph and the clusters of specific documents . We are also trying to improve web robots for the Mondou system in the view point of data cleaning . Finally , we discuss , the effectiveness and performance of our web search engine .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
Overview Of Mondou Web Search Engine Using Text Mining And Information Visualizing Technologies . As the volume of web page (display document) s in the internet is increasing rapidly , it is becoming hard for users to discover valuable web resources . Especially , it is difficult for naive users to discover informative pages by popular web search engines , since they don't have background and domain knowledge about the status of web systems . Therefore , many kinds of web search engines have been developed in order to support the processes of web information retrieval . We are developing Japanese web search engine "Mondou (RCAAU)" . Though our engine is one of the first generation of web search engines , we try to implement the rapid emerging technologies of data mining in our search engine from 1995 . We are also implementing the java applet based on the information visualization . In this paper , we describe the technical overviews of our Mondou web search engine . One of most important techniques is the text mining algorithms based on the primitive association rules . Mondou provides highly relevant feedback keywords to users , in order to support search steps . Using the associative keywords , users can modify the combination of keywords in the initial query . We also introduce the concept of integrated query mechanism for different search engines based on the KQML agents . Furthermore , in order to visualize the characteristics of search results , we are developing java applets to display the ROC graph and the clusters of specific documents . We are also trying to improve web robots for the Mondou system in the view point of data cleaning . Finally , we discuss , the effectiveness and performance of our web search engine .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (web page) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Overview Of Mondou Web Search Engine Using Text Mining And Information Visualizing Technologies . As the volume of web page (display document) s in the internet is increasing rapidly , it is becoming hard for users to discover valuable web resources . Especially , it is difficult for naive users to discover informative pages by popular web search engines , since they don't have background and domain knowledge about the status of web systems . Therefore , many kinds of web search engines have been developed in order to support the processes of web information retrieval . We are developing Japanese web search engine "Mondou (RCAAU)" . Though our engine is one of the first generation of web search engines , we try to implement the rapid emerging technologies of data mining in our search engine from 1995 . We are also implementing the java applet based on the information visualization . In this paper , we describe the technical overviews of our Mondou web search engine . One of most important techniques is the text mining algorithms based on the primitive association rules . Mondou provides highly relevant feedback keywords to users , in order to support search steps . Using the associative keywords , users can modify the combination of keywords in the initial query . We also introduce the concept of integrated query mechanism for different search engines based on the KQML agents . Furthermore , in order to visualize the characteristics of search results , we are developing java applets to display the ROC graph and the clusters of specific documents . We are also trying to improve web robots for the Mondou system in the view point of data cleaning . Finally , we discuss , the effectiveness and performance of our web search engine .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database (search engine) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
Overview Of Mondou Web Search Engine Using Text Mining And Information Visualizing Technologies . As the volume of web pages in the internet is increasing rapidly , it is becoming hard for users to discover valuable web resources . Especially , it is difficult for naive users to discover informative pages by popular web search engine (second database) s , since they don't have background and domain knowledge about the status of web systems . Therefore , many kinds of web search engines have been developed in order to support the processes of web information retrieval . We are developing Japanese web search engine "Mondou (RCAAU)" . Though our engine is one of the first generation of web search engines , we try to implement the rapid emerging technologies of data mining in our search engine from 1995 . We are also implementing the java applet based on the information visualization . In this paper , we describe the technical overviews of our Mondou web search engine . One of most important techniques is the text mining algorithms based on the primitive association rules . Mondou provides highly relevant feedback keywords to users , in order to support search steps . Using the associative keywords , users can modify the combination of keywords in the initial query . We also introduce the concept of integrated query mechanism for different search engines based on the KQML agents . Furthermore , in order to visualize the characteristics of search results , we are developing java applets to display the ROC graph and the clusters of specific documents . We are also trying to improve web robots for the Mondou system in the view point of data cleaning . Finally , we discuss , the effectiveness and performance of our web search engine .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
TWENTY-SECOND ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE - PROCEEDINGS. : 406-411 1998

Publication Year: 1998

Allocating Data Objects To Multiple Sites For Fast Browsing Of Hypermedia Documents

The Hong Kong University of Science and Technology (HKUST)

So, Ahmad, Karlapalem, Ieee, Ieee
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (web page) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
Allocating Data Objects To Multiple Sites For Fast Browsing Of Hypermedia Documents . Many world wide web applications require access , transfer , and synchronization of large multimedia data objects (MDOs) (such as , audio , video , and images) across the communication network . The transfer of large MDOs across the network contributes to the response time observed by the end users . As the end users expect strict adherence to response time constraints , the problem of allocating these MDOs so as to minimize response time becomes very challenging . The problem becomes more complex in the context of hypermedia documents (web page (display document) s) , wherein these MDOs need to be synchronized during presentation to the end users . Since the basic problem of data allocation in distributed database systems is NP-complete , a need exists to pursue and evaluate solutions based on heuristics for generating near-optimal MDO allocations . In this paper , we i) conceptualize this problem by using a navigational model to represent hypermedia documents and their access behavior from end users , ii) formulate the problem by developing a base case cost model for response time , iii) design two algorithms to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements , and iv) evaluate the trade-off between time complexity to get the solution and quality of solution by comparing the algorithms solution with exhaustive solution over a set of experiments .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
Allocating Data Objects To Multiple Sites For Fast Browsing Of Hypermedia Documents . Many world wide web applications require access , transfer , and synchronization of large multimedia data objects (MDOs) (such as , audio , video , and images) across the communication network . The transfer of large MDOs across the network contributes to the response time observed by the end users . As the end users expect strict adherence to response time constraints , the problem of allocating these MDOs so as to minimize response time becomes very challenging . The problem becomes more complex in the context of hypermedia documents (web page (display document) s) , wherein these MDOs need to be synchronized during presentation to the end users . Since the basic problem of data allocation in distributed database systems is NP-complete , a need exists to pursue and evaluate solutions based on heuristics for generating near-optimal MDO allocations . In this paper , we i) conceptualize this problem by using a navigational model to represent hypermedia documents and their access behavior from end users , ii) formulate the problem by developing a base case cost model for response time , iii) design two algorithms to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements , and iv) evaluate the trade-off between time complexity to get the solution and quality of solution by comparing the algorithms solution with exhaustive solution over a set of experiments .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (web page) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Allocating Data Objects To Multiple Sites For Fast Browsing Of Hypermedia Documents . Many world wide web applications require access , transfer , and synchronization of large multimedia data objects (MDOs) (such as , audio , video , and images) across the communication network . The transfer of large MDOs across the network contributes to the response time observed by the end users . As the end users expect strict adherence to response time constraints , the problem of allocating these MDOs so as to minimize response time becomes very challenging . The problem becomes more complex in the context of hypermedia documents (web page (display document) s) , wherein these MDOs need to be synchronized during presentation to the end users . Since the basic problem of data allocation in distributed database systems is NP-complete , a need exists to pursue and evaluate solutions based on heuristics for generating near-optimal MDO allocations . In this paper , we i) conceptualize this problem by using a navigational model to represent hypermedia documents and their access behavior from end users , ii) formulate the problem by developing a base case cost model for response time , iii) design two algorithms to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements , and iv) evaluate the trade-off between time complexity to get the solution and quality of solution by comparing the algorithms solution with exhaustive solution over a set of experiments .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font size (data object) readable by the user ;

and one or more languages understood by the user .
Allocating Data Objects To Multiple Sites For Fast Browsing Of Hypermedia Documents . Many world wide web applications require access , transfer , and synchronization of large multimedia data object (minimum font size) s (MDOs) (such as , audio , video , and images) across the communication network . The transfer of large MDOs across the network contributes to the response time observed by the end users . As the end users expect strict adherence to response time constraints , the problem of allocating these MDOs so as to minimize response time becomes very challenging . The problem becomes more complex in the context of hypermedia documents (web pages) , wherein these MDOs need to be synchronized during presentation to the end users . Since the basic problem of data allocation in distributed database systems is NP-complete , a need exists to pursue and evaluate solutions based on heuristics for generating near-optimal MDO allocations . In this paper , we i) conceptualize this problem by using a navigational model to represent hypermedia documents and their access behavior from end users , ii) formulate the problem by developing a base case cost model for response time , iii) design two algorithms to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements , and iv) evaluate the trade-off between time complexity to get the solution and quality of solution by comparing the algorithms solution with exhaustive solution over a set of experiments .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
Allocating Data Objects To Multiple Sites For Fast Browsing Of Hypermedia Documents . Many world wide web applications require access , transfer , and synchronization of large multimedia data objects (MDOs) (such as , audio , video , and images) across the communication network . The transfer of large MDOs across the network contributes to the response time observed by the end users . As the end users expect strict adherence to response time constraints , the problem of allocating these MDOs so as to minimize response time becomes very challenging . The problem becomes more complex in the context of hypermedia documents (web page (display document) s) , wherein these MDOs need to be synchronized during presentation to the end users . Since the basic problem of data allocation in distributed database systems is NP-complete , a need exists to pursue and evaluate solutions based on heuristics for generating near-optimal MDO allocations . In this paper , we i) conceptualize this problem by using a navigational model to represent hypermedia documents and their access behavior from end users , ii) formulate the problem by developing a base case cost model for response time , iii) design two algorithms to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements , and iv) evaluate the trade-off between time complexity to get the solution and quality of solution by comparing the algorithms solution with exhaustive solution over a set of experiments .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (web page) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Allocating Data Objects To Multiple Sites For Fast Browsing Of Hypermedia Documents . Many world wide web applications require access , transfer , and synchronization of large multimedia data objects (MDOs) (such as , audio , video , and images) across the communication network . The transfer of large MDOs across the network contributes to the response time observed by the end users . As the end users expect strict adherence to response time constraints , the problem of allocating these MDOs so as to minimize response time becomes very challenging . The problem becomes more complex in the context of hypermedia documents (web page (display document) s) , wherein these MDOs need to be synchronized during presentation to the end users . Since the basic problem of data allocation in distributed database systems is NP-complete , a need exists to pursue and evaluate solutions based on heuristics for generating near-optimal MDO allocations . In this paper , we i) conceptualize this problem by using a navigational model to represent hypermedia documents and their access behavior from end users , ii) formulate the problem by developing a base case cost model for response time , iii) design two algorithms to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements , and iv) evaluate the trade-off between time complexity to get the solution and quality of solution by comparing the algorithms solution with exhaustive solution over a set of experiments .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font size (data object) readable by the user ;

and one or more languages understood by the user .
Allocating Data Objects To Multiple Sites For Fast Browsing Of Hypermedia Documents . Many world wide web applications require access , transfer , and synchronization of large multimedia data object (minimum font size) s (MDOs) (such as , audio , video , and images) across the communication network . The transfer of large MDOs across the network contributes to the response time observed by the end users . As the end users expect strict adherence to response time constraints , the problem of allocating these MDOs so as to minimize response time becomes very challenging . The problem becomes more complex in the context of hypermedia documents (web pages) , wherein these MDOs need to be synchronized during presentation to the end users . Since the basic problem of data allocation in distributed database systems is NP-complete , a need exists to pursue and evaluate solutions based on heuristics for generating near-optimal MDO allocations . In this paper , we i) conceptualize this problem by using a navigational model to represent hypermedia documents and their access behavior from end users , ii) formulate the problem by developing a base case cost model for response time , iii) design two algorithms to find near-optimal solutions for allocating MDOs of the hypermedia documents while adhering to the synchronization requirements , and iv) evaluate the trade-off between time complexity to get the solution and quality of solution by comparing the algorithms solution with exhaustive solution over a set of experiments .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
PROMS-MMNET 97: IEEE CONFERENCE ON PROTOCOLS FOR MULTIMEDIA SYSTEMS - MULTIMEDIA NETWORKING, PROCEEDINGS. : 64-73 1997

Publication Year: 1997

Querying Multimedia Presentations

Ohio State University

Wu, Miller, Liu, Ieee, Ieee, Ieee
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents (temporal synchronization) in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (temporal synchronization) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents (temporal synchronization) are contained in an application description file .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (temporal synchronization) .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents (temporal synchronization) that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents (temporal synchronization) that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents (temporal synchronization) with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents (temporal synchronization) , the display limitations , and viewing preferences are stored in an application description file .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents (temporal synchronization) are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents (temporal synchronization) are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents (temporal synchronization) further include one or more text elements , image elements , and field elements .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents (temporal synchronization) using one or more ranking parameters and weighting factors .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents (temporal synchronization) that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 26
. A computer program (multimedia presentations) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents (temporal synchronization) with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations (computer program) . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents (temporal synchronization) are stored in a first database , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents (temporal synchronization) are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents (temporal synchronization) further includes one or more text elements , image elements , and field elements .
Querying Multimedia Presentations . We examine the querying requirements of large libraries of multimedia presentations . Given these requirements , we examine work on querying temporal and sequence data , and identify the similarities and dissimilarities between presentations and these other forms of data . From this analysis , we propose an integrated composition and query capability to permit the reuse of multimedia objects , presentations and presentation segments . The query facility permits content and attribute based queries along with queries over temporal synchronization (second information source, source contents) characteristics . The main contributions of our work are : it addresses both determinant and indeterminant intervals ;
it permits querying over presentation libraries with heterogeneous structure ;
it builds on work : from temporal and sequence database to address the unique semantics of presentations .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
IBM SYSTEMS JOURNAL. 34 (4): 629-639 1995

Publication Year: 1995

NBBS PATH SELECTION FRAMEWORK

International Business Machines Corporation (IBM)

Tedijanto, Onvural, Verman, Gun, Guerin
US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents are contained in an application description file (election algorithm) .
NBBS PATH SELECTION FRAMEWORK . This paper describes the path selection function in Networking BroadBand Services (NBBS) , which is ISM's architecture for high-speed , multimedia networks . The distinguishing feature of a multimedia network is its ability to integrate different applications with different traffic characteristics and service requirements in the network , such as voice , video , and data . In order to meet their service requirements , it is necessary for the network to provide unique qualify-of-service (QOS) guarantees to each application . QOS guarantees , specified as multiple end-to-end performance objectives , translate into path and link constraints in the shortest path routing problem . For a general cost function , shortest path routing subject to path constraints is known to be a nonpolynomial(NP-) complete problem . The NBBS path selection algorithm (application description file) , a heuristic solution based on the Bellman-Ford algorithm , has a polynomial order of complexity . The algorithm finds a minimum hop path satisfying an end-to-end delay (or delay variation) constraint , that in most cases also optimizes a load balancing function . To reduce the number of path constraints , other QOS requirements such as packet loss ratio are implemented as a link constraint . The notion of primary and secondary links is used to minimize the long-term overall call blocking probability by dynamically limiting the hop count of a given path . The path selection algorithm developed for point-to-point connections is described first , followed by its extension to the case of point-to-multipoint connections .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters include one or more ranking parameters and weighting factors (cost function) .
NBBS PATH SELECTION FRAMEWORK . This paper describes the path selection function in Networking BroadBand Services (NBBS) , which is ISM's architecture for high-speed , multimedia networks . The distinguishing feature of a multimedia network is its ability to integrate different applications with different traffic characteristics and service requirements in the network , such as voice , video , and data . In order to meet their service requirements , it is necessary for the network to provide unique qualify-of-service (QOS) guarantees to each application . QOS guarantees , specified as multiple end-to-end performance objectives , translate into path and link constraints in the shortest path routing problem . For a general cost function (weighting factors) , shortest path routing subject to path constraints is known to be a nonpolynomial(NP-) complete problem . The NBBS path selection algorithm , a heuristic solution based on the Bellman-Ford algorithm , has a polynomial order of complexity . The algorithm finds a minimum hop path satisfying an end-to-end delay (or delay variation) constraint , that in most cases also optimizes a load balancing function . To reduce the number of path constraints , other QOS requirements such as packet loss ratio are implemented as a link constraint . The notion of primary and secondary links is used to minimize the long-term overall call blocking probability by dynamically limiting the hop count of a given path . The path selection algorithm developed for point-to-point connections is described first , followed by its extension to the case of point-to-multipoint connections .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors (cost function) ;

and selecting the highest ranked display format for the display document .
NBBS PATH SELECTION FRAMEWORK . This paper describes the path selection function in Networking BroadBand Services (NBBS) , which is ISM's architecture for high-speed , multimedia networks . The distinguishing feature of a multimedia network is its ability to integrate different applications with different traffic characteristics and service requirements in the network , such as voice , video , and data . In order to meet their service requirements , it is necessary for the network to provide unique qualify-of-service (QOS) guarantees to each application . QOS guarantees , specified as multiple end-to-end performance objectives , translate into path and link constraints in the shortest path routing problem . For a general cost function (weighting factors) , shortest path routing subject to path constraints is known to be a nonpolynomial(NP-) complete problem . The NBBS path selection algorithm , a heuristic solution based on the Bellman-Ford algorithm , has a polynomial order of complexity . The algorithm finds a minimum hop path satisfying an end-to-end delay (or delay variation) constraint , that in most cases also optimizes a load balancing function . To reduce the number of path constraints , other QOS requirements such as packet loss ratio are implemented as a link constraint . The notion of primary and secondary links is used to minimize the long-term overall call blocking probability by dynamically limiting the hop count of a given path . The path selection algorithm developed for point-to-point connections is described first , followed by its extension to the case of point-to-multipoint connections .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations , and viewing preferences are stored in an application description file (election algorithm) .
NBBS PATH SELECTION FRAMEWORK . This paper describes the path selection function in Networking BroadBand Services (NBBS) , which is ISM's architecture for high-speed , multimedia networks . The distinguishing feature of a multimedia network is its ability to integrate different applications with different traffic characteristics and service requirements in the network , such as voice , video , and data . In order to meet their service requirements , it is necessary for the network to provide unique qualify-of-service (QOS) guarantees to each application . QOS guarantees , specified as multiple end-to-end performance objectives , translate into path and link constraints in the shortest path routing problem . For a general cost function , shortest path routing subject to path constraints is known to be a nonpolynomial(NP-) complete problem . The NBBS path selection algorithm (application description file) , a heuristic solution based on the Bellman-Ford algorithm , has a polynomial order of complexity . The algorithm finds a minimum hop path satisfying an end-to-end delay (or delay variation) constraint , that in most cases also optimizes a load balancing function . To reduce the number of path constraints , other QOS requirements such as packet loss ratio are implemented as a link constraint . The notion of primary and secondary links is used to minimize the long-term overall call blocking probability by dynamically limiting the hop count of a given path . The path selection algorithm developed for point-to-point connections is described first , followed by its extension to the case of point-to-multipoint connections .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents using one or more ranking parameters and weighting factors (cost function) .
NBBS PATH SELECTION FRAMEWORK . This paper describes the path selection function in Networking BroadBand Services (NBBS) , which is ISM's architecture for high-speed , multimedia networks . The distinguishing feature of a multimedia network is its ability to integrate different applications with different traffic characteristics and service requirements in the network , such as voice , video , and data . In order to meet their service requirements , it is necessary for the network to provide unique qualify-of-service (QOS) guarantees to each application . QOS guarantees , specified as multiple end-to-end performance objectives , translate into path and link constraints in the shortest path routing problem . For a general cost function (weighting factors) , shortest path routing subject to path constraints is known to be a nonpolynomial(NP-) complete problem . The NBBS path selection algorithm , a heuristic solution based on the Bellman-Ford algorithm , has a polynomial order of complexity . The algorithm finds a minimum hop path satisfying an end-to-end delay (or delay variation) constraint , that in most cases also optimizes a load balancing function . To reduce the number of path constraints , other QOS requirements such as packet loss ratio are implemented as a link constraint . The notion of primary and secondary links is used to minimize the long-term overall call blocking probability by dynamically limiting the hop count of a given path . The path selection algorithm developed for point-to-point connections is described first , followed by its extension to the case of point-to-multipoint connections .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors (cost function) .
NBBS PATH SELECTION FRAMEWORK . This paper describes the path selection function in Networking BroadBand Services (NBBS) , which is ISM's architecture for high-speed , multimedia networks . The distinguishing feature of a multimedia network is its ability to integrate different applications with different traffic characteristics and service requirements in the network , such as voice , video , and data . In order to meet their service requirements , it is necessary for the network to provide unique qualify-of-service (QOS) guarantees to each application . QOS guarantees , specified as multiple end-to-end performance objectives , translate into path and link constraints in the shortest path routing problem . For a general cost function (weighting factors) , shortest path routing subject to path constraints is known to be a nonpolynomial(NP-) complete problem . The NBBS path selection algorithm , a heuristic solution based on the Bellman-Ford algorithm , has a polynomial order of complexity . The algorithm finds a minimum hop path satisfying an end-to-end delay (or delay variation) constraint , that in most cases also optimizes a load balancing function . To reduce the number of path constraints , other QOS requirements such as packet loss ratio are implemented as a link constraint . The notion of primary and secondary links is used to minimize the long-term overall call blocking probability by dynamically limiting the hop count of a given path . The path selection algorithm developed for point-to-point connections is described first , followed by its extension to the case of point-to-multipoint connections .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors (cost function) ;

and selecting the highest ranked display format for the display document .
NBBS PATH SELECTION FRAMEWORK . This paper describes the path selection function in Networking BroadBand Services (NBBS) , which is ISM's architecture for high-speed , multimedia networks . The distinguishing feature of a multimedia network is its ability to integrate different applications with different traffic characteristics and service requirements in the network , such as voice , video , and data . In order to meet their service requirements , it is necessary for the network to provide unique qualify-of-service (QOS) guarantees to each application . QOS guarantees , specified as multiple end-to-end performance objectives , translate into path and link constraints in the shortest path routing problem . For a general cost function (weighting factors) , shortest path routing subject to path constraints is known to be a nonpolynomial(NP-) complete problem . The NBBS path selection algorithm , a heuristic solution based on the Bellman-Ford algorithm , has a polynomial order of complexity . The algorithm finds a minimum hop path satisfying an end-to-end delay (or delay variation) constraint , that in most cases also optimizes a load balancing function . To reduce the number of path constraints , other QOS requirements such as packet loss ratio are implemented as a link constraint . The notion of primary and secondary links is used to minimize the long-term overall call blocking probability by dynamically limiting the hop count of a given path . The path selection algorithm developed for point-to-point connections is described first , followed by its extension to the case of point-to-multipoint connections .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
PROCEEDINGS OF THE IEEE. 82 (1): 122-139 JAN 1994

Publication Year: 1994

REAL-TIME COMMUNICATION IN PACKET-SWITCHED NETWORKS

University of Massachusetts, North Carolina State University, AT&T Bell Laboratories

Aras, Kurose, Reeves, Schulzrinne
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (new communication) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
REAL-TIME COMMUNICATION IN PACKET-SWITCHED NETWORKS . The dramatically increased bandwidths and processing capabilities of future high-speed networks make possible many distributed real-time applications , such as sensor-based applications and multimedia services . Since these applications will have traffic characteristics and performance requirements that differ dramatically from those of current data-oriented applications , new communication (providing one) network architectures , and protocols will be required . In this paper we discuss the performance requirements and traffic characteristics of various real-time applications , survey recent developments in the areas of network architecture and protocols for supporting real-time services , and develop frameworks in which these , and future , research efforts can be considered .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database (current data) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
REAL-TIME COMMUNICATION IN PACKET-SWITCHED NETWORKS . The dramatically increased bandwidths and processing capabilities of future high-speed networks make possible many distributed real-time applications , such as sensor-based applications and multimedia services . Since these applications will have traffic characteristics and performance requirements that differ dramatically from those of current data (second database, second database contains display limitations) -oriented applications , new communication network architectures , and protocols will be required . In this paper we discuss the performance requirements and traffic characteristics of various real-time applications , survey recent developments in the areas of network architecture and protocols for supporting real-time services , and develop frameworks in which these , and future , research efforts can be considered .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (current data) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
REAL-TIME COMMUNICATION IN PACKET-SWITCHED NETWORKS . The dramatically increased bandwidths and processing capabilities of future high-speed networks make possible many distributed real-time applications , such as sensor-based applications and multimedia services . Since these applications will have traffic characteristics and performance requirements that differ dramatically from those of current data (second database, second database contains display limitations) -oriented applications , new communication network architectures , and protocols will be required . In this paper we discuss the performance requirements and traffic characteristics of various real-time applications , survey recent developments in the areas of network architecture and protocols for supporting real-time services , and develop frameworks in which these , and future , research efforts can be considered .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database (current data) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
REAL-TIME COMMUNICATION IN PACKET-SWITCHED NETWORKS . The dramatically increased bandwidths and processing capabilities of future high-speed networks make possible many distributed real-time applications , such as sensor-based applications and multimedia services . Since these applications will have traffic characteristics and performance requirements that differ dramatically from those of current data (second database, second database contains display limitations) -oriented applications , new communication network architectures , and protocols will be required . In this paper we discuss the performance requirements and traffic characteristics of various real-time applications , survey recent developments in the areas of network architecture and protocols for supporting real-time services , and develop frameworks in which these , and future , research efforts can be considered .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
COMPUTER NETWORKS AND ISDN SYSTEMS. 30 (1-7): 95-105 APR 1998

Publication Year: 1998

Inquirus, The NECI Meta Search Engine

NEC Research Institute

Lawrence, Giles
US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (user interfaces) readable by the user ;

and one or more natural languages understood by the user .
Inquirus , The NECI Meta Search Engine . World Wide Web (WWW) search engines (e . g . AltaVista , Infoseek , HotBot , etc .) have a number of deficiencies including : periods of downtime , low coverage of the WWW , inconsistent and inefficient user interfaces (text font, programming one) , out of date databases , poor relevancy ranking and precision , and difficulties with spamming techniques . Meta search engines have been introduced which address some of these and other difficulties in searching the WWW . However , current meta search engines retain some of these difficulties and may also introduce their own problems (e . g . reduced relevance because one or more of the search engines returns results with poor relevance) . We present Inquirus , the NECI meta search engine , which addresses many of the deficiencies in current techniques . Rather than working with the list of documents and summaries returned by search engines , as current meta search engines typically do , the Inquirus meta search engine works by downloading and analyzing the individual documents . The Inquirus meta search engine makes improvements over existing search engines in a number of areas , e . g . : more useful document summaries incorporating query term context , identification of both pages which no longer exist and pages which no longer contain the query terms , advanced detection of duplicate pages , improved document ranking using proximity information , dramatically improved precision for certain queries by using specific expressive forms , and quick jump links and highlighting when viewing the full documents . (C) 1998 Published by Elsevier Science B . V . All rights reserved .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one (user interfaces) or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Inquirus , The NECI Meta Search Engine . World Wide Web (WWW) search engines (e . g . AltaVista , Infoseek , HotBot , etc . ) have a number of deficiencies including : periods of downtime , low coverage of the WWW , inconsistent and inefficient user interfaces (text font, programming one) , out of date databases , poor relevancy ranking and precision , and difficulties with spamming techniques . Meta search engines have been introduced which address some of these and other difficulties in searching the WWW . However , current meta search engines retain some of these difficulties and may also introduce their own problems (e . g . reduced relevance because one or more of the search engines returns results with poor relevance) . We present Inquirus , the NECI meta search engine , which addresses many of the deficiencies in current techniques . Rather than working with the list of documents and summaries returned by search engines , as current meta search engines typically do , the Inquirus meta search engine works by downloading and analyzing the individual documents . The Inquirus meta search engine makes improvements over existing search engines in a number of areas , e . g . : more useful document summaries incorporating query term context , identification of both pages which no longer exist and pages which no longer contain the query terms , advanced detection of duplicate pages , improved document ranking using proximity information , dramatically improved precision for certain queries by using specific expressive forms , and quick jump links and highlighting when viewing the full documents . (C) 1998 Published by Elsevier Science B . V . All rights reserved .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database (search engine) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
Inquirus , The NECI Meta Search Engine . World Wide Web (WWW) search engine (second database) s (e . g . AltaVista , Infoseek , HotBot , etc . ) have a number of deficiencies including : periods of downtime , low coverage of the WWW , inconsistent and inefficient user interfaces , out of date databases , poor relevancy ranking and precision , and difficulties with spamming techniques . Meta search engines have been introduced which address some of these and other difficulties in searching the WWW . However , current meta search engines retain some of these difficulties and may also introduce their own problems (e . g . reduced relevance because one or more of the search engines returns results with poor relevance) . We present Inquirus , the NECI meta search engine , which addresses many of the deficiencies in current techniques . Rather than working with the list of documents and summaries returned by search engines , as current meta search engines typically do , the Inquirus meta search engine works by downloading and analyzing the individual documents . The Inquirus meta search engine makes improvements over existing search engines in a number of areas , e . g . : more useful document summaries incorporating query term context , identification of both pages which no longer exist and pages which no longer contain the query terms , advanced detection of duplicate pages , improved document ranking using proximity information , dramatically improved precision for certain queries by using specific expressive forms , and quick jump links and highlighting when viewing the full documents . (C) 1998 Published by Elsevier Science B . V . All rights reserved .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (search engine) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
Inquirus , The NECI Meta Search Engine . World Wide Web (WWW) search engine (second database) s (e . g . AltaVista , Infoseek , HotBot , etc . ) have a number of deficiencies including : periods of downtime , low coverage of the WWW , inconsistent and inefficient user interfaces , out of date databases , poor relevancy ranking and precision , and difficulties with spamming techniques . Meta search engines have been introduced which address some of these and other difficulties in searching the WWW . However , current meta search engines retain some of these difficulties and may also introduce their own problems (e . g . reduced relevance because one or more of the search engines returns results with poor relevance) . We present Inquirus , the NECI meta search engine , which addresses many of the deficiencies in current techniques . Rather than working with the list of documents and summaries returned by search engines , as current meta search engines typically do , the Inquirus meta search engine works by downloading and analyzing the individual documents . The Inquirus meta search engine makes improvements over existing search engines in a number of areas , e . g . : more useful document summaries incorporating query term context , identification of both pages which no longer exist and pages which no longer contain the query terms , advanced detection of duplicate pages , improved document ranking using proximity information , dramatically improved precision for certain queries by using specific expressive forms , and quick jump links and highlighting when viewing the full documents . (C) 1998 Published by Elsevier Science B . V . All rights reserved .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database (search engine) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
Inquirus , The NECI Meta Search Engine . World Wide Web (WWW) search engine (second database) s (e . g . AltaVista , Infoseek , HotBot , etc . ) have a number of deficiencies including : periods of downtime , low coverage of the WWW , inconsistent and inefficient user interfaces , out of date databases , poor relevancy ranking and precision , and difficulties with spamming techniques . Meta search engines have been introduced which address some of these and other difficulties in searching the WWW . However , current meta search engines retain some of these difficulties and may also introduce their own problems (e . g . reduced relevance because one or more of the search engines returns results with poor relevance) . We present Inquirus , the NECI meta search engine , which addresses many of the deficiencies in current techniques . Rather than working with the list of documents and summaries returned by search engines , as current meta search engines typically do , the Inquirus meta search engine works by downloading and analyzing the individual documents . The Inquirus meta search engine makes improvements over existing search engines in a number of areas , e . g . : more useful document summaries incorporating query term context , identification of both pages which no longer exist and pages which no longer contain the query terms , advanced detection of duplicate pages , improved document ranking using proximity information , dramatically improved precision for certain queries by using specific expressive forms , and quick jump links and highlighting when viewing the full documents . (C) 1998 Published by Elsevier Science B . V . All rights reserved .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
PROCEEDINGS OF THE 1998 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING, VOLS 1-6. : 3789-3792 1998

Publication Year: 1998

Multimedia Content Description In The Infopyramid

International Business Machines Corporation (IBM)

Li, Mohan, Smith, Ieee
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences (content descriptors, multimedia content) of a user of the display device , the method comprising the steps of : providing one or more source contents (content delivery system) in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (content delivery system) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents (content delivery system) are contained in an application description file .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences (content descriptors, multimedia content) are obtained from the user and stored in the second information source .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system , and a TV news storage and retrieval system .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences (content descriptors, multimedia content) include : information about a locale in which the user lives ;

a minimum size of a text font readable by the user ;

and one or more natural languages understood by the user .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system , and a TV news storage and retrieval system .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents (content delivery system) that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents (content delivery system) that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions according to the language preference as indicated in the viewing preferences (content descriptors, multimedia content) .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system , and a TV news storage and retrieval system .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (content delivery system) with horizontal and vertical coordinates identifying their locations on the display device .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (content delivery system) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences (content descriptors, multimedia content) for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents (content delivery system) with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (content delivery system) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents (content delivery system) , the display limitations , and viewing preferences (content descriptors, multimedia content) are stored in an application description file .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents (content delivery system) are stored in a first database , the display limitations are stored in a second database (search engine) , and viewing preferences (content descriptors, multimedia content) are stored in a third database , all of which are accessible and retrievable by the mapping system .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engine (second database) s . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (search engine) contains display limitations for one or more other display devices , and the third database contains viewing preferences (content descriptors, multimedia content) for one or more other users .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engine (second database) s . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system , and a TV news storage and retrieval system .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents (content delivery system) are stored in a database , and the display limitations and viewing preferences (content descriptors, multimedia content) are provided by the communication device dynamically to the mapping system during a communication session there between .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents (content delivery system) further include one or more text elements , image elements , and field elements .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences (content descriptors, multimedia content) include : information about a locale in which the user lives ;

a minimum font size readable by the user ;

and one or more languages understood by the user .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system , and a TV news storage and retrieval system .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents (content delivery system) using one or more ranking parameters and weighting factors .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents (content delivery system) that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (content delivery system) as indicated by the ranking factors and the weighting factors .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences (content descriptors, multimedia content) for information in the display document shown on the communication device , the program comprising : one or more source contents (content delivery system) with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (content delivery system) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents (content delivery system) are stored in a first database , the display limitations are stored in a second database (search engine) , and the viewing preferences (content descriptors, multimedia content) are stored in a third database , all of which are accessible and retrievable by the program .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engine (second database) s . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents (content delivery system) are stored in a database , the display limitations and viewing preferences (content descriptors, multimedia content) are provided by the communication device dynamically to the program during a communication session there between .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents (content delivery system) further includes one or more text elements , image elements , and field elements .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system (display contents, source contents, source contents using one) , and a TV news storage and retrieval system .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences (content descriptors, multimedia content) include : information about a locale in which the user lives ;

a minimum font size readable by the user ;

and one or more languages understood by the user .
Multimedia Content Description In The Infopyramid . There is a growing need for developing a content description language for multimedia that improves searching , indexing and managing of the multimedia content (viewing preferences, s viewing preferences) . The MPEG group recently established the MPEG-7 effort to standardize the multimedia content interface . The proposed interface will bridge the gap between various types of content meta-data , such as content features , annotations , relationships , and the search engines . in this paper , we develop a method of handling multimedia content description in a new multi-abstraction , multi-modal content representation framework called the InfoPyranid . The InfoPyramid facilitates the search , retrieval , manipulation . and transmission of multimedia data by providing a hierarchy for content descriptors (viewing preferences, s viewing preferences) . We illustrate the suitability of the InfoPyramid multimedia content description to MPEG-7 by examining four multimedia retrieval applications : a Web-image search engine , a satellite image retrieval system , an Internet content delivery system , and a TV news storage and retrieval system .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
14TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, PROCEEDINGS. : 192-200 1998

Publication Year: 1998

Point- Versus Interval-based Temporal Data Models

Aalborg Universitet (AAU)

Bohlen, Busatto, Jensen, Ieee Comp Soc
US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (temporal data) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
Point- Versus Interval-based Temporal Data Models . The association of timestamps with various data items such as tuples or attribute values is fundamental to the management of time-varying information . Using intervals in timestamps , as do most data models , leaves a data model with a variety of choices for giving a meaning to timestamps . Specifically , some such data models claim to be point-based while other data models claim to be interval-based . The meaning chosen far timestamps is important-it has a pervasive effect on most aspects of a data model , including database design , a variety of query language properties , and query processing techniques , e . g . , the availability of query optimization opportunities . This paper precisely defines the notions of point-based and interval-based temporal data (first database) models thus providing a new , formal basis for characterizing temporal data models and obtaining new insights inter the properties of their query languages . Queries in point-based models treat snapshot equivalent argument relations identically . This renders point-based models insensitive to coalescing . In contrast , queries in interval-based models give significance to the actual intervals used in the timestamps , thus generally treating non-identical but possibly snapshot equivalent , relations differently . The paper identifies the notion of time-fragment preservation as the essential defining property of ail interval-based data model .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements , and field elements (query language) .
Point- Versus Interval-based Temporal Data Models . The association of timestamps with various data items such as tuples or attribute values is fundamental to the management of time-varying information . Using intervals in timestamps , as do most data models , leaves a data model with a variety of choices for giving a meaning to timestamps . Specifically , some such data models claim to be point-based while other data models claim to be interval-based . The meaning chosen far timestamps is important-it has a pervasive effect on most aspects of a data model , including database design , a variety of query language (field elements) properties , and query processing techniques , e . g . , the availability of query optimization opportunities . This paper precisely defines the notions of point-based and interval-based temporal data models thus providing a new , formal basis for characterizing temporal data models and obtaining new insights inter the properties of their query languages . Queries in point-based models treat snapshot equivalent argument relations identically . This renders point-based models insensitive to coalescing . In contrast , queries in interval-based models give significance to the actual intervals used in the timestamps , thus generally treating non-identical but possibly snapshot equivalent , relations differently . The paper identifies the notion of time-fragment preservation as the essential defining property of ail interval-based data model .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (temporal data) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
Point- Versus Interval-based Temporal Data Models . The association of timestamps with various data items such as tuples or attribute values is fundamental to the management of time-varying information . Using intervals in timestamps , as do most data models , leaves a data model with a variety of choices for giving a meaning to timestamps . Specifically , some such data models claim to be point-based while other data models claim to be interval-based . The meaning chosen far timestamps is important-it has a pervasive effect on most aspects of a data model , including database design , a variety of query language properties , and query processing techniques , e . g . , the availability of query optimization opportunities . This paper precisely defines the notions of point-based and interval-based temporal data (first database) models thus providing a new , formal basis for characterizing temporal data models and obtaining new insights inter the properties of their query languages . Queries in point-based models treat snapshot equivalent argument relations identically . This renders point-based models insensitive to coalescing . In contrast , queries in interval-based models give significance to the actual intervals used in the timestamps , thus generally treating non-identical but possibly snapshot equivalent , relations differently . The paper identifies the notion of time-fragment preservation as the essential defining property of ail interval-based data model .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements , and field elements (query language) .
Point- Versus Interval-based Temporal Data Models . The association of timestamps with various data items such as tuples or attribute values is fundamental to the management of time-varying information . Using intervals in timestamps , as do most data models , leaves a data model with a variety of choices for giving a meaning to timestamps . Specifically , some such data models claim to be point-based while other data models claim to be interval-based . The meaning chosen far timestamps is important-it has a pervasive effect on most aspects of a data model , including database design , a variety of query language (field elements) properties , and query processing techniques , e . g . , the availability of query optimization opportunities . This paper precisely defines the notions of point-based and interval-based temporal data models thus providing a new , formal basis for characterizing temporal data models and obtaining new insights inter the properties of their query languages . Queries in point-based models treat snapshot equivalent argument relations identically . This renders point-based models insensitive to coalescing . In contrast , queries in interval-based models give significance to the actual intervals used in the timestamps , thus generally treating non-identical but possibly snapshot equivalent , relations differently . The paper identifies the notion of time-fragment preservation as the essential defining property of ail interval-based data model .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
IEICE TRANSACTIONS ON COMMUNICATIONS. E80B (10): 1401-1406 OCT 1997

Publication Year: 1997

Mobile Information Service Based On Multi-agent Architecture

Fujitsu Laboratories Ltd.

Fujino, Kimoto, Iida
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations (user location) of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (own information) ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information (first information source) . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (own information) is a database containing display limitations (user location) for one or more other display devices .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information (first information source) . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations (user location) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations (user location) of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations (user location) , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations (user location) , and viewing preferences are stored in an application description file .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations (user location) are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database contains display limitations (user location) for one or more other display devices , and the third database contains viewing preferences for one or more other users .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations (user location) and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations (user location) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations (user location) of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations (user location) , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations (user location) are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations (user location) and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations (user location) include : one or more geometry parameters of the display area on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
Mobile Information Service Based On Multi-agent Architecture . This paper describes a mobile information access system based on a multi-agent architecture . With the rapid progress of wireless data communications , mobile Internet access will be more and more popular . In mobile environments , user location (display limitations) plays an important role for information filtering and flexible communication service . In this paper , we propose a mobile information service system where a user with a handy terminal accesses Internet in an open air to look up map information and related town information . Each user information is managed by an independent agent process . And the agent provides each user with a personal service collaborating with other applications . A map-based information service example based on this architecture is also described .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WIRTSCHAFTSINFORMATIK. 39 (1): 25-& FEB 1997

Publication Year: 1997

Notions Of Upward Compatibility Of Temporal Query Languages

Aalborg Universitet (AAU), University of Arizona, Leap Technologies Inc

Bair, Bohlen, Jensen, Snodgrass
US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (temporal data) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
Notions Of Upward Compatibility Of Temporal Query Languages . Migrating applications from conventional to temporal data (first database) base management technology has received scant mention in the research literature . This paper formally defines three increasingly restrictive notions of upward compatibility which capture properties of a temporal SQL with respect to conventional SQL that , when satisfied , provide for a smooth migration of legacy applications to a temporal system . The notions of upward compatibility dictate the semantics of conventional SQL statements and constrain the semantics of extensions to these statements . The paper evaluates the seven extant temporal extensions to SQL , all of which are shown to complicate migration through design decisions that violate one or more of these notions . We then outline how SQL-92 can be systematically extended to become a temporal query language that satisfies all three notions .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements , and field elements (query language) .
Notions Of Upward Compatibility Of Temporal Query Languages . Migrating applications from conventional to temporal database management technology has received scant mention in the research literature . This paper formally defines three increasingly restrictive notions of upward compatibility which capture properties of a temporal SQL with respect to conventional SQL that , when satisfied , provide for a smooth migration of legacy applications to a temporal system . The notions of upward compatibility dictate the semantics of conventional SQL statements and constrain the semantics of extensions to these statements . The paper evaluates the seven extant temporal extensions to SQL , all of which are shown to complicate migration through design decisions that violate one or more of these notions . We then outline how SQL-92 can be systematically extended to become a temporal query language (field elements) that satisfies all three notions .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (temporal data) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
Notions Of Upward Compatibility Of Temporal Query Languages . Migrating applications from conventional to temporal data (first database) base management technology has received scant mention in the research literature . This paper formally defines three increasingly restrictive notions of upward compatibility which capture properties of a temporal SQL with respect to conventional SQL that , when satisfied , provide for a smooth migration of legacy applications to a temporal system . The notions of upward compatibility dictate the semantics of conventional SQL statements and constrain the semantics of extensions to these statements . The paper evaluates the seven extant temporal extensions to SQL , all of which are shown to complicate migration through design decisions that violate one or more of these notions . We then outline how SQL-92 can be systematically extended to become a temporal query language that satisfies all three notions .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements , and field elements (query language) .
Notions Of Upward Compatibility Of Temporal Query Languages . Migrating applications from conventional to temporal database management technology has received scant mention in the research literature . This paper formally defines three increasingly restrictive notions of upward compatibility which capture properties of a temporal SQL with respect to conventional SQL that , when satisfied , provide for a smooth migration of legacy applications to a temporal system . The notions of upward compatibility dictate the semantics of conventional SQL statements and constrain the semantics of extensions to these statements . The paper evaluates the seven extant temporal extensions to SQL , all of which are shown to complicate migration through design decisions that violate one or more of these notions . We then outline how SQL-92 can be systematically extended to become a temporal query language (field elements) that satisfies all three notions .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
COMPUTER NETWORKS AND ISDN SYSTEMS. 29 (8-13): 1075-1082 SEP 1997

Publication Year: 1997

Digestor: Device-independent Access To The World Wide Web

FX Palo Alto Laboratory (FXPAL)

Bickmore, Schilit
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (web page) to fit on at least one display device in a computer network (cellular phones) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
Digestor : Device-independent Access To The World Wide Web . Digestor is a software system which automatically re-authors arbitrary documents from the world-wide web to display appropriately on small screen devices such as PDAs and cellular phones (computer network) , providing device-independent access to the web . Digestor is implemented as an HTTP proxy which dynamically re-authors requested web page (display document) s using a heuristic planning algorithm and a set of structural page transformations to achieve the best looking document for a given display size . (C) 1997 Published by Elsevier Science B . V .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
Digestor : Device-independent Access To The World Wide Web . Digestor is a software system which automatically re-authors arbitrary documents from the world-wide web to display appropriately on small screen devices such as PDAs and cellular phones , providing device-independent access to the web . Digestor is implemented as an HTTP proxy which dynamically re-authors requested web page (display document) s using a heuristic planning algorithm and a set of structural page transformations to achieve the best looking document for a given display size . (C) 1997 Published by Elsevier Science B . V .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (web page) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Digestor : Device-independent Access To The World Wide Web . Digestor is a software system which automatically re-authors arbitrary documents from the world-wide web to display appropriately on small screen devices such as PDAs and cellular phones , providing device-independent access to the web . Digestor is implemented as an HTTP proxy which dynamically re-authors requested web page (display document) s using a heuristic planning algorithm and a set of structural page transformations to achieve the best looking document for a given display size . (C) 1997 Published by Elsevier Science B . V .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
Digestor : Device-independent Access To The World Wide Web . Digestor is a software system which automatically re-authors arbitrary documents from the world-wide web to display appropriately on small screen devices such as PDAs and cellular phones , providing device-independent access to the web . Digestor is implemented as an HTTP proxy which dynamically re-authors requested web page (display document) s using a heuristic planning algorithm and a set of structural page transformations to achieve the best looking document for a given display size . (C) 1997 Published by Elsevier Science B . V .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (web page) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Digestor : Device-independent Access To The World Wide Web . Digestor is a software system which automatically re-authors arbitrary documents from the world-wide web to display appropriately on small screen devices such as PDAs and cellular phones , providing device-independent access to the web . Digestor is implemented as an HTTP proxy which dynamically re-authors requested web page (display document) s using a heuristic planning algorithm and a set of structural page transformations to achieve the best looking document for a given display size . (C) 1997 Published by Elsevier Science B . V .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
IEEE-ACM TRANSACTIONS ON NETWORKING. 5 (6): 784-803 DEC 1997

Publication Year: 1997

A Reliable Multicast Framework For Light-weight Sessions And Application Level Framing

Lawrence Berkeley National Laboratory, University of Southern California, University of California, Los Angeles (UCLA)

Floyd, Jacobson, Liu, Mccanne, Zhang
US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source is a database containing display limitations (wide range) for one or more other display devices .
A Reliable Multicast Framework For Light-weight Sessions And Application Level Framing . This paper describes Scalable Reliable Multicast (SRM) , a reliable multicast framework for light-weight sessions and application level framing , The algorithms of this framework are efficient , robust , and scale web to both very large networks and very large sessions , The SRM framework has been prototyped in wb , a distributed whiteboard application , which has been used on a global scale with sessions ranging from a few to a few hundred participants , The paper describes the principles that have guided the SRM design , including the IP multicast group delivery model , an end-to-end , receiver-based model of reliability , and the application level framing protocol model , As with unicast communications , the performance of a reliable multicast delivery algorithm depends on the underlying topology and operational environment , We investigate that dependence via analysis and simulation , and demonstrate an adaptive algorithm that uses the results of previous loss recovery events to adapt the control parameters used for future loss recovery , With the adaptive algorithm , our reliable multicast delivery algorithm provides good performance over a wide range (database containing display limitations) of underlying topologies .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters (control parameter) .
A Reliable Multicast Framework For Light-weight Sessions And Application Level Framing . This paper describes Scalable Reliable Multicast (SRM) , a reliable multicast framework for light-weight sessions and application level framing , The algorithms of this framework are efficient , robust , and scale web to both very large networks and very large sessions , The SRM framework has been prototyped in wb , a distributed whiteboard application , which has been used on a global scale with sessions ranging from a few to a few hundred participants , The paper describes the principles that have guided the SRM design , including the IP multicast group delivery model , an end-to-end , receiver-based model of reliability , and the application level framing protocol model , As with unicast communications , the performance of a reliable multicast delivery algorithm depends on the underlying topology and operational environment , We investigate that dependence via analysis and simulation , and demonstrate an adaptive algorithm that uses the results of previous loss recovery events to adapt the control parameter (measuring parameters) s used for future loss recovery , With the adaptive algorithm , our reliable multicast delivery algorithm provides good performance over a wide range of underlying topologies .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (control parameter) include one or more ranking parameters and weighting factors .
A Reliable Multicast Framework For Light-weight Sessions And Application Level Framing . This paper describes Scalable Reliable Multicast (SRM) , a reliable multicast framework for light-weight sessions and application level framing , The algorithms of this framework are efficient , robust , and scale web to both very large networks and very large sessions , The SRM framework has been prototyped in wb , a distributed whiteboard application , which has been used on a global scale with sessions ranging from a few to a few hundred participants , The paper describes the principles that have guided the SRM design , including the IP multicast group delivery model , an end-to-end , receiver-based model of reliability , and the application level framing protocol model , As with unicast communications , the performance of a reliable multicast delivery algorithm depends on the underlying topology and operational environment , We investigate that dependence via analysis and simulation , and demonstrate an adaptive algorithm that uses the results of previous loss recovery events to adapt the control parameter (measuring parameters) s used for future loss recovery , With the adaptive algorithm , our reliable multicast delivery algorithm provides good performance over a wide range of underlying topologies .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JOURNAL OF THE ACM. 43 (3): 474-523 MAY 1996

Publication Year: 1996

Foundations Of Multimedia Database Systems

University of Maryland, 21st Century Technology Inc

Marcus, Subrahmanian
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents (temporal synchronization) in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (temporal synchronization) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc .) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc .) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents (temporal synchronization) are contained in an application description file .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (temporal synchronization) .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents (temporal synchronization) that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents (temporal synchronization) that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents (temporal synchronization) with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents (temporal synchronization) , the display limitations , and viewing preferences are stored in an application description file .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents (temporal synchronization) are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents (temporal synchronization) are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents (temporal synchronization) further include one or more text elements , image elements , and field elements (query language) .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language (field elements) to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents (temporal synchronization) using one or more ranking parameters and weighting factors .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents (temporal synchronization) that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents (temporal synchronization) with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents (temporal synchronization) are stored in a first database , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents (temporal synchronization) are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents (temporal synchronization) further includes one or more text elements , image elements , and field elements (query language) .
Foundations Of Multimedia Database Systems . Though numerous multimedia systems exist in the commercial market today , relatively little work has been done on developing the mathematical foundations of multimedia technology . We attempt to take some initial steps towards the development of a theoretical basis for a multimedia information system . To do so , we develop the notion of a structured multimedia database system . We begin by defining a mathematical model of a media-instance . A media-instance may be thought of as ''glue'' residing on top of a specific physical media-representation (such as video , audio , documents , etc . ) Using this ''glue'' , it is possible to define a general purpose logical query language (field elements) to query multimedia data . This glue consists of a set of ''states'' (e . g . , video frames , audio tracks , etc . ) and ''features'' , together with relationships between states and/or features . A structured multimedia database system imposes a certain mathematical structure on the set of features/states . Using this notion of a structure , we are able to define indexing structures for processing queries , methods to relax queries when answers do not exist to those queries , as well as sound , complete and terminating procedures to answer such queries (and their relaxations , when appropriate) . We show how a media-presentation can be generated by processing a sequence of queries , and furthermore we show that when these queries are extended to include constraints , then these queries can not only generate presentations , but also generate temporal synchronization (second information source, source contents) properties and spatial layout properties for such presentations . We describe the architecture of a prototype multimedia database system based on the principles described in this paper .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
COMPUTER NETWORKS AND ISDN SYSTEMS. 27 (6): 1017-1026 APR 1995

Publication Year: 1995

A WWW INTERFACE TO THE OMNIS MYRIAD LITERATURE RETRIEVAL ENGINE

Bavarian Research Center for Knowledge-Based Systems (FORWISS), Technische Universität München (TUM)

Clausnitzer, Vogel, Wiesener
US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (document retrieval) according to the language preference as indicated in the viewing preferences .
A WWW INTERFACE TO THE OMNIS MYRIAD LITERATURE RETRIEVAL ENGINE . Cataloguing and searching procedures in traditional library systems are expensive , time-consuming and often incomplete . OMNIS is a novel multimedia information retrieval system for the administration of documents in libraries and offices . Using the fulltext database system Myriad combined with scanning and OCR technologies it offers the disclosing , archiving and searching functions at drastically reduced costs with much more precision . Documents may contain page images , full-length PostScript or other medial information and offer the user a much better insight into documents . At Technische Universitat Munchen a considerable number of computer science documents have been made searchable by a simple fulltext query language . To make this document retrieval (text portions) system available to WWW clients the OMNIS document access function was implemented as OMNIS-WWW server which is already in operation . This paper contains the substantial features of OMNIS (especially its searching function) and discusses the concepts and the implementation of its WWW server . The development of OMNIS is promoted by DFG (Deutsche Forschungsgemeinschaft) and DFN-Verein (Deutsches Forschungsnetz) [6] .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements , and field elements (query language) .
A WWW INTERFACE TO THE OMNIS MYRIAD LITERATURE RETRIEVAL ENGINE . Cataloguing and searching procedures in traditional library systems are expensive , time-consuming and often incomplete . OMNIS is a novel multimedia information retrieval system for the administration of documents in libraries and offices . Using the fulltext database system Myriad combined with scanning and OCR technologies it offers the disclosing , archiving and searching functions at drastically reduced costs with much more precision . Documents may contain page images , full-length PostScript or other medial information and offer the user a much better insight into documents . At Technische Universitat Munchen a considerable number of computer science documents have been made searchable by a simple fulltext query language (field elements) . To make this document retrieval system available to WWW clients the OMNIS document access function was implemented as OMNIS-WWW server which is already in operation . This paper contains the substantial features of OMNIS (especially its searching function) and discusses the concepts and the implementation of its WWW server . The development of OMNIS is promoted by DFG (Deutsche Forschungsgemeinschaft) and DFN-Verein (Deutsches Forschungsnetz) [6] .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements , and field elements (query language) .
A WWW INTERFACE TO THE OMNIS MYRIAD LITERATURE RETRIEVAL ENGINE . Cataloguing and searching procedures in traditional library systems are expensive , time-consuming and often incomplete . OMNIS is a novel multimedia information retrieval system for the administration of documents in libraries and offices . Using the fulltext database system Myriad combined with scanning and OCR technologies it offers the disclosing , archiving and searching functions at drastically reduced costs with much more precision . Documents may contain page images , full-length PostScript or other medial information and offer the user a much better insight into documents . At Technische Universitat Munchen a considerable number of computer science documents have been made searchable by a simple fulltext query language (field elements) . To make this document retrieval system available to WWW clients the OMNIS document access function was implemented as OMNIS-WWW server which is already in operation . This paper contains the substantial features of OMNIS (especially its searching function) and discusses the concepts and the implementation of its WWW server . The development of OMNIS is promoted by DFG (Deutsche Forschungsgemeinschaft) and DFN-Verein (Deutsches Forschungsnetz) [6] .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JP2000029887A

Filed: 1998-07-09     Issued: 2000-01-28

データ検索方法及び装置、データ検索システム、記録媒体

(Original Assignee) Infomex:Kk; 株式会社インフォメックス     

Joji Saeki, 譲二 佐伯
US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JP2000029887A
CLAIM 19
【請求項19】 非正規データ構造を含んで構築された データベース、及び前記非正規データ構造を論理的に正 規データ構造として表現するための定義情報を保持した データ辞書、を具備したコンピュータ装置において読み 取り可能なプログラムが記録された記録媒体であって、 前記プログラムが、少なくとも (display area) 、 操作者からなされるデータ検索要求を前記データ辞書に 基づいて入力支援する処理、 前記データ検索要求の入力完了を契機に、該データ検索 要求を前記データ辞書に基づいて解析し、前記データベ ースが実行可能な1または複数の検索命令に変換する処 理、 変換された1または複数の検索命令を前記データベース に対して発行し、該検索命令の実行結果から成る1また は複数の検索データを取得する処理、 取得された1または複数の検索データを編集して前記デ ータ検索要求に対応する結果データを作成する処理、 を前記コンピュータ装置に実行させるものであることを 特徴とする、記録媒体。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JP2000029887A
CLAIM 17
【請求項17】 請求項4乃至16いずれかの項に記載 されたデータ検索装置と複数の検索要求元装置とを双方 向通信可能に接続して成り、前記データ検索装置が前記 検索要求元装置からなされるデータ検索要求を取得して 対応する検索結果を前記検索要求元装置に対して送出す るように構成されていることを特徴とする、データ検索 システム (communication device)

JP2000029887A
CLAIM 19
【請求項19】 非正規データ構造を含んで構築された データベース、及び前記非正規データ構造を論理的に正 規データ構造として表現するための定義情報を保持した データ辞書、を具備したコンピュータ装置において読み 取り可能なプログラムが記録された記録媒体であって、 前記プログラムが、少なくとも (display area) 、 操作者からなされるデータ検索要求を前記データ辞書に 基づいて入力支援する処理、 前記データ検索要求の入力完了を契機に、該データ検索 要求を前記データ辞書に基づいて解析し、前記データベ ースが実行可能な1または複数の検索命令に変換する処 理、 変換された1または複数の検索命令を前記データベース に対して発行し、該検索命令の実行結果から成る1また は複数の検索データを取得する処理、 取得された1または複数の検索データを編集して前記デ ータ検索要求に対応する結果データを作成する処理、 を前記コンピュータ装置に実行させるものであることを 特徴とする、記録媒体。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the mapping system during a communication session (前記結果) there between .
JP2000029887A
CLAIM 8
【請求項8】 前記検索要求入力手段は、検索対象とな るデータの前記結果 (communication session) データに関する表示形式を前記デー タ検索要求に含ませて指定可能に構成されていることを 特徴とする、請求項4または7記載のデータ検索装置。

JP2000029887A
CLAIM 17
【請求項17】 請求項4乃至16いずれかの項に記載 されたデータ検索装置と複数の検索要求元装置とを双方 向通信可能に接続して成り、前記データ検索装置が前記 検索要求元装置からなされるデータ検索要求を取得して 対応する検索結果を前記検索要求元装置に対して送出す るように構成されていることを特徴とする、データ検索 システム (communication device)

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JP2000029887A
CLAIM 19
【請求項19】 非正規データ構造を含んで構築された データベース、及び前記非正規データ構造を論理的に正 規データ構造として表現するための定義情報を保持した データ辞書、を具備したコンピュータ装置において読み 取り可能なプログラムが記録された記録媒体であって、 前記プログラムが、少なくとも (display area) 、 操作者からなされるデータ検索要求を前記データ辞書に 基づいて入力支援する処理、 前記データ検索要求の入力完了を契機に、該データ検索 要求を前記データ辞書に基づいて解析し、前記データベ ースが実行可能な1または複数の検索命令に変換する処 理、 変換された1または複数の検索命令を前記データベース に対して発行し、該検索命令の実行結果から成る1また は複数の検索データを取得する処理、 取得された1または複数の検索データを編集して前記デ ータ検索要求に対応する結果データを作成する処理、 を前記コンピュータ装置に実行させるものであることを 特徴とする、記録媒体。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム) is a mobile device .
JP2000029887A
CLAIM 17
【請求項17】 請求項4乃至16いずれかの項に記載 されたデータ検索装置と複数の検索要求元装置とを双方 向通信可能に接続して成り、前記データ検索装置が前記 検索要求元装置からなされるデータ検索要求を取得して 対応する検索結果を前記検索要求元装置に対して送出す るように構成されていることを特徴とする、データ検索 システム (communication device)

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JP2000029887A
CLAIM 17
【請求項17】 請求項4乃至16いずれかの項に記載 されたデータ検索装置と複数の検索要求元装置とを双方 向通信可能に接続して成り、前記データ検索装置が前記 検索要求元装置からなされるデータ検索要求を取得して 対応する検索結果を前記検索要求元装置に対して送出す るように構成されていることを特徴とする、データ検索 システム (communication device)

JP2000029887A
CLAIM 19
【請求項19】 非正規データ構造を含んで構築された データベース、及び前記非正規データ構造を論理的に正 規データ構造として表現するための定義情報を保持した データ辞書、を具備したコンピュータ装置において読み 取り可能なプログラムが記録された記録媒体であって、 前記プログラムが、少なくとも (display area) 、 操作者からなされるデータ検索要求を前記データ辞書に 基づいて入力支援する処理、 前記データ検索要求の入力完了を契機に、該データ検索 要求を前記データ辞書に基づいて解析し、前記データベ ースが実行可能な1または複数の検索命令に変換する処 理、 変換された1または複数の検索命令を前記データベース に対して発行し、該検索命令の実行結果から成る1また は複数の検索データを取得する処理、 取得された1または複数の検索データを編集して前記デ ータ検索要求に対応する結果データを作成する処理、 を前記コンピュータ装置に実行させるものであることを 特徴とする、記録媒体。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the program during a communication session (前記結果) there between .
JP2000029887A
CLAIM 8
【請求項8】 前記検索要求入力手段は、検索対象とな るデータの前記結果 (communication session) データに関する表示形式を前記デー タ検索要求に含ませて指定可能に構成されていることを 特徴とする、請求項4または7記載のデータ検索装置。

JP2000029887A
CLAIM 17
【請求項17】 請求項4乃至16いずれかの項に記載 されたデータ検索装置と複数の検索要求元装置とを双方 向通信可能に接続して成り、前記データ検索装置が前記 検索要求元装置からなされるデータ検索要求を取得して 対応する検索結果を前記検索要求元装置に対して送出す るように構成されていることを特徴とする、データ検索 システム (communication device)

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JP2000029887A
CLAIM 17
【請求項17】 請求項4乃至16いずれかの項に記載 されたデータ検索装置と複数の検索要求元装置とを双方 向通信可能に接続して成り、前記データ検索装置が前記 検索要求元装置からなされるデータ検索要求を取得して 対応する検索結果を前記検索要求元装置に対して送出す るように構成されていることを特徴とする、データ検索 システム (communication device)

JP2000029887A
CLAIM 19
【請求項19】 非正規データ構造を含んで構築された データベース、及び前記非正規データ構造を論理的に正 規データ構造として表現するための定義情報を保持した データ辞書、を具備したコンピュータ装置において読み 取り可能なプログラムが記録された記録媒体であって、 前記プログラムが、少なくとも (display area) 、 操作者からなされるデータ検索要求を前記データ辞書に 基づいて入力支援する処理、 前記データ検索要求の入力完了を契機に、該データ検索 要求を前記データ辞書に基づいて解析し、前記データベ ースが実行可能な1または複数の検索命令に変換する処 理、 変換された1または複数の検索命令を前記データベース に対して発行し、該検索命令の実行結果から成る1また は複数の検索データを取得する処理、 取得された1または複数の検索データを編集して前記デ ータ検索要求に対応する結果データを作成する処理、 を前記コンピュータ装置に実行させるものであることを 特徴とする、記録媒体。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6003024A

Filed: 1997-11-05     Issued: 1999-12-14

System and method for selecting rows from dimensional databases

(Original Assignee) Amazon com Inc     (Current Assignee) Amazon Technologies Inc

John Bair, Charles M Bender
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (second input) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (second function) ;

determining the viewing preferences of the user from a second information source (receiving step) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6003024A
CLAIM 1
. A method of picking records from at least one first table of at least one dimensional database , the method comprising : receiving the dimensional database comprising a first plurality of tables comprising the at least one first table , each of a second plurality of the first plurality of tables comprising a plurality of rows having at least one attribute related to an effective time of data in said row , the second plurality comprising a third table comprising a plurality of rows , each of the plurality of rows of the third table comprising a reference to a row of at least one other table in the dimensional database ;
and , following the receiving step (second information source) : fashioning at least one second table responsive to a time attribute of at least one of the at least one first table of the at least one dimensional database ;
and responsive to at least one of the at least one second table , picking at least one row from one selected from a first table of the at least one dimensional database and a table produced responsive to at least a portion of at least one first table of the at least one dimensional database .

US6003024A
CLAIM 7
. The method of claim 6 , wherein the fashioning step additionally comprises : receiving an identifier of a second input (display document) table , the second input table comprising at least a portion of one selected from at least one of the first tables and a table fashioned responsive to at least one of the first tables , the second input table comprising a plurality of rows comprising at least one selected from at least one attribute and at least one key ;
receiving a function having a result having a first state and a second state ;
and for each of a plurality of the rows in the third table : picking the row in the third table ;
applying the function to at least one of the identifiers in the row picked ;
and responsive to the result of the function applied to the row having the first state , picking from the second table at least one selected from the at least one attribute and at least one key , of a row of the second input table corresponding to the row of the third table picked .

US6003024A
CLAIM 11
. The method of claim 1 , wherein the fashioning step comprises : receiving an identifier of an input table comprising rows comprising information comprising at least one identifier of a time and at least one attribute ;
receiving a first function having a result having a first state and a second state and a second function (first information source) having a result having a first state and a second state ;
and for each of a plurality of sets of a plurality of rows of the input table , each set of rows comprising a first row and a second row : applying the first function to the information of the first row ;
applying the second function to the information of the second row ;
comparing at least one of the attributes of the first row with at least one of the attributes of the second row ;
and responsive to the result of the applied first function having the first state , the result of the applied second function having a first state , and the at least one attribute compared in the first row matching the at least one attribute compared in the second row , fashioning the second table to have a row comprising at least a portion of the information in one selected from the first row and the second row , the portion of information comprising at least one of the identifiers of a time .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (second function) is a database containing display limitations for one or more other display devices .
US6003024A
CLAIM 11
. The method of claim 1 , wherein the fashioning step comprises : receiving an identifier of an input table comprising rows comprising information comprising at least one identifier of a time and at least one attribute ;
receiving a first function having a result having a first state and a second state and a second function (first information source) having a result having a first state and a second state ;
and for each of a plurality of sets of a plurality of rows of the input table , each set of rows comprising a first row and a second row : applying the first function to the information of the first row ;
applying the second function to the information of the second row ;
comparing at least one of the attributes of the first row with at least one of the attributes of the second row ;
and responsive to the result of the applied first function having the first state , the result of the applied second function having a first state , and the at least one attribute compared in the first row matching the at least one attribute compared in the second row , fashioning the second table to have a row comprising at least a portion of the information in one selected from the first row and the second row , the portion of information comprising at least one of the identifiers of a time .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (receiving step) .
US6003024A
CLAIM 1
. A method of picking records from at least one first table of at least one dimensional database , the method comprising : receiving the dimensional database comprising a first plurality of tables comprising the at least one first table , each of a second plurality of the first plurality of tables comprising a plurality of rows having at least one attribute related to an effective time of data in said row , the second plurality comprising a third table comprising a plurality of rows , each of the plurality of rows of the third table comprising a reference to a row of at least one other table in the dimensional database ;
and , following the receiving step (second information source) : fashioning at least one second table responsive to a time attribute of at least one of the at least one first table of the at least one dimensional database ;
and responsive to at least one of the at least one second table , picking at least one row from one selected from a first table of the at least one dimensional database and a table produced responsive to at least a portion of at least one first table of the at least one dimensional database .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (second input) .
US6003024A
CLAIM 7
. The method of claim 6 , wherein the fashioning step additionally comprises : receiving an identifier of a second input (display document) table , the second input table comprising at least a portion of one selected from at least one of the first tables and a table fashioned responsive to at least one of the first tables , the second input table comprising a plurality of rows comprising at least one selected from at least one attribute and at least one key ;
receiving a function having a result having a first state and a second state ;
and for each of a plurality of the rows in the third table : picking the row in the third table ;
applying the function to at least one of the identifiers in the row picked ;
and responsive to the result of the function applied to the row having the first state , picking from the second table at least one selected from the at least one attribute and at least one key , of a row of the second input table corresponding to the row of the third table picked .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (second input) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6003024A
CLAIM 7
. The method of claim 6 , wherein the fashioning step additionally comprises : receiving an identifier of a second input (display document) table , the second input table comprising at least a portion of one selected from at least one of the first tables and a table fashioned responsive to at least one of the first tables , the second input table comprising a plurality of rows comprising at least one selected from at least one attribute and at least one key ;
receiving a function having a result having a first state and a second state ;
and for each of a plurality of the rows in the third table : picking the row in the third table ;
applying the function to at least one of the identifiers in the row picked ;
and responsive to the result of the function applied to the row having the first state , picking from the second table at least one selected from the at least one attribute and at least one key , of a row of the second input table corresponding to the row of the third table picked .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database (one time) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US6003024A
CLAIM 31
. A system for picking rows from a table , comprising : at least one storage device having an input/output for receiving and providing a plurality of first tables in at least one dimensional database and at least one second table ;
a query module having an input/output operatively coupled to receive a query and at least one output for providing at least one identifier of at least one table stored in the storage device responsive to the query received at the query module input/output , the query module for parsing the query , transmitting at the query module output identifiers of said tables responsive to the query and providing the result of the query at the query module input/output ;
a set of at least one temporal query primitive module , comprising an input coupled to the query module output for receiving an identifier of at least one table , an input/output coupled to each of the input/outputs of at least one of the storage devices , each temporal query primitive module in the set for fashioning in the storage device an output table responsive to at least one time (second database) attribute of at least a portion of the table having at least one of the identifiers received at the temporal query primitive module input ;
and a join module having an input coupled to the query module output for receiving an identifier of a plurality of tables stored in the storage device , the join module for fashioning in at least one of the storage devices a second table by picking at least one row from at least a first one of the tables having an identifier received at the join module input responsive to at least a portion of at least one second table having an identifier received at the join module input , wherein at least one first table having an identifier received at the join module input and at least one second table having an identifier received at the join module input comprises an output table .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (one time) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US6003024A
CLAIM 31
. A system for picking rows from a table , comprising : at least one storage device having an input/output for receiving and providing a plurality of first tables in at least one dimensional database and at least one second table ;
a query module having an input/output operatively coupled to receive a query and at least one output for providing at least one identifier of at least one table stored in the storage device responsive to the query received at the query module input/output , the query module for parsing the query , transmitting at the query module output identifiers of said tables responsive to the query and providing the result of the query at the query module input/output ;
a set of at least one temporal query primitive module , comprising an input coupled to the query module output for receiving an identifier of at least one table , an input/output coupled to each of the input/outputs of at least one of the storage devices , each temporal query primitive module in the set for fashioning in the storage device an output table responsive to at least one time (second database) attribute of at least a portion of the table having at least one of the identifiers received at the temporal query primitive module input ;
and a join module having an input coupled to the query module output for receiving an identifier of a plurality of tables stored in the storage device , the join module for fashioning in at least one of the storage devices a second table by picking at least one row from at least a first one of the tables having an identifier received at the join module input responsive to at least a portion of at least one second table having an identifier received at the join module input , wherein at least one first table having an identifier received at the join module input and at least one second table having an identifier received at the join module input comprises an output table .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (second input) .
US6003024A
CLAIM 7
. The method of claim 6 , wherein the fashioning step additionally comprises : receiving an identifier of a second input (display document) table , the second input table comprising at least a portion of one selected from at least one of the first tables and a table fashioned responsive to at least one of the first tables , the second input table comprising a plurality of rows comprising at least one selected from at least one attribute and at least one key ;
receiving a function having a result having a first state and a second state ;
and for each of a plurality of the rows in the third table : picking the row in the third table ;
applying the function to at least one of the identifiers in the row picked ;
and responsive to the result of the function applied to the row having the first state , picking from the second table at least one selected from the at least one attribute and at least one key , of a row of the second input table corresponding to the row of the third table picked .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (second input) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6003024A
CLAIM 7
. The method of claim 6 , wherein the fashioning step additionally comprises : receiving an identifier of a second input (display document) table , the second input table comprising at least a portion of one selected from at least one of the first tables and a table fashioned responsive to at least one of the first tables , the second input table comprising a plurality of rows comprising at least one selected from at least one attribute and at least one key ;
receiving a function having a result having a first state and a second state ;
and for each of a plurality of the rows in the third table : picking the row in the third table ;
applying the function to at least one of the identifiers in the row picked ;
and responsive to the result of the function applied to the row having the first state , picking from the second table at least one selected from the at least one attribute and at least one key , of a row of the second input table corresponding to the row of the third table picked .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database (one time) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US6003024A
CLAIM 31
. A system for picking rows from a table , comprising : at least one storage device having an input/output for receiving and providing a plurality of first tables in at least one dimensional database and at least one second table ;
a query module having an input/output operatively coupled to receive a query and at least one output for providing at least one identifier of at least one table stored in the storage device responsive to the query received at the query module input/output , the query module for parsing the query , transmitting at the query module output identifiers of said tables responsive to the query and providing the result of the query at the query module input/output ;
a set of at least one temporal query primitive module , comprising an input coupled to the query module output for receiving an identifier of at least one table , an input/output coupled to each of the input/outputs of at least one of the storage devices , each temporal query primitive module in the set for fashioning in the storage device an output table responsive to at least one time (second database) attribute of at least a portion of the table having at least one of the identifiers received at the temporal query primitive module input ;
and a join module having an input coupled to the query module output for receiving an identifier of a plurality of tables stored in the storage device , the join module for fashioning in at least one of the storage devices a second table by picking at least one row from at least a first one of the tables having an identifier received at the join module input responsive to at least a portion of at least one second table having an identifier received at the join module input , wherein at least one first table having an identifier received at the join module input and at least one second table having an identifier received at the join module input comprises an output table .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5999924A

Filed: 1997-07-25     Issued: 1999-12-07

Method and apparatus for producing sequenced queries

(Original Assignee) Amazon com Inc     (Current Assignee) Amazon Technologies Inc

John Bair, Richard T Snodgrass
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (second input) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (one second) source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5999924A
CLAIM 1
. An apparatus for producing at least one sequenced query comprising : a query receiver having an input for receiving and storing a first query describing at least one set of a plurality of data comprising a plurality of start and end point data and comprising other data and having an output for providing the first query ;
a constant set query builder module having a first input coupled to the query receiver output for building and providing at an output at least one second (first information, mobile device, first information source, communication session) query capable of producing a result defining a set of a plurality of beginning and end point pairs , each said pair defining a constant range of at least a part of the other data in the at least one set of a plurality of data described in the first query received by at the constant set query builder first input ;
and a query builder module having a first input coupled to the query receiver output and a second input (display document) coupled to the constant set query builder module output for building and providing at an output the at least one sequenced query responsive to the first query received by the query receiver and the second query built by the constant set query builder module .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (one second) source is a database containing display limitations for one or more other display devices .
US5999924A
CLAIM 1
. An apparatus for producing at least one sequenced query comprising : a query receiver having an input for receiving and storing a first query describing at least one set of a plurality of data comprising a plurality of start and end point data and comprising other data and having an output for providing the first query ;
a constant set query builder module having a first input coupled to the query receiver output for building and providing at an output at least one second (first information, mobile device, first information source, communication session) query capable of producing a result defining a set of a plurality of beginning and end point pairs , each said pair defining a constant range of at least a part of the other data in the at least one set of a plurality of data described in the first query received by at the constant set query builder first input ;
and a query builder module having a first input coupled to the query receiver output and a second input coupled to the constant set query builder module output for building and providing at an output the at least one sequenced query responsive to the first query received by the query receiver and the second query built by the constant set query builder module .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (second input) .
US5999924A
CLAIM 1
. An apparatus for producing at least one sequenced query comprising : a query receiver having an input for receiving and storing a first query describing at least one set of a plurality of data comprising a plurality of start and end point data and comprising other data and having an output for providing the first query ;
a constant set query builder module having a first input coupled to the query receiver output for building and providing at an output at least one second query capable of producing a result defining a set of a plurality of beginning and end point pairs , each said pair defining a constant range of at least a part of the other data in the at least one set of a plurality of data described in the first query received by at the constant set query builder first input ;
and a query builder module having a first input coupled to the query receiver output and a second input (display document) coupled to the constant set query builder module output for building and providing at an output the at least one sequenced query responsive to the first query received by the query receiver and the second query built by the constant set query builder module .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (second input) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5999924A
CLAIM 1
. An apparatus for producing at least one sequenced query comprising : a query receiver having an input for receiving and storing a first query describing at least one set of a plurality of data comprising a plurality of start and end point data and comprising other data and having an output for providing the first query ;
a constant set query builder module having a first input coupled to the query receiver output for building and providing at an output at least one second query capable of producing a result defining a set of a plurality of beginning and end point pairs , each said pair defining a constant range of at least a part of the other data in the at least one set of a plurality of data described in the first query received by at the constant set query builder first input ;
and a query builder module having a first input coupled to the query receiver output and a second input (display document) coupled to the constant set query builder module output for building and providing at an output the at least one sequenced query responsive to the first query received by the query receiver and the second query built by the constant set query builder module .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database (one third) , all of which are accessible and retrievable by the mapping system .
US5999924A
CLAIM 2
. The apparatus of claim 1 additionally comprising a start and end point data query builder module having a first input coupled to the query receiver output , the start and end point data query builder for building and providing at an output at least one third (third database) query capable of producing a result comprising at least a plurality of the start and end point data in the at least one set of the plurality of data described in the first query received by the query receiver .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database contains display limitations for one or more other display devices , and the third database (one third) contains viewing preferences for one or more other users .
US5999924A
CLAIM 2
. The apparatus of claim 1 additionally comprising a start and end point data query builder module having a first input coupled to the query receiver output , the start and end point data query builder for building and providing at an output at least one third (third database) query capable of producing a result comprising at least a plurality of the start and end point data in the at least one set of the plurality of data described in the first query received by the query receiver .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (one second) there between .
US5999924A
CLAIM 1
. An apparatus for producing at least one sequenced query comprising : a query receiver having an input for receiving and storing a first query describing at least one set of a plurality of data comprising a plurality of start and end point data and comprising other data and having an output for providing the first query ;
a constant set query builder module having a first input coupled to the query receiver output for building and providing at an output at least one second (first information, mobile device, first information source, communication session) query capable of producing a result defining a set of a plurality of beginning and end point pairs , each said pair defining a constant range of at least a part of the other data in the at least one set of a plurality of data described in the first query received by at the constant set query builder first input ;
and a query builder module having a first input coupled to the query receiver output and a second input coupled to the constant set query builder module output for building and providing at an output the at least one sequenced query responsive to the first query received by the query receiver and the second query built by the constant set query builder module .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (second input) .
US5999924A
CLAIM 1
. An apparatus for producing at least one sequenced query comprising : a query receiver having an input for receiving and storing a first query describing at least one set of a plurality of data comprising a plurality of start and end point data and comprising other data and having an output for providing the first query ;
a constant set query builder module having a first input coupled to the query receiver output for building and providing at an output at least one second query capable of producing a result defining a set of a plurality of beginning and end point pairs , each said pair defining a constant range of at least a part of the other data in the at least one set of a plurality of data described in the first query received by at the constant set query builder first input ;
and a query builder module having a first input coupled to the query receiver output and a second input (display document) coupled to the constant set query builder module output for building and providing at an output the at least one sequenced query responsive to the first query received by the query receiver and the second query built by the constant set query builder module .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device is a mobile device (one second) .
US5999924A
CLAIM 1
. An apparatus for producing at least one sequenced query comprising : a query receiver having an input for receiving and storing a first query describing at least one set of a plurality of data comprising a plurality of start and end point data and comprising other data and having an output for providing the first query ;
a constant set query builder module having a first input coupled to the query receiver output for building and providing at an output at least one second (first information, mobile device, first information source, communication session) query capable of producing a result defining a set of a plurality of beginning and end point pairs , each said pair defining a constant range of at least a part of the other data in the at least one set of a plurality of data described in the first query received by at the constant set query builder first input ;
and a query builder module having a first input coupled to the query receiver output and a second input coupled to the constant set query builder module output for building and providing at an output the at least one sequenced query responsive to the first query received by the query receiver and the second query built by the constant set query builder module .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document (second input) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5999924A
CLAIM 1
. An apparatus for producing at least one sequenced query comprising : a query receiver having an input for receiving and storing a first query describing at least one set of a plurality of data comprising a plurality of start and end point data and comprising other data and having an output for providing the first query ;
a constant set query builder module having a first input coupled to the query receiver output for building and providing at an output at least one second query capable of producing a result defining a set of a plurality of beginning and end point pairs , each said pair defining a constant range of at least a part of the other data in the at least one set of a plurality of data described in the first query received by at the constant set query builder first input ;
and a query builder module having a first input coupled to the query receiver output and a second input (display document) coupled to the constant set query builder module output for building and providing at an output the at least one sequenced query responsive to the first query received by the query receiver and the second query built by the constant set query builder module .

US5999924A
CLAIM 21
. A computer program (computer program) product having a computer useable medium having computer readable program code embodied therein for building a sequenced query , the computer program product comprising : computer readable program code devices configured to cause a computer to receive a first query describing at least one set of a plurality of data comprising start and end point data and comprising other data ;
computer readable program code devices configured to cause a computer to store the query received ;
computer readable program code devices configured to cause a computer to build a second query capable of producing a result defining a set of a plurality of start and end point pairs , each said pair defining a constant range of at least a part of the start and end point data in the at least one set of the plurality of data described in the first query received ;
and computer readable program code devices configured to cause a computer to build the sequenced query responsive to the first query received and the second query built .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and the viewing preferences are stored in a third database (one third) , all of which are accessible and retrievable by the program .
US5999924A
CLAIM 2
. The apparatus of claim 1 additionally comprising a start and end point data query builder module having a first input coupled to the query receiver output , the start and end point data query builder for building and providing at an output at least one third (third database) query capable of producing a result comprising at least a plurality of the start and end point data in the at least one set of the plurality of data described in the first query received by the query receiver .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (one second) there between .
US5999924A
CLAIM 1
. An apparatus for producing at least one sequenced query comprising : a query receiver having an input for receiving and storing a first query describing at least one set of a plurality of data comprising a plurality of start and end point data and comprising other data and having an output for providing the first query ;
a constant set query builder module having a first input coupled to the query receiver output for building and providing at an output at least one second (first information, mobile device, first information source, communication session) query capable of producing a result defining a set of a plurality of beginning and end point pairs , each said pair defining a constant range of at least a part of the other data in the at least one set of a plurality of data described in the first query received by at the constant set query builder first input ;
and a query builder module having a first input coupled to the query receiver output and a second input coupled to the constant set query builder module output for building and providing at an output the at least one sequenced query responsive to the first query received by the query receiver and the second query built by the constant set query builder module .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH1115723A

Filed: 1997-06-25     Issued: 1999-01-22

マルチメディアデータ供給方法及びマルチメディアデータサーバ

(Original Assignee) Nec Corp; 日本電気株式会社     

Yoshitaka Yasumura, 義孝 安村
US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (レートデータ) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
JPH1115723A
CLAIM 1
【請求項1】 ネットワークを介してクライアントにマ ルチメディアデータを供給するデータ供給方法におい て、 前記クライアントがHTTP(HyperText T ransfer Protocol)サーバにデータを 要求する段階と、 複数のデータベースと接続されたデータベースサーバに 前記HTTPサーバがデータを要求する段階と、 マルチメディアデータを格納すると共に前記マルチメデ ィアデータ間を関連付けるマルチメディアデータベース に前記データベースサーバがマルチメディアデータを要 求すると共に、前記マルチメディアデータを画面に表示 したときの構成を表わすテンプレートデータ (first database) を格納する テンプレートデータベースに前記データベースサーバが テンプレートデータを要求する段階と、 前記データベースサーバが前記マルチメディアデータと 前記テンプレートデータを元に送信データを生成する段 階と、 前記HTTPサーバ及びネットワークを介してクライア ントに送信データを送信する段階とを含むことを特徴と するマルチメディアデータ供給方法。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (利用者側) there between .
JPH1115723A
CLAIM 6
【請求項6】 請求項3乃至5のいずれかに記載の記録 媒体において、 前記MMDB処理及びテンプレートDB処理は、マルチ メディアデータ及びテンプレートデータを複合オブジェ クトに分解して格納する処理を含み、 前記スレッドは、前記複合オブジェクトの要素となる要 素データから利用者側 (communication session) に表示する画面を構成することを 特徴とするマルチメディアデータサーバプログラムを記 録した記録媒体。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH1115723A
CLAIM 1
【請求項1】 ネットワーク (image elements) を介してクライアントにマ ルチメディアデータを供給するデータ供給方法におい て、 前記クライアントがHTTP(HyperText T ransfer Protocol)サーバにデータを 要求する段階と、 複数のデータベースと接続されたデータベースサーバに 前記HTTPサーバがデータを要求する段階と、 マルチメディアデータを格納すると共に前記マルチメデ ィアデータ間を関連付けるマルチメディアデータベース に前記データベースサーバがマルチメディアデータを要 求すると共に、前記マルチメディアデータを画面に表示 したときの構成を表わすテンプレートデータを格納する テンプレートデータベースに前記データベースサーバが テンプレートデータを要求する段階と、 前記データベースサーバが前記マルチメディアデータと 前記テンプレートデータを元に送信データを生成する段 階と、 前記HTTPサーバ及びネットワークを介してクライア ントに送信データを送信する段階とを含むことを特徴と するマルチメディアデータ供給方法。

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (レートデータ) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
JPH1115723A
CLAIM 1
【請求項1】 ネットワークを介してクライアントにマ ルチメディアデータを供給するデータ供給方法におい て、 前記クライアントがHTTP(HyperText T ransfer Protocol)サーバにデータを 要求する段階と、 複数のデータベースと接続されたデータベースサーバに 前記HTTPサーバがデータを要求する段階と、 マルチメディアデータを格納すると共に前記マルチメデ ィアデータ間を関連付けるマルチメディアデータベース に前記データベースサーバがマルチメディアデータを要 求すると共に、前記マルチメディアデータを画面に表示 したときの構成を表わすテンプレートデータ (first database) を格納する テンプレートデータベースに前記データベースサーバが テンプレートデータを要求する段階と、 前記データベースサーバが前記マルチメディアデータと 前記テンプレートデータを元に送信データを生成する段 階と、 前記HTTPサーバ及びネットワークを介してクライア ントに送信データを送信する段階とを含むことを特徴と するマルチメディアデータ供給方法。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (利用者側) there between .
JPH1115723A
CLAIM 6
【請求項6】 請求項3乃至5のいずれかに記載の記録 媒体において、 前記MMDB処理及びテンプレートDB処理は、マルチ メディアデータ及びテンプレートデータを複合オブジェ クトに分解して格納する処理を含み、 前記スレッドは、前記複合オブジェクトの要素となる要 素データから利用者側 (communication session) に表示する画面を構成することを 特徴とするマルチメディアデータサーバプログラムを記 録した記録媒体。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH1115723A
CLAIM 1
【請求項1】 ネットワーク (image elements) を介してクライアントにマ ルチメディアデータを供給するデータ供給方法におい て、 前記クライアントがHTTP(HyperText T ransfer Protocol)サーバにデータを 要求する段階と、 複数のデータベースと接続されたデータベースサーバに 前記HTTPサーバがデータを要求する段階と、 マルチメディアデータを格納すると共に前記マルチメデ ィアデータ間を関連付けるマルチメディアデータベース に前記データベースサーバがマルチメディアデータを要 求すると共に、前記マルチメディアデータを画面に表示 したときの構成を表わすテンプレートデータを格納する テンプレートデータベースに前記データベースサーバが テンプレートデータを要求する段階と、 前記データベースサーバが前記マルチメディアデータと 前記テンプレートデータを元に送信データを生成する段 階と、 前記HTTPサーバ及びネットワークを介してクライア ントに送信データを送信する段階とを含むことを特徴と するマルチメディアデータ供給方法。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH10240752A

Filed: 1997-02-26     Issued: 1998-09-11

構造化文書の登録方法,検索方法、およびそれに用いられる可搬型媒体

(Original Assignee) Hitachi Ltd; 株式会社日立製作所     

Hisamitsu Kawaguchi, Toru Takahashi, Noriyuki Yamazaki, 山崎  紀之, 川口  久光, 亨 高橋
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (判定ステップ) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH10240752A
CLAIM 12
【請求項12】 予め登録した文書の集合を対象として 文書内容の検索を行う文書検索システムにおける構造化 文書の検索方法であって、 文書の検索を行う処理が、 構造インデックスを参照し、指定された構造条件を満た す文脈識別子の集合を決定する構造条件判定ステップ (selecting one) と、 検索タームから所定の部分文字列を抽出し、文字列イン デックスを参照して該部分文字列に対応する構造化文字 位置情報の集合を抽出する構造化文字位置情報抽出ステ ップと、 前記構造化文字位置情報の集合中から、前記構造条件判 定ステップで決定した集合中に含まれる文脈識別子をも ち、かつ前記検索ターム上における部分文字列の並びと 同じ位置関係をもつ構造化文字位置情報を抽出するイン デックス検索ステップを有することを特徴とした構造化 文書の検索方法。

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (判定ステップ) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
JPH10240752A
CLAIM 12
【請求項12】 予め登録した文書の集合を対象として 文書内容の検索を行う文書検索システムにおける構造化 文書の検索方法であって、 文書の検索を行う処理が、 構造インデックスを参照し、指定された構造条件を満た す文脈識別子の集合を決定する構造条件判定ステップ (selecting one) と、 検索タームから所定の部分文字列を抽出し、文字列イン デックスを参照して該部分文字列に対応する構造化文字 位置情報の集合を抽出する構造化文字位置情報抽出ステ ップと、 前記構造化文字位置情報の集合中から、前記構造条件判 定ステップで決定した集合中に含まれる文脈識別子をも ち、かつ前記検索ターム上における部分文字列の並びと 同じ位置関係をもつ構造化文字位置情報を抽出するイン デックス検索ステップを有することを特徴とした構造化 文書の検索方法。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH10240752A
CLAIM 1
【請求項1】 予め登録した文書の集合を対象として文 書内容の検索を行う文書検索システム (communication device) における構造化文 書の登録方法であって、 文書の登録を行う処理が、 登録対象文書の持つ論理構造を解析して得られる解析済 み文書データを文書データベースに登録する解析済み文 書データ生成登録ステップと、 各登録対象文書の持つ論理構造を順次重ね合わせ、文書 中における出現位置および種別が同一である構造要素群 を単一のメタノードによって代表させた構造インデック スを作成し、該構造インデックスの木構造を構成する各 メタノードに、該メタノードを一意に識別する文脈識別 子を与える構造インデックス作成ステップを有すること を特徴とした構造化文書の登録方法。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the mapping system during a communication session there between .
JPH10240752A
CLAIM 1
【請求項1】 予め登録した文書の集合を対象として文 書内容の検索を行う文書検索システム (communication device) における構造化文 書の登録方法であって、 文書の登録を行う処理が、 登録対象文書の持つ論理構造を解析して得られる解析済 み文書データを文書データベースに登録する解析済み文 書データ生成登録ステップと、 各登録対象文書の持つ論理構造を順次重ね合わせ、文書 中における出現位置および種別が同一である構造要素群 を単一のメタノードによって代表させた構造インデック スを作成し、該構造インデックスの木構造を構成する各 メタノードに、該メタノードを一意に識別する文脈識別 子を与える構造インデックス作成ステップを有すること を特徴とした構造化文書の登録方法。

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (判定ステップ) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
JPH10240752A
CLAIM 12
【請求項12】 予め登録した文書の集合を対象として 文書内容の検索を行う文書検索システムにおける構造化 文書の検索方法であって、 文書の検索を行う処理が、 構造インデックスを参照し、指定された構造条件を満た す文脈識別子の集合を決定する構造条件判定ステップ (selecting one) と、 検索タームから所定の部分文字列を抽出し、文字列イン デックスを参照して該部分文字列に対応する構造化文字 位置情報の集合を抽出する構造化文字位置情報抽出ステ ップと、 前記構造化文字位置情報の集合中から、前記構造条件判 定ステップで決定した集合中に含まれる文脈識別子をも ち、かつ前記検索ターム上における部分文字列の並びと 同じ位置関係をもつ構造化文字位置情報を抽出するイン デックス検索ステップを有することを特徴とした構造化 文書の検索方法。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム) is a mobile device .
JPH10240752A
CLAIM 1
【請求項1】 予め登録した文書の集合を対象として文 書内容の検索を行う文書検索システム (communication device) における構造化文 書の登録方法であって、 文書の登録を行う処理が、 登録対象文書の持つ論理構造を解析して得られる解析済 み文書データを文書データベースに登録する解析済み文 書データ生成登録ステップと、 各登録対象文書の持つ論理構造を順次重ね合わせ、文書 中における出現位置および種別が同一である構造要素群 を単一のメタノードによって代表させた構造インデック スを作成し、該構造インデックスの木構造を構成する各 メタノードに、該メタノードを一意に識別する文脈識別 子を与える構造インデックス作成ステップを有すること を特徴とした構造化文書の登録方法。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH10240752A
CLAIM 1
【請求項1】 予め登録した文書の集合を対象として文 書内容の検索を行う文書検索システム (communication device) における構造化文 書の登録方法であって、 文書の登録を行う処理が、 登録対象文書の持つ論理構造を解析して得られる解析済 み文書データを文書データベースに登録する解析済み文 書データ生成登録ステップと、 各登録対象文書の持つ論理構造を順次重ね合わせ、文書 中における出現位置および種別が同一である構造要素群 を単一のメタノードによって代表させた構造インデック スを作成し、該構造インデックスの木構造を構成する各 メタノードに、該メタノードを一意に識別する文脈識別 子を与える構造インデックス作成ステップを有すること を特徴とした構造化文書の登録方法。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the program during a communication session there between .
JPH10240752A
CLAIM 1
【請求項1】 予め登録した文書の集合を対象として文 書内容の検索を行う文書検索システム (communication device) における構造化文 書の登録方法であって、 文書の登録を行う処理が、 登録対象文書の持つ論理構造を解析して得られる解析済 み文書データを文書データベースに登録する解析済み文 書データ生成登録ステップと、 各登録対象文書の持つ論理構造を順次重ね合わせ、文書 中における出現位置および種別が同一である構造要素群 を単一のメタノードによって代表させた構造インデック スを作成し、該構造インデックスの木構造を構成する各 メタノードに、該メタノードを一意に識別する文脈識別 子を与える構造インデックス作成ステップを有すること を特徴とした構造化文書の登録方法。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH10240752A
CLAIM 1
【請求項1】 予め登録した文書の集合を対象として文 書内容の検索を行う文書検索システム (communication device) における構造化文 書の登録方法であって、 文書の登録を行う処理が、 登録対象文書の持つ論理構造を解析して得られる解析済 み文書データを文書データベースに登録する解析済み文 書データ生成登録ステップと、 各登録対象文書の持つ論理構造を順次重ね合わせ、文書 中における出現位置および種別が同一である構造要素群 を単一のメタノードによって代表させた構造インデック スを作成し、該構造インデックスの木構造を構成する各 メタノードに、該メタノードを一意に識別する文脈識別 子を与える構造インデックス作成ステップを有すること を特徴とした構造化文書の登録方法。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5930802A

Filed: 1996-11-29     Issued: 1999-07-27

Method for automatically linking index data with image data in a search system

(Original Assignee) Daewoo Electronics Co Ltd     (Current Assignee) WIPS Co Ltd

Min-Jae Lee
US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (second recording) for the display document .
US5930802A
CLAIM 1
. A method for automatically linking index data with image data , said method comprising the steps of : (i) inputting a search data such as a keyword ;
(ii) performing a search on the basis of the search data inputted in step (i) ;
(iii) outputting a result of the search performed in step (ii) ;
(iv) determining whether or not an image display command is inputted ;
(v) loading a relevant compact disc read only memory into a drive when it is determined in step (iv) that the image display command is inputted ;
(vi) determining whether or not a first link data of a first recording medium is connected with a second link data of a second recording (display format) medium when it is determined in step (v) that the relevant compact disc read only memory is loaded into the drive ;
and (vii) outputting a linked image data such as drawings recorded on the second recording medium when it is determined in step (vi) that the first link data is connected with the second link data , wherein the first recording medium has both an index database and the first link data recorded thereon , where said first link data is a separate link signal which is added to each of record units of the index database and is not related to a search item , and said second recording medium has both an image database and the second link data recorded thereon .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (repeating step) , the display limitations are stored in a second database (repeating step) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5930802A
CLAIM 8
. A method for automatically linking index data with image data , said method comprising the steps of : (i) inputting a search data such as a keyword ;
(ii) performing a search on the basis of the search data inputted in step (i) ;
(iii) displaying an index list included in the result of the search performed in step (ii) ;
(iv) storing a corresponding search result on a recording medium or printing the corresponding search result on a print medium when an item is selected among the index list displayed in step (iii) ;
(v) determining whether or not an image display command is inputted ;
(vi) returning to step (iii) when it is determined in step (v) that the image display command is not inputted ;
(vii) determining whether or not a relevant compact disc read only memory is loaded into a drive when it is determined in step (v) that the image display command is inputted ;
(viii) displaying the message that the relevant compact disc read only memory has to be loaded into the drive when it is determined in step (vii) that the relevant compact disc read only memory is not loaded into the drive , and returning to step (vii) ;
(ix) determining whether or not a first link data of a first recording medium is connected with a second link data of a second recording medium when it is determined in step (vii) that the relevant compact disc read only memory is loaded into the drive ;
(x) repeating step (first database, second database) (ix) when it is determined in step (ix) that the first link data is not connected with the second link data ;
(xi) displaying the linked image data such as drawings recorded on the second recording medium when it is determined in step (x) that the first link data of the first recording medium is connected with the second link data of the second recording medium ;
and (xii) storing the image data displayed in step (xi) on a recording medium or printing the displayed image data on a print medium , wherein said first link data is a separate link signal which is added to each of record units of the index database and is not related to a search item .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (repeating step) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5930802A
CLAIM 8
. A method for automatically linking index data with image data , said method comprising the steps of : (i) inputting a search data such as a keyword ;
(ii) performing a search on the basis of the search data inputted in step (i) ;
(iii) displaying an index list included in the result of the search performed in step (ii) ;
(iv) storing a corresponding search result on a recording medium or printing the corresponding search result on a print medium when an item is selected among the index list displayed in step (iii) ;
(v) determining whether or not an image display command is inputted ;
(vi) returning to step (iii) when it is determined in step (v) that the image display command is not inputted ;
(vii) determining whether or not a relevant compact disc read only memory is loaded into a drive when it is determined in step (v) that the image display command is inputted ;
(viii) displaying the message that the relevant compact disc read only memory has to be loaded into the drive when it is determined in step (vii) that the relevant compact disc read only memory is not loaded into the drive , and returning to step (vii) ;
(ix) determining whether or not a first link data of a first recording medium is connected with a second link data of a second recording medium when it is determined in step (vii) that the relevant compact disc read only memory is loaded into the drive ;
(x) repeating step (first database, second database) (ix) when it is determined in step (ix) that the first link data is not connected with the second link data ;
(xi) displaying the linked image data such as drawings recorded on the second recording medium when it is determined in step (x) that the first link data of the first recording medium is connected with the second link data of the second recording medium ;
and (xii) storing the image data displayed in step (xi) on a recording medium or printing the displayed image data on a print medium , wherein said first link data is a separate link signal which is added to each of record units of the index database and is not related to a search item .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (second recording) for the display document .
US5930802A
CLAIM 1
. A method for automatically linking index data with image data , said method comprising the steps of : (i) inputting a search data such as a keyword ;
(ii) performing a search on the basis of the search data inputted in step (i) ;
(iii) outputting a result of the search performed in step (ii) ;
(iv) determining whether or not an image display command is inputted ;
(v) loading a relevant compact disc read only memory into a drive when it is determined in step (iv) that the image display command is inputted ;
(vi) determining whether or not a first link data of a first recording medium is connected with a second link data of a second recording (display format) medium when it is determined in step (v) that the relevant compact disc read only memory is loaded into the drive ;
and (vii) outputting a linked image data such as drawings recorded on the second recording medium when it is determined in step (vi) that the first link data is connected with the second link data , wherein the first recording medium has both an index database and the first link data recorded thereon , where said first link data is a separate link signal which is added to each of record units of the index database and is not related to a search item , and said second recording medium has both an image database and the second link data recorded thereon .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (repeating step) , the display limitations are stored in a second database (repeating step) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5930802A
CLAIM 8
. A method for automatically linking index data with image data , said method comprising the steps of : (i) inputting a search data such as a keyword ;
(ii) performing a search on the basis of the search data inputted in step (i) ;
(iii) displaying an index list included in the result of the search performed in step (ii) ;
(iv) storing a corresponding search result on a recording medium or printing the corresponding search result on a print medium when an item is selected among the index list displayed in step (iii) ;
(v) determining whether or not an image display command is inputted ;
(vi) returning to step (iii) when it is determined in step (v) that the image display command is not inputted ;
(vii) determining whether or not a relevant compact disc read only memory is loaded into a drive when it is determined in step (v) that the image display command is inputted ;
(viii) displaying the message that the relevant compact disc read only memory has to be loaded into the drive when it is determined in step (vii) that the relevant compact disc read only memory is not loaded into the drive , and returning to step (vii) ;
(ix) determining whether or not a first link data of a first recording medium is connected with a second link data of a second recording medium when it is determined in step (vii) that the relevant compact disc read only memory is loaded into the drive ;
(x) repeating step (first database, second database) (ix) when it is determined in step (ix) that the first link data is not connected with the second link data ;
(xi) displaying the linked image data such as drawings recorded on the second recording medium when it is determined in step (x) that the first link data of the first recording medium is connected with the second link data of the second recording medium ;
and (xii) storing the image data displayed in step (xi) on a recording medium or printing the displayed image data on a print medium , wherein said first link data is a separate link signal which is added to each of record units of the index database and is not related to a search item .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9632685A1

Filed: 1996-04-09     Issued: 1996-10-17

Identifying data in a data processing system

(Original Assignee) Kinetech, Inc.     

David A. Farber, Ronald D. Lachman
US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents are contained in an application description file (given data item) .
WO9632685A1
CLAIM 33
. A method for duplicating a given data item (application description file) from a source location to a destination location in a data processing system , the method comprising the steps of : determining a substantially unique identifier for the given data item , said identifier depending on all of the data in the data item and only on the data in the data item ;
AMENDEDSHEET(ARTICLE19)

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations , and viewing preferences are stored in an application description file (given data item) .
WO9632685A1
CLAIM 33
. A method for duplicating a given data item (application description file) from a source location to a destination location in a data processing system , the method comprising the steps of : determining a substantially unique identifier for the given data item , said identifier depending on all of the data in the data item and only on the data in the data item ;
AMENDEDSHEET(ARTICLE19)




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5574908A

Filed: 1995-06-06     Issued: 1996-11-12

Method and apparatus for generating a query to an information system specified using natural language-like constructs

(Original Assignee) Asymetrix Corp     (Current Assignee) Microsoft Technology Licensing LLC

James A. Harding, Jonathan I. McCormack
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (second input) to fit on at least one display device (display device, said database) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5574908A
CLAIM 1
. Apparatus for generating a query to an information system , said information system having been created using a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms for translating natural language-like constructs into object-role modeling symbology , said information system specification means further for entering text , utilizing the textual form of said computer language , onto a display device (display device, user having one) , for parsing said text into at least one of object , fact and constraint into a repository , for forming a conceptual schema representing said information system , and for mapping said conceptual schema to a database , said apparatus implemented on a programmable computer including memory , data entry means , said display means , a graphical user interface , and having said repository implemented thereon , said apparatus using said natural language-like constructs for specifying said query to said information system by providing means for displaying said conceptual schema utilizing said graphical form of said computer language , drag and drop cursor control means for moving a cursor over said conceptual schema diagram and for selecting a first object , and fact tree formation means for forming a fact tree from a first object stored in said repository and displayed on said conceptual schema diagram , said first object forming the root node of a fact tree , said apparatus further comprising : relational query mapping means for mapping said query to said database (display device, user having one) and for returning said query in a language appropriate to said database , said query mapping means utilizing said root node defined by said first object , which first object is displayed using utilizing said graphical form of said computer language , and selected by said drag and drop cursor control means .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device, said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5574908A
CLAIM 1
. Apparatus for generating a query to an information system , said information system having been created using a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms for translating natural language-like constructs into object-role modeling symbology , said information system specification means further for entering text , utilizing the textual form of said computer language , onto a display device (display device, user having one) , for parsing said text into at least one of object , fact and constraint into a repository , for forming a conceptual schema representing said information system , and for mapping said conceptual schema to a database , said apparatus implemented on a programmable computer including memory , data entry means , said display means , a graphical user interface , and having said repository implemented thereon , said apparatus using said natural language-like constructs for specifying said query to said information system by providing means for displaying said conceptual schema utilizing said graphical form of said computer language , drag and drop cursor control means for moving a cursor over said conceptual schema diagram and for selecting a first object , and fact tree formation means for forming a fact tree from a first object stored in said repository and displayed on said conceptual schema diagram , said first object forming the root node of a fact tree , said apparatus further comprising : relational query mapping means for mapping said query to said database (display device, user having one) and for returning said query in a language appropriate to said database , said query mapping means utilizing said root node defined by said first object , which first object is displayed using utilizing said graphical form of said computer language , and selected by said drag and drop cursor control means .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (display device, said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5574908A
CLAIM 1
. Apparatus for generating a query to an information system , said information system having been created using a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms for translating natural language-like constructs into object-role modeling symbology , said information system specification means further for entering text , utilizing the textual form of said computer language , onto a display device (display device, user having one) , for parsing said text into at least one of object , fact and constraint into a repository , for forming a conceptual schema representing said information system , and for mapping said conceptual schema to a database , said apparatus implemented on a programmable computer including memory , data entry means , said display means , a graphical user interface , and having said repository implemented thereon , said apparatus using said natural language-like constructs for specifying said query to said information system by providing means for displaying said conceptual schema utilizing said graphical form of said computer language , drag and drop cursor control means for moving a cursor over said conceptual schema diagram and for selecting a first object , and fact tree formation means for forming a fact tree from a first object stored in said repository and displayed on said conceptual schema diagram , said first object forming the root node of a fact tree , said apparatus further comprising : relational query mapping means for mapping said query to said database (display device, user having one) and for returning said query in a language appropriate to said database , said query mapping means utilizing said root node defined by said first object , which first object is displayed using utilizing said graphical form of said computer language , and selected by said drag and drop cursor control means .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (display device, said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5574908A
CLAIM 1
. Apparatus for generating a query to an information system , said information system having been created using a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms for translating natural language-like constructs into object-role modeling symbology , said information system specification means further for entering text , utilizing the textual form of said computer language , onto a display device (display device, user having one) , for parsing said text into at least one of object , fact and constraint into a repository , for forming a conceptual schema representing said information system , and for mapping said conceptual schema to a database , said apparatus implemented on a programmable computer including memory , data entry means , said display means , a graphical user interface , and having said repository implemented thereon , said apparatus using said natural language-like constructs for specifying said query to said information system by providing means for displaying said conceptual schema utilizing said graphical form of said computer language , drag and drop cursor control means for moving a cursor over said conceptual schema diagram and for selecting a first object , and fact tree formation means for forming a fact tree from a first object stored in said repository and displayed on said conceptual schema diagram , said first object forming the root node of a fact tree , said apparatus further comprising : relational query mapping means for mapping said query to said database (display device, user having one) and for returning said query in a language appropriate to said database , said query mapping means utilizing said root node defined by said first object , which first object is displayed using utilizing said graphical form of said computer language , and selected by said drag and drop cursor control means .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (display device, said database) .
US5574908A
CLAIM 1
. Apparatus for generating a query to an information system , said information system having been created using a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms for translating natural language-like constructs into object-role modeling symbology , said information system specification means further for entering text , utilizing the textual form of said computer language , onto a display device (display device, user having one) , for parsing said text into at least one of object , fact and constraint into a repository , for forming a conceptual schema representing said information system , and for mapping said conceptual schema to a database , said apparatus implemented on a programmable computer including memory , data entry means , said display means , a graphical user interface , and having said repository implemented thereon , said apparatus using said natural language-like constructs for specifying said query to said information system by providing means for displaying said conceptual schema utilizing said graphical form of said computer language , drag and drop cursor control means for moving a cursor over said conceptual schema diagram and for selecting a first object , and fact tree formation means for forming a fact tree from a first object stored in said repository and displayed on said conceptual schema diagram , said first object forming the root node of a fact tree , said apparatus further comprising : relational query mapping means for mapping said query to said database (display device, user having one) and for returning said query in a language appropriate to said database , said query mapping means utilizing said root node defined by said first object , which first object is displayed using utilizing said graphical form of said computer language , and selected by said drag and drop cursor control means .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (second input) by a mapping system to fit on a comparatively small display area of a display device (display device, said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (display device, said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5574908A
CLAIM 1
. Apparatus for generating a query to an information system , said information system having been created using a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms for translating natural language-like constructs into object-role modeling symbology , said information system specification means further for entering text , utilizing the textual form of said computer language , onto a display device (display device, user having one) , for parsing said text into at least one of object , fact and constraint into a repository , for forming a conceptual schema representing said information system , and for mapping said conceptual schema to a database , said apparatus implemented on a programmable computer including memory , data entry means , said display means , a graphical user interface , and having said repository implemented thereon , said apparatus using said natural language-like constructs for specifying said query to said information system by providing means for displaying said conceptual schema utilizing said graphical form of said computer language , drag and drop cursor control means for moving a cursor over said conceptual schema diagram and for selecting a first object , and fact tree formation means for forming a fact tree from a first object stored in said repository and displayed on said conceptual schema diagram , said first object forming the root node of a fact tree , said apparatus further comprising : relational query mapping means for mapping said query to said database (display device, user having one) and for returning said query in a language appropriate to said database , said query mapping means utilizing said root node defined by said first object , which first object is displayed using utilizing said graphical form of said computer language , and selected by said drag and drop cursor control means .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device, said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5574908A
CLAIM 1
. Apparatus for generating a query to an information system , said information system having been created using a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms for translating natural language-like constructs into object-role modeling symbology , said information system specification means further for entering text , utilizing the textual form of said computer language , onto a display device (display device, user having one) , for parsing said text into at least one of object , fact and constraint into a repository , for forming a conceptual schema representing said information system , and for mapping said conceptual schema to a database , said apparatus implemented on a programmable computer including memory , data entry means , said display means , a graphical user interface , and having said repository implemented thereon , said apparatus using said natural language-like constructs for specifying said query to said information system by providing means for displaying said conceptual schema utilizing said graphical form of said computer language , drag and drop cursor control means for moving a cursor over said conceptual schema diagram and for selecting a first object , and fact tree formation means for forming a fact tree from a first object stored in said repository and displayed on said conceptual schema diagram , said first object forming the root node of a fact tree , said apparatus further comprising : relational query mapping means for mapping said query to said database (display device, user having one) and for returning said query in a language appropriate to said database , said query mapping means utilizing said root node defined by said first object , which first object is displayed using utilizing said graphical form of said computer language , and selected by said drag and drop cursor control means .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (display device, said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5574908A
CLAIM 1
. Apparatus for generating a query to an information system , said information system having been created using a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms for translating natural language-like constructs into object-role modeling symbology , said information system specification means further for entering text , utilizing the textual form of said computer language , onto a display device (display device, user having one) , for parsing said text into at least one of object , fact and constraint into a repository , for forming a conceptual schema representing said information system , and for mapping said conceptual schema to a database , said apparatus implemented on a programmable computer including memory , data entry means , said display means , a graphical user interface , and having said repository implemented thereon , said apparatus using said natural language-like constructs for specifying said query to said information system by providing means for displaying said conceptual schema utilizing said graphical form of said computer language , drag and drop cursor control means for moving a cursor over said conceptual schema diagram and for selecting a first object , and fact tree formation means for forming a fact tree from a first object stored in said repository and displayed on said conceptual schema diagram , said first object forming the root node of a fact tree , said apparatus further comprising : relational query mapping means for mapping said query to said database (display device, user having one) and for returning said query in a language appropriate to said database , said query mapping means utilizing said root node defined by said first object , which first object is displayed using utilizing said graphical form of said computer language , and selected by said drag and drop cursor control means .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (display device, said database) .
US5574908A
CLAIM 1
. Apparatus for generating a query to an information system , said information system having been created using a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms for translating natural language-like constructs into object-role modeling symbology , said information system specification means further for entering text , utilizing the textual form of said computer language , onto a display device (display device, user having one) , for parsing said text into at least one of object , fact and constraint into a repository , for forming a conceptual schema representing said information system , and for mapping said conceptual schema to a database , said apparatus implemented on a programmable computer including memory , data entry means , said display means , a graphical user interface , and having said repository implemented thereon , said apparatus using said natural language-like constructs for specifying said query to said information system by providing means for displaying said conceptual schema utilizing said graphical form of said computer language , drag and drop cursor control means for moving a cursor over said conceptual schema diagram and for selecting a first object , and fact tree formation means for forming a fact tree from a first object stored in said repository and displayed on said conceptual schema diagram , said first object forming the root node of a fact tree , said apparatus further comprising : relational query mapping means for mapping said query to said database (display device, user having one) and for returning said query in a language appropriate to said database , said query mapping means utilizing said root node defined by said first object , which first object is displayed using utilizing said graphical form of said computer language , and selected by said drag and drop cursor control means .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (second input) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (display device, said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5574908A
CLAIM 1
. Apparatus for generating a query to an information system , said information system having been created using a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms for translating natural language-like constructs into object-role modeling symbology , said information system specification means further for entering text , utilizing the textual form of said computer language , onto a display device (display device, user having one) , for parsing said text into at least one of object , fact and constraint into a repository , for forming a conceptual schema representing said information system , and for mapping said conceptual schema to a database , said apparatus implemented on a programmable computer including memory , data entry means , said display means , a graphical user interface , and having said repository implemented thereon , said apparatus using said natural language-like constructs for specifying said query to said information system by providing means for displaying said conceptual schema utilizing said graphical form of said computer language , drag and drop cursor control means for moving a cursor over said conceptual schema diagram and for selecting a first object , and fact tree formation means for forming a fact tree from a first object stored in said repository and displayed on said conceptual schema diagram , said first object forming the root node of a fact tree , said apparatus further comprising : relational query mapping means for mapping said query to said database (display device, user having one) and for returning said query in a language appropriate to said database , said query mapping means utilizing said root node defined by said first object , which first object is displayed using utilizing said graphical form of said computer language , and selected by said drag and drop cursor control means .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5590322A

Filed: 1995-06-06     Issued: 1996-12-31

Method and apparatus for the modeling and query of database structures using natural language-like constructs

(Original Assignee) Asymetrix Corp     (Current Assignee) Microsoft Technology Licensing LLC

James A. Harding, Jonathan I. McCormack
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (display device) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device (display device) in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device (display device) in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (display device) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device (display device) in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (display device) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device (display device) in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device (display device) in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (display device) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device (display device) in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements , and field elements (method steps) .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps (field elements) for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device (display device) in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (display device) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device (display device) in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device (display device) in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements , and field elements (method steps) .
US5590322A
CLAIM 5
. A program storage device readable by a machine , tangibly embodying a program of instructions executable by the machine to perform method steps (field elements) for the modeling and query , using natural language-like constructs , of an information system on a programmable computer , the method steps comprising ;
translating the natural language-like constructs into object-role modeling symbology with a drag-and-drop information system specification means utilizing a computer language having both textual and graphical forms ;
utilizing the textual form of the computer language , entering text onto a display device in operative combination with the computer ;
parsing the text into at least one of object , fact and constraint into the repository , forming a conceptual schema diagram representing the information system on the display device utilizing the graphical form of the computer language , mapping the conceptual schema to a database ;
generating a fact tree representing a query ;
and generating the query represented by the fact tree to the database .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9506292A1

Filed: 1994-08-24     Issued: 1995-03-02

Method and apparatus for the modeling and query of database structures using natural language-like constructs

(Original Assignee) Asymetrix Corporation     

James Allan Harding, Jonathan Ian Mccormack
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (wise direction) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (following steps) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (said second part) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9506292A1
CLAIM 11
. The apparatus according to Claim 3 wherein said second parsing means further comprises : second scan means for returning a token corresponding to said text item ;
second partition means , responsive to said second scan means , for partitioning into sections each token retrieved by said second scan means ;
second token test means , responsive to said second part (display contents, source contents using one) ition means , for testing whether each of said sections is an object , a fact or a constraint ;
and second terminal test means , responsive to said second token test means , for testing if each of said sections is a terminal section .

WO9506292A1
CLAIM 20
. The apparatus of Claim 4 , wherein said cursor rotation means rotates said cursor 90 * in a clockwise direction (display document) each time said second selector means of said cursor control means is actuated .

WO9506292A1
CLAIM 34
. The method of Claim 32 further comprising , upon a determination by said second token test method that said section is a fact , the following steps (providing one) : iteratively continuing to parse said section using a fifth iterative parse method ;
iteratively continuing to scan said section using a fifth iterative scan method ;
and structuring said fact for storage in said second list means using a fifth structuring method , responsive to a determination by said fifth iterative parse method and said fifth iterative scan method that said section is still a fact ;
testing whether said fact was previously stored in said second list means ;
whether said fact was previously stored in said repository means but not stored in said second list means or whether said fact is newly created using a second fact status test method , responsive to said fifth structuring method ;
copying said fact from said repository means and storing said fact in said second list means using a second fact listing method , responsive to a determination by said second fact status test method that said object was previously stored in said repository means but not stored in said second list means ;
and allocating said newly created fact to said repository means using a second new fact allocation method , responsive to a determination by said second fact status test method that said fact is newly created .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions according to the language preference (using user) as indicated in the viewing preferences .
WO9506292A1
CLAIM 66
. Method for specifying database designs , for creating a query to said database and for describing said query in a natural language on an apparatus including a general purpose programmable digital computer , said computer having central processing means , bus means , display means , data entry means , memory means , data storage means , and graphical user interface , said method comprising the steps of ;
producing a diagram on said display means using diagram means ;
controlling movement of a cursor over said diagram using cursor control means ;
repository means further comprising relational database means implemented on said computer ;
using said data entry means to enter into an edit window items of said text including data objects , facts about said data objects and constraints on said data objects ;
validating said text using user (language preference) -selectable text validation means ;
translating said text from said text input means into said diagram using user-selectable translation means ;
compiling said text only into said repository means using user- selectable first compilation means ;
forming a fact tree based on said query using fact tree formation means ;
describing said fact tree in a computer language approximating a natural language , using fact tree description means , said fact tree means further including a root node ;
and mapping a query to said database means using query mapping means and said root node as an input and returning a first query , in a computer language appropriate to said database , equivalent to said root node .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (said second part) with horizontal and vertical coordinates identifying their locations on the display device .
WO9506292A1
CLAIM 11
. The apparatus according to Claim 3 wherein said second parsing means further comprises : second scan means for returning a token corresponding to said text item ;
second partition means , responsive to said second scan means , for partitioning into sections each token retrieved by said second scan means ;
second token test means , responsive to said second part (display contents, source contents using one) ition means , for testing whether each of said sections is an object , a fact or a constraint ;
and second terminal test means , responsive to said second token test means , for testing if each of said sections is a terminal section .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (said second part) in one or more display formats ;

ranking the display formats using one (said first part) or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (wise direction) .
WO9506292A1
CLAIM 7
. The apparatus according to Claim 2 wherein said first parsing means further comprises : first scan means for returning a token corresponding to said text item ;
first partition means , responsive to said first scan means , for partitioning into sections each token retrieved by said scan means ;
first token test means , responsive to said first part (display formats using one) ition means , for testing whether each of said sections is an object , a fact or a constraint ;
and first terminal test means , responsive to said first token test means , for testing if each of said sections is a terminal section .

WO9506292A1
CLAIM 11
. The apparatus according to Claim 3 wherein said second parsing means further comprises : second scan means for returning a token corresponding to said text item ;
second partition means , responsive to said second scan means , for partitioning into sections each token retrieved by said second scan means ;
second token test means , responsive to said second part (display contents, source contents using one) ition means , for testing whether each of said sections is an object , a fact or a constraint ;
and second terminal test means , responsive to said second token test means , for testing if each of said sections is a terminal section .

WO9506292A1
CLAIM 20
. The apparatus of Claim 4 , wherein said cursor rotation means rotates said cursor 90 * in a clockwise direction (display document) each time said second selector means of said cursor control means is actuated .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (wise direction) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (said second part) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9506292A1
CLAIM 11
. The apparatus according to Claim 3 wherein said second parsing means further comprises : second scan means for returning a token corresponding to said text item ;
second partition means , responsive to said second scan means , for partitioning into sections each token retrieved by said second scan means ;
second token test means , responsive to said second part (display contents, source contents using one) ition means , for testing whether each of said sections is an object , a fact or a constraint ;
and second terminal test means , responsive to said second token test means , for testing if each of said sections is a terminal section .

WO9506292A1
CLAIM 20
. The apparatus of Claim 4 , wherein said cursor rotation means rotates said cursor 90 * in a clockwise direction (display document) each time said second selector means of said cursor control means is actuated .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents using one (said second part) or more ranking parameters and weighting factors .
WO9506292A1
CLAIM 11
. The apparatus according to Claim 3 wherein said second parsing means further comprises : second scan means for returning a token corresponding to said text item ;
second partition means , responsive to said second scan means , for partitioning into sections each token retrieved by said second scan means ;
second token test means , responsive to said second part (display contents, source contents using one) ition means , for testing whether each of said sections is an object , a fact or a constraint ;
and second terminal test means , responsive to said second token test means , for testing if each of said sections is a terminal section .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (said second part) as indicated by the ranking factors and the weighting factors .
WO9506292A1
CLAIM 11
. The apparatus according to Claim 3 wherein said second parsing means further comprises : second scan means for returning a token corresponding to said text item ;
second partition means , responsive to said second scan means , for partitioning into sections each token retrieved by said second scan means ;
second token test means , responsive to said second part (display contents, source contents using one) ition means , for testing whether each of said sections is an object , a fact or a constraint ;
and second terminal test means , responsive to said second token test means , for testing if each of said sections is a terminal section .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one (said first part) or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (wise direction) .
WO9506292A1
CLAIM 7
. The apparatus according to Claim 2 wherein said first parsing means further comprises : first scan means for returning a token corresponding to said text item ;
first partition means , responsive to said first scan means , for partitioning into sections each token retrieved by said scan means ;
first token test means , responsive to said first part (display formats using one) ition means , for testing whether each of said sections is an object , a fact or a constraint ;
and first terminal test means , responsive to said first token test means , for testing if each of said sections is a terminal section .

WO9506292A1
CLAIM 20
. The apparatus of Claim 4 , wherein said cursor rotation means rotates said cursor 90 * in a clockwise direction (display document) each time said second selector means of said cursor control means is actuated .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (wise direction) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (said second part) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9506292A1
CLAIM 11
. The apparatus according to Claim 3 wherein said second parsing means further comprises : second scan means for returning a token corresponding to said text item ;
second partition means , responsive to said second scan means , for partitioning into sections each token retrieved by said second scan means ;
second token test means , responsive to said second part (display contents, source contents using one) ition means , for testing whether each of said sections is an object , a fact or a constraint ;
and second terminal test means , responsive to said second token test means , for testing if each of said sections is a terminal section .

WO9506292A1
CLAIM 20
. The apparatus of Claim 4 , wherein said cursor rotation means rotates said cursor 90 * in a clockwise direction (display document) each time said second selector means of said cursor control means is actuated .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5495604A

Filed: 1993-08-25     Issued: 1996-02-27

Method and apparatus for the modeling and query of database structures using natural language-like constructs

(Original Assignee) Asymetrix Corp     (Current Assignee) Microsoft Technology Licensing LLC

James A. Harding, Jonathan I. McCormack
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (wise direction) to fit on at least one display device (display device) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5495604A
CLAIM 1
. Apparatus for specifying database designs including a general purpose programmable digital computer , said computer having central processing unit , bus , display device (display device) , data entry device , memory , graphical user interface , and repository means , said apparatus further comprising : diagram means for producing a diagram on said display device ;
cursor control means , responsive to said data entry device , for controlling movement of a cursor over said diagram ;
text input means , responsive to said data entry device , for entering text into an edit window , items of said text including objects , facts about said objects , and constraints on said objects ;
text translation means for translating a text item from said edit window into said diagram , including (a) capture means , responsive to a first selector means of said data entry device , for capturing an item of said text from within said edit window , (b) item test means , responsive to said capture means , for testing whether a text item is an object , a fact or a constraint , (c) cursor change means , responsive to said item test means , for changing said cursor to reflect whether said text item is an object , a fact or a constraint , (d) cursor release means , further responsive to said first selector means of said data entry device , for dropping said text item onto said diagram , (e) text collection means for collecting said text item at said edit window , (f) parsing means , responsive to said text collection means , for parsing said text item into objects , facts , and constraints , (g) first update means for updating said repository by copying said objects , facts and constraints into said repository as records , (h) said diagram means , further responsive to said cursor control device , said capture means , said item test means , said cursor change means , said cursor release means , and said parsing means , for drawing said objects , facts and constraints on said diagram ;
text validation means including (a) first text combining means for combining said text from said edit window , (b) said parsing means , further responsive to said first text combining means , for parsing said text into said objects , facts and constraints , (c) first error checking means , further responsive to said parsing means , for determining if an error exists in said objects , facts or constraints ;
and text compilation means for compiling said text only into said repository means .

US5495604A
CLAIM 9
. The apparatus of claim 8 , wherein said cursor rotation means rotates said cursor 90° in a clockwise direction (display document) each time said second selector means of said cursor control means is actuated .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5495604A
CLAIM 1
. Apparatus for specifying database designs including a general purpose programmable digital computer , said computer having central processing unit , bus , display device (display device) , data entry device , memory , graphical user interface , and repository means , said apparatus further comprising : diagram means for producing a diagram on said display device ;
cursor control means , responsive to said data entry device , for controlling movement of a cursor over said diagram ;
text input means , responsive to said data entry device , for entering text into an edit window , items of said text including objects , facts about said objects , and constraints on said objects ;
text translation means for translating a text item from said edit window into said diagram , including (a) capture means , responsive to a first selector means of said data entry device , for capturing an item of said text from within said edit window , (b) item test means , responsive to said capture means , for testing whether a text item is an object , a fact or a constraint , (c) cursor change means , responsive to said item test means , for changing said cursor to reflect whether said text item is an object , a fact or a constraint , (d) cursor release means , further responsive to said first selector means of said data entry device , for dropping said text item onto said diagram , (e) text collection means for collecting said text item at said edit window , (f) parsing means , responsive to said text collection means , for parsing said text item into objects , facts , and constraints , (g) first update means for updating said repository by copying said objects , facts and constraints into said repository as records , (h) said diagram means , further responsive to said cursor control device , said capture means , said item test means , said cursor change means , said cursor release means , and said parsing means , for drawing said objects , facts and constraints on said diagram ;
text validation means including (a) first text combining means for combining said text from said edit window , (b) said parsing means , further responsive to said first text combining means , for parsing said text into said objects , facts and constraints , (c) first error checking means , further responsive to said parsing means , for determining if an error exists in said objects , facts or constraints ;
and text compilation means for compiling said text only into said repository means .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (display device) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5495604A
CLAIM 1
. Apparatus for specifying database designs including a general purpose programmable digital computer , said computer having central processing unit , bus , display device (display device) , data entry device , memory , graphical user interface , and repository means , said apparatus further comprising : diagram means for producing a diagram on said display device ;
cursor control means , responsive to said data entry device , for controlling movement of a cursor over said diagram ;
text input means , responsive to said data entry device , for entering text into an edit window , items of said text including objects , facts about said objects , and constraints on said objects ;
text translation means for translating a text item from said edit window into said diagram , including (a) capture means , responsive to a first selector means of said data entry device , for capturing an item of said text from within said edit window , (b) item test means , responsive to said capture means , for testing whether a text item is an object , a fact or a constraint , (c) cursor change means , responsive to said item test means , for changing said cursor to reflect whether said text item is an object , a fact or a constraint , (d) cursor release means , further responsive to said first selector means of said data entry device , for dropping said text item onto said diagram , (e) text collection means for collecting said text item at said edit window , (f) parsing means , responsive to said text collection means , for parsing said text item into objects , facts , and constraints , (g) first update means for updating said repository by copying said objects , facts and constraints into said repository as records , (h) said diagram means , further responsive to said cursor control device , said capture means , said item test means , said cursor change means , said cursor release means , and said parsing means , for drawing said objects , facts and constraints on said diagram ;
text validation means including (a) first text combining means for combining said text from said edit window , (b) said parsing means , further responsive to said first text combining means , for parsing said text into said objects , facts and constraints , (c) first error checking means , further responsive to said parsing means , for determining if an error exists in said objects , facts or constraints ;
and text compilation means for compiling said text only into said repository means .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (display device) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5495604A
CLAIM 1
. Apparatus for specifying database designs including a general purpose programmable digital computer , said computer having central processing unit , bus , display device (display device) , data entry device , memory , graphical user interface , and repository means , said apparatus further comprising : diagram means for producing a diagram on said display device ;
cursor control means , responsive to said data entry device , for controlling movement of a cursor over said diagram ;
text input means , responsive to said data entry device , for entering text into an edit window , items of said text including objects , facts about said objects , and constraints on said objects ;
text translation means for translating a text item from said edit window into said diagram , including (a) capture means , responsive to a first selector means of said data entry device , for capturing an item of said text from within said edit window , (b) item test means , responsive to said capture means , for testing whether a text item is an object , a fact or a constraint , (c) cursor change means , responsive to said item test means , for changing said cursor to reflect whether said text item is an object , a fact or a constraint , (d) cursor release means , further responsive to said first selector means of said data entry device , for dropping said text item onto said diagram , (e) text collection means for collecting said text item at said edit window , (f) parsing means , responsive to said text collection means , for parsing said text item into objects , facts , and constraints , (g) first update means for updating said repository by copying said objects , facts and constraints into said repository as records , (h) said diagram means , further responsive to said cursor control device , said capture means , said item test means , said cursor change means , said cursor release means , and said parsing means , for drawing said objects , facts and constraints on said diagram ;
text validation means including (a) first text combining means for combining said text from said edit window , (b) said parsing means , further responsive to said first text combining means , for parsing said text into said objects , facts and constraints , (c) first error checking means , further responsive to said parsing means , for determining if an error exists in said objects , facts or constraints ;
and text compilation means for compiling said text only into said repository means .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
US5495604A
CLAIM 1
. Apparatus for specifying database designs including a general purpose programmable digital computer , said computer having central processing unit , bus , display device (display device) , data entry device , memory , graphical user interface , and repository means , said apparatus further comprising : diagram means for producing a diagram on said display device ;
cursor control means , responsive to said data entry device , for controlling movement of a cursor over said diagram ;
text input means , responsive to said data entry device , for entering text into an edit window , items of said text including objects , facts about said objects , and constraints on said objects ;
text translation means for translating a text item from said edit window into said diagram , including (a) capture means , responsive to a first selector means of said data entry device , for capturing an item of said text from within said edit window , (b) item test means , responsive to said capture means , for testing whether a text item is an object , a fact or a constraint , (c) cursor change means , responsive to said item test means , for changing said cursor to reflect whether said text item is an object , a fact or a constraint , (d) cursor release means , further responsive to said first selector means of said data entry device , for dropping said text item onto said diagram , (e) text collection means for collecting said text item at said edit window , (f) parsing means , responsive to said text collection means , for parsing said text item into objects , facts , and constraints , (g) first update means for updating said repository by copying said objects , facts and constraints into said repository as records , (h) said diagram means , further responsive to said cursor control device , said capture means , said item test means , said cursor change means , said cursor release means , and said parsing means , for drawing said objects , facts and constraints on said diagram ;
text validation means including (a) first text combining means for combining said text from said edit window , (b) said parsing means , further responsive to said first text combining means , for parsing said text into said objects , facts and constraints , (c) first error checking means , further responsive to said parsing means , for determining if an error exists in said objects , facts or constraints ;
and text compilation means for compiling said text only into said repository means .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (wise direction) .
US5495604A
CLAIM 9
. The apparatus of claim 8 , wherein said cursor rotation means rotates said cursor 90° in a clockwise direction (display document) each time said second selector means of said cursor control means is actuated .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (wise direction) by a mapping system to fit on a comparatively small display area of a display device (display device) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5495604A
CLAIM 9
. The apparatus of claim 8 , wherein said cursor rotation means rotates said cursor 90° in a clockwise direction (display document) each time said second selector means of said cursor control means is actuated .

US5495604A
CLAIM 12
. A method for specifying database designs including a computer , said computer having central processing unit , bus , display device (display device) , data entry device , memory , graphical user interface , and repository , said method comprising the steps of : producing a diagram on said display device ;
controlling movement of a cursor over said diagram responsive to said data entry device ;
entering text into an edit window further responsive to said data entry device , items of said text including objects , facts about said objects , and constraints on said objects ;
translating a text item from said edit window into said diagram , including the steps of (a) capturing an item of said text from within said edit window , responsive to a first selector of said data entry device , (b) responsive to said step of capturing an item of said text , testing whether a text item is an object , a fact or a constraint , (c) changing said cursor to reflect whether said text item is an object , a fact or a constraint , (d) dropping said text item onto said diagram , (e) collecting said text item at said edit window , (f) parsing said text item into objects , facts , and constraints , (g) updating said repository by copying said objects , facts and constraints into said repository as records , and (h) further responsive to said cursor control device and said steps of capturing an item of said text , testing whether a text item is an object , a fact or a constraint , changing said cursor , dropping said text item , and parsing said text item into objects , facts , and constraints , drawing said objects , facts and constraints on said diagram ;
validating said text , including the steps of (a) combining said text from said edit window into an item , (b) said parsing step for parsing said text item into objects , facts , and constraints , (c) responsive to said step of parsing said text , determining if an error exists in said objects , facts or constraints ;
and compiling said text only into said repository .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5495604A
CLAIM 12
. A method for specifying database designs including a computer , said computer having central processing unit , bus , display device (display device) , data entry device , memory , graphical user interface , and repository , said method comprising the steps of : producing a diagram on said display device ;
controlling movement of a cursor over said diagram responsive to said data entry device ;
entering text into an edit window further responsive to said data entry device , items of said text including objects , facts about said objects , and constraints on said objects ;
translating a text item from said edit window into said diagram , including the steps of (a) capturing an item of said text from within said edit window , responsive to a first selector of said data entry device , (b) responsive to said step of capturing an item of said text , testing whether a text item is an object , a fact or a constraint , (c) changing said cursor to reflect whether said text item is an object , a fact or a constraint , (d) dropping said text item onto said diagram , (e) collecting said text item at said edit window , (f) parsing said text item into objects , facts , and constraints , (g) updating said repository by copying said objects , facts and constraints into said repository as records , and (h) further responsive to said cursor control device and said steps of capturing an item of said text , testing whether a text item is an object , a fact or a constraint , changing said cursor , dropping said text item , and parsing said text item into objects , facts , and constraints , drawing said objects , facts and constraints on said diagram ;
validating said text , including the steps of (a) combining said text from said edit window into an item , (b) said parsing step for parsing said text item into objects , facts , and constraints , (c) responsive to said step of parsing said text , determining if an error exists in said objects , facts or constraints ;
and compiling said text only into said repository .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (display device) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5495604A
CLAIM 12
. A method for specifying database designs including a computer , said computer having central processing unit , bus , display device (display device) , data entry device , memory , graphical user interface , and repository , said method comprising the steps of : producing a diagram on said display device ;
controlling movement of a cursor over said diagram responsive to said data entry device ;
entering text into an edit window further responsive to said data entry device , items of said text including objects , facts about said objects , and constraints on said objects ;
translating a text item from said edit window into said diagram , including the steps of (a) capturing an item of said text from within said edit window , responsive to a first selector of said data entry device , (b) responsive to said step of capturing an item of said text , testing whether a text item is an object , a fact or a constraint , (c) changing said cursor to reflect whether said text item is an object , a fact or a constraint , (d) dropping said text item onto said diagram , (e) collecting said text item at said edit window , (f) parsing said text item into objects , facts , and constraints , (g) updating said repository by copying said objects , facts and constraints into said repository as records , and (h) further responsive to said cursor control device and said steps of capturing an item of said text , testing whether a text item is an object , a fact or a constraint , changing said cursor , dropping said text item , and parsing said text item into objects , facts , and constraints , drawing said objects , facts and constraints on said diagram ;
validating said text , including the steps of (a) combining said text from said edit window into an item , (b) said parsing step for parsing said text item into objects , facts , and constraints , (c) responsive to said step of parsing said text , determining if an error exists in said objects , facts or constraints ;
and compiling said text only into said repository .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
US5495604A
CLAIM 12
. A method for specifying database designs including a computer , said computer having central processing unit , bus , display device (display device) , data entry device , memory , graphical user interface , and repository , said method comprising the steps of : producing a diagram on said display device ;
controlling movement of a cursor over said diagram responsive to said data entry device ;
entering text into an edit window further responsive to said data entry device , items of said text including objects , facts about said objects , and constraints on said objects ;
translating a text item from said edit window into said diagram , including the steps of (a) capturing an item of said text from within said edit window , responsive to a first selector of said data entry device , (b) responsive to said step of capturing an item of said text , testing whether a text item is an object , a fact or a constraint , (c) changing said cursor to reflect whether said text item is an object , a fact or a constraint , (d) dropping said text item onto said diagram , (e) collecting said text item at said edit window , (f) parsing said text item into objects , facts , and constraints , (g) updating said repository by copying said objects , facts and constraints into said repository as records , and (h) further responsive to said cursor control device and said steps of capturing an item of said text , testing whether a text item is an object , a fact or a constraint , changing said cursor , dropping said text item , and parsing said text item into objects , facts , and constraints , drawing said objects , facts and constraints on said diagram ;
validating said text , including the steps of (a) combining said text from said edit window into an item , (b) said parsing step for parsing said text item into objects , facts , and constraints , (c) responsive to said step of parsing said text , determining if an error exists in said objects , facts or constraints ;
and compiling said text only into said repository .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (wise direction) .
US5495604A
CLAIM 9
. The apparatus of claim 8 , wherein said cursor rotation means rotates said cursor 90° in a clockwise direction (display document) each time said second selector means of said cursor control means is actuated .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (wise direction) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5495604A
CLAIM 9
. The apparatus of claim 8 , wherein said cursor rotation means rotates said cursor 90° in a clockwise direction (display document) each time said second selector means of said cursor control means is actuated .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US4615002A

Filed: 1983-03-30     Issued: 1986-09-30

Concurrent multi-lingual use in data processing system

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

John G. Innes
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system (setting value) in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US4615002A
CLAIM 4
. The method according to claim 1 further comprising the step of setting value (mapping system) s when said user is enrolled or signs onto the system to identify an order of search among multiple versions of said message model data collections according to the classification of said user .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions according to the language preference (language preference) as indicated in the viewing preferences .
US4615002A
CLAIM 1
. A method of providing a distributed , interactive data processing system with concurrent multi-lingual use by a plurality of users having different national language preference (language preference) s comprising the steps of : establishing a message model data collection by storing message models via a message identifier primary key that is common to all usage and a secondary key that is the national language index ;
setting said secondary key for a user when that user is enrolled in the data processing system or when that user signs onto the system ;
using a central message service , composing messages from message models retrieved from said message model data collection using said primary and secondary keys in response to a call from an application program , said call comprising the step of requesting message composition service using a macro or a subroutine using the macro , said macro causing control to pass to a message request service in a supervisor program ;
and communicating the composed messages to users in their national language preference .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system (setting value) to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (other hand) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US4615002A
CLAIM 4
. The method according to claim 1 further comprising the step of setting value (mapping system) s when said user is enrolled or signs onto the system to identify an order of search among multiple versions of said message model data collections according to the classification of said user .

US4615002A
CLAIM 6
. The method according to claim 1 wherein the request by the macro requests information from the message model be given to the user , wherein the step of composing comprises the steps of : using said message request service in said supervisor program , storing the message model identification in a variable and causing an event to be stacked for a message request service in an application control program ;
if said message model identification is one that means an indicator light should be turned on rather than passing textual information to the user , turning on said indicator light and passing control back to said application program following said macro ;
if on the other hand (user having one) text must be passed to the user , then using a control statement in said message request service in said application control program , passing control to a message composition service in said supervisor program ;
using said message composition service , obtaining the correct message model from said message model data collection based on the message model identification and said secondary key , storing the resulting text as the value of a variable , and returning control to said message request service in said application control program ;
and using said message request service in said application control program , sending the message to the user and , when all application control programs quiesce , returning control to said application program following said macro .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system (setting value) .
US4615002A
CLAIM 4
. The method according to claim 1 further comprising the step of setting value (mapping system) s when said user is enrolled or signs onto the system to identify an order of search among multiple versions of said message model data collections according to the classification of said user .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system (setting value) during a communication session there between .
US4615002A
CLAIM 4
. The method according to claim 1 further comprising the step of setting value (mapping system) s when said user is enrolled or signs onto the system to identify an order of search among multiple versions of said message model data collections according to the classification of said user .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (other hand) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US4615002A
CLAIM 6
. The method according to claim 1 wherein the request by the macro requests information from the message model be given to the user , wherein the step of composing comprises the steps of : using said message request service in said supervisor program , storing the message model identification in a variable and causing an event to be stacked for a message request service in an application control program ;
if said message model identification is one that means an indicator light should be turned on rather than passing textual information to the user , turning on said indicator light and passing control back to said application program following said macro ;
if on the other hand (user having one) text must be passed to the user , then using a control statement in said message request service in said application control program , passing control to a message composition service in said supervisor program ;
using said message composition service , obtaining the correct message model from said message model data collection based on the message model identification and said secondary key , storing the resulting text as the value of a variable , and returning control to said message request service in said application control program ;
and using said message request service in said application control program , sending the message to the user and , when all application control programs quiesce , returning control to said application program following said macro .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9937105A2

Filed: 1999-01-14     Issued: 1999-07-22

Graphic image message generation

(Original Assignee) Koninklijke Philips Electronics N.V.; Philips Ab     

David P. Walker, Paul R. Simons, Timothy J. Walls
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (display device, said database) in a computer network (said input) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database (display device, user having one) , download via communications link data defining a selected one or more image component objects , and store the same .

WO9937105A2
CLAIM 4
. A portable communications apparatus for use as a message generating apparatus in the method of Claim 1 , the apparatus comprising : a first memory comprising a store of component objects ;
a display device (display device, user having one) controllably operable to display one or more component objects recalled from the first memory ;
user operable control means for selecting and manipulating displayed component objects ;
encoding means for generating a coded specification of said selected and manipulated component objects ;
and transmitter means for formatting and sending , via a server , a paging message including said coded specification .

WO9937105A2
CLAIM 9
. Apparatus as claimed in Claim 4 , further comprising a plurality of user operable controls wherein said input (computer network) means are provided as selectable secondary functions of said user operable controls .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device, said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database (display device, user having one) , download via communications link data defining a selected one or more image component objects , and store the same .

WO9937105A2
CLAIM 4
. A portable communications apparatus for use as a message generating apparatus in the method of Claim 1 , the apparatus comprising : a first memory comprising a store of component objects ;
a display device (display device, user having one) controllably operable to display one or more component objects recalled from the first memory ;
user operable control means for selecting and manipulating displayed component objects ;
encoding means for generating a coded specification of said selected and manipulated component objects ;
and transmitter means for formatting and sending , via a server , a paging message including said coded specification .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (ink data) readable by the user ;

and one or more natural languages understood by the user .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database , download via communications link data (text font) defining a selected one or more image component objects , and store the same .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (display device, said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database (display device, user having one) , download via communications link data defining a selected one or more image component objects , and store the same .

WO9937105A2
CLAIM 4
. A portable communications apparatus for use as a message generating apparatus in the method of Claim 1 , the apparatus comprising : a first memory comprising a store of component objects ;
a display device (display device, user having one) controllably operable to display one or more component objects recalled from the first memory ;
user operable control means for selecting and manipulating displayed component objects ;
encoding means for generating a coded specification of said selected and manipulated component objects ;
and transmitter means for formatting and sending , via a server , a paging message including said coded specification .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (display device, said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database (display device, user having one) , download via communications link data defining a selected one or more image component objects , and store the same .

WO9937105A2
CLAIM 4
. A portable communications apparatus for use as a message generating apparatus in the method of Claim 1 , the apparatus comprising : a first memory comprising a store of component objects ;
a display device (display device, user having one) controllably operable to display one or more component objects recalled from the first memory ;
user operable control means for selecting and manipulating displayed component objects ;
encoding means for generating a coded specification of said selected and manipulated component objects ;
and transmitter means for formatting and sending , via a server , a paging message including said coded specification .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (display device, said database) .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database (display device, user having one) , download via communications link data defining a selected one or more image component objects , and store the same .

WO9937105A2
CLAIM 4
. A portable communications apparatus for use as a message generating apparatus in the method of Claim 1 , the apparatus comprising : a first memory comprising a store of component objects ;
a display device (display device, user having one) controllably operable to display one or more component objects recalled from the first memory ;
user operable control means for selecting and manipulating displayed component objects ;
encoding means for generating a coded specification of said selected and manipulated component objects ;
and transmitter means for formatting and sending , via a server , a paging message including said coded specification .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (display device, said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (display device, said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database (display device, user having one) , download via communications link data defining a selected one or more image component objects , and store the same .

WO9937105A2
CLAIM 4
. A portable communications apparatus for use as a message generating apparatus in the method of Claim 1 , the apparatus comprising : a first memory comprising a store of component objects ;
a display device (display device, user having one) controllably operable to display one or more component objects recalled from the first memory ;
user operable control means for selecting and manipulating displayed component objects ;
encoding means for generating a coded specification of said selected and manipulated component objects ;
and transmitter means for formatting and sending , via a server , a paging message including said coded specification .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device, said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database (display device, user having one) , download via communications link data defining a selected one or more image component objects , and store the same .

WO9937105A2
CLAIM 4
. A portable communications apparatus for use as a message generating apparatus in the method of Claim 1 , the apparatus comprising : a first memory comprising a store of component objects ;
a display device (display device, user having one) controllably operable to display one or more component objects recalled from the first memory ;
user operable control means for selecting and manipulating displayed component objects ;
encoding means for generating a coded specification of said selected and manipulated component objects ;
and transmitter means for formatting and sending , via a server , a paging message including said coded specification .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents using one (secondary function) or more ranking parameters and weighting factors .
WO9937105A2
CLAIM 9
. Apparatus as claimed in Claim 4 , further comprising a plurality of user operable controls wherein said input means are provided as selectable secondary function (source contents using one) s of said user operable controls .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (display device, said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database (display device, user having one) , download via communications link data defining a selected one or more image component objects , and store the same .

WO9937105A2
CLAIM 4
. A portable communications apparatus for use as a message generating apparatus in the method of Claim 1 , the apparatus comprising : a first memory comprising a store of component objects ;
a display device (display device, user having one) controllably operable to display one or more component objects recalled from the first memory ;
user operable control means for selecting and manipulating displayed component objects ;
encoding means for generating a coded specification of said selected and manipulated component objects ;
and transmitter means for formatting and sending , via a server , a paging message including said coded specification .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (display device, said database) .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database (display device, user having one) , download via communications link data defining a selected one or more image component objects , and store the same .

WO9937105A2
CLAIM 4
. A portable communications apparatus for use as a message generating apparatus in the method of Claim 1 , the apparatus comprising : a first memory comprising a store of component objects ;
a display device (display device, user having one) controllably operable to display one or more component objects recalled from the first memory ;
user operable control means for selecting and manipulating displayed component objects ;
encoding means for generating a coded specification of said selected and manipulated component objects ;
and transmitter means for formatting and sending , via a server , a paging message including said coded specification .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device is a mobile device (said object) .
WO9937105A2
CLAIM 5
. Apparatus as claimed in Claim 4 , wherein said encoding means is arranged to generate an ordered rendering list identifying the order in which the selected component objects are to be rendered on regeneration of the image , and to sequentially code each object of the list as a first data word identifying the object type and one or more further words specifying coordinates for said object (mobile device) .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (display device, said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9937105A2
CLAIM 2
. A method as claimed in Claim 1 , wherein the said server maintains a database of image component objects , and the message generating apparatus is enabled to access said database (display device, user having one) , download via communications link data defining a selected one or more image component objects , and store the same .

WO9937105A2
CLAIM 4
. A portable communications apparatus for use as a message generating apparatus in the method of Claim 1 , the apparatus comprising : a first memory comprising a store of component objects ;
a display device (display device, user having one) controllably operable to display one or more component objects recalled from the first memory ;
user operable control means for selecting and manipulating displayed component objects ;
encoding means for generating a coded specification of said selected and manipulated component objects ;
and transmitter means for formatting and sending , via a server , a paging message including said coded specification .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9927476A2

Filed: 1998-11-25     Issued: 1999-06-03

A system and method for implementing an auction on a computer network

(Original Assignee) The Taylor Trust As     

Eirik KJØLNER
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (cellular phones, said input) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents (processing content) in a predetermined format ;

recognizing the display limitations of the display device from a first information (intended destination, determined time) source (intended destination, determined time) ;

determining the viewing preferences of the user from a second information source (time limit, one time) ;

selecting one or more preferred display contents from the source contents by a mapping system (local area network) in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

WO9927476A2
CLAIM 9
. The auction system according to claim 1 , wherein said network means comprises at least one of a telephone network , a public mail network , a telefax network , a local area network (mapping system) , and the Internet , said first transport protocol comprises a Transport Control Protocol/Internet Protocol (TCP/IP) , and said second transport protocol comprises a User Datagram Protocol (UDP) .

WO9927476A2
CLAIM 14
. The auction system according to claim 13 , wherein said auction administration protocols include parameters comprising names of said participants , identification of access communication ports to said auctioneer means by said bidder means for respective said participants , identification of said winner of said participants , time reference for said auction , time when said aucfion is to start , time when said aucfion is to be finished , time when a current one of said bids becomes a final bid , number of accumulated said bids at any one time (second database, second information source) , number of said bids a particular one of said participants has left to submit in said aucfion , and how long a particular one of said bids must remain highest of said bids to become a winning one of said bids .

WO9927476A2
CLAIM 16
. A computer network aucfion system server comprising : means for processing bids communicated from participants of an auction across a computer network , means for communicating information across said computer network to said participants in response to said bids communicated from said participants , means for determining a winner of said participants based on said bids received across said computer network ;
means for communicating across said computer network said winner to said participants ;
means for a first transport protocol under which said means for communicating information and said winner are carried out ;
and means for a second transport protocol under which said bids are communicated across said computer network from said participants , communications under said first transport protocol being more reliable than under said second transport protocol with respect to said communications arriving at their destination , communications under said second transport protocol being faster than under said first transport protocol in respect of time from initially transmitting said communications to arrival of said communications at an intended destination (first information source, first information) , wherein risks associated with communicating under said second transport protocol include loss of said bids during transmission across said computer network , arrival of said bids from different ones of said participants being in an order different from a temporal order in which said bids were sent from respective ones of said participants , and duplicates of at least one of said bids arriving at an intended destination , said risks being an aspect of said aucfion in respect of said means for determining said winner of said participants .

WO9927476A2
CLAIM 24
. A method for implementing an aucfion system on a communication network , said method comprising : communicafing bids by input computer equipment of respective participants of an auction across a network to aucfion computer equipment ;
processing received said bids by said aucfion computer equipment ;
providing by said auction computer equipment across said network receipts of said bids to said input (computer network) computer equipment ;
determining by said auction computer equipment a winner of said participants based on said bids received from said input computer equipment ;
and communicating by said aucfion computer equipment to said input computer equipment said winner of said participants ;
providing first and second transport protocols under which communications between said auction computer equipment and said input computer equipment are carried out , said first transport protocol being more reliable than said second transport protocol with respect to said communications arriving at an intended destination , said second transport protocol being faster than said first transport protocol with respect to time elapsed for said communicafions to be sent across said network and received by at least one of said input computer equipment and said auction computer equipment , wherein risks associated with said communications under said second transport protocol include loss of said communicafions in said network , arrival of said communicafions at one of said aucfion computer equipment and said input computer equipment in an order different from a temporal order in which said communications were sent from respective one of said input computer equipment and aucfion computer equipment , and duplicates of said communicafions arriving at one of said auction computer equipment and said input computer equipment , said risks being an aspect of said aucfion in respect of said determining said winner of said participants .

WO9927476A2
CLAIM 36
. An aucfion system based upon submittal of stake-supported bids from aucfion participants within pre-established time limit (second database, second information source) s , said system possibly comprising a communication network for communication between an aucfioneer and the participants , said aucfion system comprising - interface means adapted for presenting bids from the participants , - a detector means for detecting bids submitted from each participant , - a real or simulated clock situated with the auctioneer for marking the start and end times for an auction , recording running auction time as well as time points for bid detection in said-detector means , and - a decision means for deciding on an aucfion result , the auction result being a function of the bid time points .

WO9927476A2
CLAIM 37
. The aucfion system of claim 36 , wherein said decision means is adapted to test whether a predetermined time (first information source, first information) period , or a time period variable according to predetermined rules , has passed after the last detected bid without detection of a new incoming bid , and if this is the case , to identify the participant with the last detected bid as an aucfion winner , and if this is not the case during the total auction duration , to identify the participant having submitted the last bid before the auction end time , as a winner .

WO9927476A2
CLAIM 50
. The auction system of claim 36 or 37 , wherein - part of said communicafion network is any of a public switched telephone network , a cellular network , a computer network and a reverse TV channel network , - said interface means are any of telephones , cellular phones (computer network) , telefax units , computer terminals , and TV sets having two-way communicafion capabilities , - the auctioneer broadcasting any of a radio program , a TV program and a Text TV program via another part of said communicafion network constituted by any of a public radio channel , a TV channel and a closed-circuit network , in which radio/TV/Text TV program real time information is transmitted regarding auction progress .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents (processing content) are contained in an application description file .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (intended destination, determined time) source (intended destination, determined time) is a database containing display limitations for one or more other display devices .
WO9927476A2
CLAIM 16
. A computer network aucfion system server comprising : means for processing bids communicated from participants of an auction across a computer network , means for communicating information across said computer network to said participants in response to said bids communicated from said participants , means for determining a winner of said participants based on said bids received across said computer network ;
means for communicating across said computer network said winner to said participants ;
means for a first transport protocol under which said means for communicating information and said winner are carried out ;
and means for a second transport protocol under which said bids are communicated across said computer network from said participants , communications under said first transport protocol being more reliable than under said second transport protocol with respect to said communications arriving at their destination , communications under said second transport protocol being faster than under said first transport protocol in respect of time from initially transmitting said communications to arrival of said communications at an intended destination (first information source, first information) , wherein risks associated with communicating under said second transport protocol include loss of said bids during transmission across said computer network , arrival of said bids from different ones of said participants being in an order different from a temporal order in which said bids were sent from respective ones of said participants , and duplicates of at least one of said bids arriving at an intended destination , said risks being an aspect of said aucfion in respect of said means for determining said winner of said participants .

WO9927476A2
CLAIM 37
. The aucfion system of claim 36 , wherein said decision means is adapted to test whether a predetermined time (first information source, first information) period , or a time period variable according to predetermined rules , has passed after the last detected bid without detection of a new incoming bid , and if this is the case , to identify the participant with the last detected bid as an aucfion winner , and if this is not the case during the total auction duration , to identify the participant having submitted the last bid before the auction end time , as a winner .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (time limit, one time) .
WO9927476A2
CLAIM 14
. The auction system according to claim 13 , wherein said auction administration protocols include parameters comprising names of said participants , identification of access communication ports to said auctioneer means by said bidder means for respective said participants , identification of said winner of said participants , time reference for said auction , time when said aucfion is to start , time when said aucfion is to be finished , time when a current one of said bids becomes a final bid , number of accumulated said bids at any one time (second database, second information source) , number of said bids a particular one of said participants has left to submit in said aucfion , and how long a particular one of said bids must remain highest of said bids to become a winning one of said bids .

WO9927476A2
CLAIM 36
. An aucfion system based upon submittal of stake-supported bids from aucfion participants within pre-established time limit (second database, second information source) s , said system possibly comprising a communication network for communication between an aucfioneer and the participants , said aucfion system comprising - interface means adapted for presenting bids from the participants , - a detector means for detecting bids submitted from each participant , - a real or simulated clock situated with the auctioneer for marking the start and end times for an auction , recording running auction time as well as time points for bid detection in said-detector means , and - a decision means for deciding on an aucfion result , the auction result being a function of the bid time points .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents (processing content) that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents (processing content) that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system (local area network) to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents (processing content) with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

WO9927476A2
CLAIM 9
. The auction system according to claim 1 , wherein said network means comprises at least one of a telephone network , a public mail network , a telefax network , a local area network (mapping system) , and the Internet , said first transport protocol comprises a Transport Control Protocol/Internet Protocol (TCP/IP) , and said second transport protocol comprises a User Datagram Protocol (UDP) .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents (processing content) , the display limitations , and viewing preferences are stored in an application description file .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents (processing content) are stored in a first database , the display limitations are stored in a second database (time limit, one time) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system (local area network) .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

WO9927476A2
CLAIM 9
. The auction system according to claim 1 , wherein said network means comprises at least one of a telephone network , a public mail network , a telefax network , a local area network (mapping system) , and the Internet , said first transport protocol comprises a Transport Control Protocol/Internet Protocol (TCP/IP) , and said second transport protocol comprises a User Datagram Protocol (UDP) .

WO9927476A2
CLAIM 14
. The auction system according to claim 13 , wherein said auction administration protocols include parameters comprising names of said participants , identification of access communication ports to said auctioneer means by said bidder means for respective said participants , identification of said winner of said participants , time reference for said auction , time when said aucfion is to start , time when said aucfion is to be finished , time when a current one of said bids becomes a final bid , number of accumulated said bids at any one time (second database, second information source) , number of said bids a particular one of said participants has left to submit in said aucfion , and how long a particular one of said bids must remain highest of said bids to become a winning one of said bids .

WO9927476A2
CLAIM 36
. An aucfion system based upon submittal of stake-supported bids from aucfion participants within pre-established time limit (second database, second information source) s , said system possibly comprising a communication network for communication between an aucfioneer and the participants , said aucfion system comprising - interface means adapted for presenting bids from the participants , - a detector means for detecting bids submitted from each participant , - a real or simulated clock situated with the auctioneer for marking the start and end times for an auction , recording running auction time as well as time points for bid detection in said-detector means , and - a decision means for deciding on an aucfion result , the auction result being a function of the bid time points .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (time limit, one time) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
WO9927476A2
CLAIM 14
. The auction system according to claim 13 , wherein said auction administration protocols include parameters comprising names of said participants , identification of access communication ports to said auctioneer means by said bidder means for respective said participants , identification of said winner of said participants , time reference for said auction , time when said aucfion is to start , time when said aucfion is to be finished , time when a current one of said bids becomes a final bid , number of accumulated said bids at any one time (second database, second information source) , number of said bids a particular one of said participants has left to submit in said aucfion , and how long a particular one of said bids must remain highest of said bids to become a winning one of said bids .

WO9927476A2
CLAIM 36
. An aucfion system based upon submittal of stake-supported bids from aucfion participants within pre-established time limit (second database, second information source) s , said system possibly comprising a communication network for communication between an aucfioneer and the participants , said aucfion system comprising - interface means adapted for presenting bids from the participants , - a detector means for detecting bids submitted from each participant , - a real or simulated clock situated with the auctioneer for marking the start and end times for an auction , recording running auction time as well as time points for bid detection in said-detector means , and - a decision means for deciding on an aucfion result , the auction result being a function of the bid time points .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents (processing content) are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system (local area network) during a communication session there between .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

WO9927476A2
CLAIM 9
. The auction system according to claim 1 , wherein said network means comprises at least one of a telephone network , a public mail network , a telefax network , a local area network (mapping system) , and the Internet , said first transport protocol comprises a Transport Control Protocol/Internet Protocol (TCP/IP) , and said second transport protocol comprises a User Datagram Protocol (UDP) .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents (processing content) further include one or more text elements , image elements , and field elements .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents (processing content) using one or more ranking parameters and weighting factors .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents (processing content) that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents (processing content) with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents (processing content) are stored in a first database , the display limitations are stored in a second database (time limit, one time) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

WO9927476A2
CLAIM 14
. The auction system according to claim 13 , wherein said auction administration protocols include parameters comprising names of said participants , identification of access communication ports to said auctioneer means by said bidder means for respective said participants , identification of said winner of said participants , time reference for said auction , time when said aucfion is to start , time when said aucfion is to be finished , time when a current one of said bids becomes a final bid , number of accumulated said bids at any one time (second database, second information source) , number of said bids a particular one of said participants has left to submit in said aucfion , and how long a particular one of said bids must remain highest of said bids to become a winning one of said bids .

WO9927476A2
CLAIM 36
. An aucfion system based upon submittal of stake-supported bids from aucfion participants within pre-established time limit (second database, second information source) s , said system possibly comprising a communication network for communication between an aucfioneer and the participants , said aucfion system comprising - interface means adapted for presenting bids from the participants , - a detector means for detecting bids submitted from each participant , - a real or simulated clock situated with the auctioneer for marking the start and end times for an auction , recording running auction time as well as time points for bid detection in said-detector means , and - a decision means for deciding on an aucfion result , the auction result being a function of the bid time points .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents (processing content) are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents (processing content) further includes one or more text elements , image elements , and field elements .
WO9927476A2
CLAIM 5
. The auction system according to claim 4 , wherein said administrative means further comprises means for processing content (source contents) in a form of World Wide Web pages communicated to and from said bidder means .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9918487A2

Filed: 1998-10-01     Issued: 1999-04-15

Methods and systems for providing human/computer interfaces

(Original Assignee) Interval Research Corporation     

Thomas J. Dougherty, S. Joy Mountford, Jesse L. Dorogusker, James H. Boyden, Brygg A. Ullmer
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (web page) to fit on at least one display device in a computer network (bar code) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9918487A2
CLAIM 14
A method as recited in claim 9 wherein the certain encoded information includes information encoded according to a bar code (computer network, computer program) scheme , the receiver further responsive to the bar code scheme , and the step of engaging the sensor with the first region of the encoded physical medium includes positioning the sensor within the proximity of the first region .

WO9918487A2
CLAIM 22
. A method as recited in claim 21 wherein the computer system includes a display screen , the URL represents a particular web page (display document) available on the World Wide Web , and the method further includes the step of displaying the particular web page on the display screen .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source is a database containing display limitations (red light) for one or more other display devices .
WO9918487A2
CLAIM 12
. A method as recited in claim 11 wherein the spectral encoding scheme includes infrared light (database containing display limitations) .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors (providing feedback) and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
WO9918487A2
CLAIM 16
. A method as recited in claim 13 wherein the function to be performed by the computer system includes providing feedback (ranking factors) to the user of the computer system .

WO9918487A2
CLAIM 22
. A method as recited in claim 21 wherein the computer system includes a display screen , the URL represents a particular web page (display document) available on the World Wide Web , and the method further includes the step of displaying the particular web page on the display screen .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (web page) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the display device having one (to generate light, hot spots) or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9918487A2
CLAIM 4
. A method as recited in claim 2 wherein the marker is operable to generate light (display device having one, communication device having one, mobile device) from within a particular range of electromagnetic wavelengths and the sensor includes a sensing element responsive to the particular range of electromagnetic wavelengths , the step of engaging the sensor with the first region of the encoded physical medium including positioning the receiver within the proximity of the first region .

WO9918487A2
CLAIM 22
. A method as recited in claim 21 wherein the computer system includes a display screen , the URL represents a (communications network) particular web page (display document) available on the World Wide Web , and the method further includes the step of displaying the particular web page on the display screen .

WO9918487A2
CLAIM 75
. An electronic data linked physical medium as recited in claim 70 wherein the hot spots (display device having one, communication device having one, mobile device) are removably attached to the electronic data linked physical medium .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (visual feedback) , and field elements .
WO9918487A2
CLAIM 19
. A method as recited in claim 16 wherein the feedback provided to the user includes visual feedback (image elements) .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors (providing feedback) and the weighting factors .
WO9918487A2
CLAIM 16
. A method as recited in claim 13 wherein the function to be performed by the computer system includes providing feedback (ranking factors) to the user of the computer system .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors (providing feedback) and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
WO9918487A2
CLAIM 16
. A method as recited in claim 13 wherein the function to be performed by the computer system includes providing feedback (ranking factors) to the user of the computer system .

WO9918487A2
CLAIM 22
. A method as recited in claim 21 wherein the computer system includes a display screen , the URL represents a particular web page (display document) available on the World Wide Web , and the method further includes the step of displaying the particular web page on the display screen .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device is a mobile device (to generate light, hot spots) .
WO9918487A2
CLAIM 4
. A method as recited in claim 2 wherein the marker is operable to generate light (display device having one, communication device having one, mobile device) from within a particular range of electromagnetic wavelengths and the sensor includes a sensing element responsive to the particular range of electromagnetic wavelengths , the step of engaging the sensor with the first region of the encoded physical medium including positioning the receiver within the proximity of the first region .

WO9918487A2
CLAIM 75
. An electronic data linked physical medium as recited in claim 70 wherein the hot spots (display device having one, communication device having one, mobile device) are removably attached to the electronic data linked physical medium .

US6311180B1
CLAIM 26
. A computer program (bar code) for dynamically creating a display document (web page) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the communication device having one (to generate light, hot spots) or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9918487A2
CLAIM 4
. A method as recited in claim 2 wherein the marker is operable to generate light (display device having one, communication device having one, mobile device) from within a particular range of electromagnetic wavelengths and the sensor includes a sensing element responsive to the particular range of electromagnetic wavelengths , the step of engaging the sensor with the first region of the encoded physical medium including positioning the receiver within the proximity of the first region .

WO9918487A2
CLAIM 14
A method as recited in claim 9 wherein the certain encoded information includes information encoded according to a bar code (computer network, computer program) scheme , the receiver further responsive to the bar code scheme , and the step of engaging the sensor with the first region of the encoded physical medium includes positioning the sensor within the proximity of the first region .

WO9918487A2
CLAIM 22
. A method as recited in claim 21 wherein the computer system includes a display screen , the URL represents a (communications network) particular web page (display document) available on the World Wide Web , and the method further includes the step of displaying the particular web page on the display screen .

WO9918487A2
CLAIM 75
. An electronic data linked physical medium as recited in claim 70 wherein the hot spots (display device having one, communication device having one, mobile device) are removably attached to the electronic data linked physical medium .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (visual feedback) , and field elements .
WO9918487A2
CLAIM 19
. A method as recited in claim 16 wherein the feedback provided to the user includes visual feedback (image elements) .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH11250104A

Filed: 1998-09-16     Issued: 1999-09-17

画像情報検索装置及び方法、ビデオ表示から代表画像を選択する方法、ビデオデータベースから画像を表示するシステム、並びに、画像情報検索プログラムを記録した記録媒体

(Original Assignee) Sun Microsyst Inc; サン・マイクロシステムズ・インコーポレーテッド     

Jakob Nielsen, ニールセン ジャコブ
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (テキスト) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH11250104A
CLAIM 2
【請求項2】前記ビデオ画像のデータベースは、クロー ズドキャプションテキスト (display document, display format) を使用して索引付けされた構 成である請求項1記載の画像情報検索装置。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH11250104A
CLAIM 15
【請求項15】ネットワークと、 前記ネットワークに接続され、ビデオデータベースをサ ーチするサーチエンジンを備えたサーバと、 前記ネットワークに接続され、前記サーバにサーチクワ ィアリを提出し、前記サーバからビデオ情報を受け取る ユーザコンピュータと、 を含んで構成されるビデオデータベースから画像を表示 するシステムであって、 前記ユーザコンピュータ又は前記サーバの少なくとも (display area) 1 つが、前記ユーザへの配列として前記データベース内に 含まれるビデオ成分の縮小サイズの代表画像を表示する ために構成されたことを特徴とするビデオデータベース から画像を表示するシステム。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH11250104A
CLAIM 2
【請求項2】前記ビデオ画像のデータベースは、クロー ズドキャプションテキスト (display document, display format) を使用して索引付けされた構 成である請求項1記載の画像情報検索装置。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (テキスト) by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH11250104A
CLAIM 2
【請求項2】前記ビデオ画像のデータベースは、クロー ズドキャプションテキスト (display document, display format) を使用して索引付けされた構 成である請求項1記載の画像情報検索装置。

JPH11250104A
CLAIM 15
【請求項15】ネットワークと、 前記ネットワークに接続され、ビデオデータベースをサ ーチするサーチエンジンを備えたサーバと、 前記ネットワークに接続され、前記サーバにサーチクワ ィアリを提出し、前記サーバからビデオ情報を受け取る ユーザコンピュータと、 を含んで構成されるビデオデータベースから画像を表示 するシステム (communication device) であって、 前記ユーザコンピュータ又は前記サーバの少なくとも (display area) 1 つが、前記ユーザへの配列として前記データベース内に 含まれるビデオ成分の縮小サイズの代表画像を表示する ために構成されたことを特徴とするビデオデータベース から画像を表示するシステム

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the mapping system during a communication session there between .
JPH11250104A
CLAIM 15
【請求項15】ネットワークと、 前記ネットワークに接続され、ビデオデータベースをサ ーチするサーチエンジンを備えたサーバと、 前記ネットワークに接続され、前記サーバにサーチクワ ィアリを提出し、前記サーバからビデオ情報を受け取る ユーザコンピュータと、 を含んで構成されるビデオデータベースから画像を表示 するシステム (communication device) であって、 前記ユーザコンピュータ又は前記サーバの少なくとも1 つが、前記ユーザへの配列として前記データベース内に 含まれるビデオ成分の縮小サイズの代表画像を表示する ために構成されたことを特徴とするビデオデータベース から画像を表示するシステム

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH11250104A
CLAIM 15
【請求項15】ネットワーク (image elements) と、 前記ネットワークに接続され、ビデオデータベースをサ ーチするサーチエンジンを備えたサーバと、 前記ネットワークに接続され、前記サーバにサーチクワ ィアリを提出し、前記サーバからビデオ情報を受け取る ユーザコンピュータと、 を含んで構成されるビデオデータベースから画像を表示 するシステムであって、 前記ユーザコンピュータ又は前記サーバの少なくとも1 つが、前記ユーザへの配列として前記データベース内に 含まれるビデオ成分の縮小サイズの代表画像を表示する ために構成されたことを特徴とするビデオデータベース から画像を表示するシステム。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH11250104A
CLAIM 15
【請求項15】ネットワークと、 前記ネットワークに接続され、ビデオデータベースをサ ーチするサーチエンジンを備えたサーバと、 前記ネットワークに接続され、前記サーバにサーチクワ ィアリを提出し、前記サーバからビデオ情報を受け取る ユーザコンピュータと、 を含んで構成されるビデオデータベースから画像を表示 するシステムであって、 前記ユーザコンピュータ又は前記サーバの少なくとも (display area) 1 つが、前記ユーザへの配列として前記データベース内に 含まれるビデオ成分の縮小サイズの代表画像を表示する ために構成されたことを特徴とするビデオデータベース から画像を表示するシステム。

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (のビデオデータ) size readable by the user ;

and one or more languages understood by the user .
JPH11250104A
CLAIM 16
【請求項16】前記配列の各画像が、その画像に関連し たクローズドキャプションテキストに接近して表示され る構成である請求項14記載のビデオデータ (minimum font) ベースから 画像を表示するシステム。

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH11250104A
CLAIM 2
【請求項2】前記ビデオ画像のデータベースは、クロー ズドキャプションテキスト (display document, display format) を使用して索引付けされた構 成である請求項1記載の画像情報検索装置。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム) is a mobile device .
JPH11250104A
CLAIM 15
【請求項15】ネットワークと、 前記ネットワークに接続され、ビデオデータベースをサ ーチするサーチエンジンを備えたサーバと、 前記ネットワークに接続され、前記サーバにサーチクワ ィアリを提出し、前記サーバからビデオ情報を受け取る ユーザコンピュータと、 を含んで構成されるビデオデータベースから画像を表示 するシステム (communication device) であって、 前記ユーザコンピュータ又は前記サーバの少なくとも1 つが、前記ユーザへの配列として前記データベース内に 含まれるビデオ成分の縮小サイズの代表画像を表示する ために構成されたことを特徴とするビデオデータベース から画像を表示するシステム

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (テキスト) to fit on a comparatively small display area (なくとも) of a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH11250104A
CLAIM 2
【請求項2】前記ビデオ画像のデータベースは、クロー ズドキャプションテキスト (display document, display format) を使用して索引付けされた構 成である請求項1記載の画像情報検索装置。

JPH11250104A
CLAIM 15
【請求項15】ネットワークと、 前記ネットワークに接続され、ビデオデータベースをサ ーチするサーチエンジンを備えたサーバと、 前記ネットワークに接続され、前記サーバにサーチクワ ィアリを提出し、前記サーバからビデオ情報を受け取る ユーザコンピュータと、 を含んで構成されるビデオデータベースから画像を表示 するシステム (communication device) であって、 前記ユーザコンピュータ又は前記サーバの少なくとも (display area) 1 つが、前記ユーザへの配列として前記データベース内に 含まれるビデオ成分の縮小サイズの代表画像を表示する ために構成されたことを特徴とするビデオデータベース から画像を表示するシステム

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the program during a communication session there between .
JPH11250104A
CLAIM 15
【請求項15】ネットワークと、 前記ネットワークに接続され、ビデオデータベースをサ ーチするサーチエンジンを備えたサーバと、 前記ネットワークに接続され、前記サーバにサーチクワ ィアリを提出し、前記サーバからビデオ情報を受け取る ユーザコンピュータと、 を含んで構成されるビデオデータベースから画像を表示 するシステム (communication device) であって、 前記ユーザコンピュータ又は前記サーバの少なくとも1 つが、前記ユーザへの配列として前記データベース内に 含まれるビデオ成分の縮小サイズの代表画像を表示する ために構成されたことを特徴とするビデオデータベース から画像を表示するシステム

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH11250104A
CLAIM 15
【請求項15】ネットワーク (image elements) と、 前記ネットワークに接続され、ビデオデータベースをサ ーチするサーチエンジンを備えたサーバと、 前記ネットワークに接続され、前記サーバにサーチクワ ィアリを提出し、前記サーバからビデオ情報を受け取る ユーザコンピュータと、 を含んで構成されるビデオデータベースから画像を表示 するシステムであって、 前記ユーザコンピュータ又は前記サーバの少なくとも1 つが、前記ユーザへの配列として前記データベース内に 含まれるビデオ成分の縮小サイズの代表画像を表示する ために構成されたことを特徴とするビデオデータベース から画像を表示するシステム。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH11250104A
CLAIM 15
【請求項15】ネットワークと、 前記ネットワークに接続され、ビデオデータベースをサ ーチするサーチエンジンを備えたサーバと、 前記ネットワークに接続され、前記サーバにサーチクワ ィアリを提出し、前記サーバからビデオ情報を受け取る ユーザコンピュータと、 を含んで構成されるビデオデータベースから画像を表示 するシステム (communication device) であって、 前記ユーザコンピュータ又は前記サーバの少なくとも (display area) 1 つが、前記ユーザへの配列として前記データベース内に 含まれるビデオ成分の縮小サイズの代表画像を表示する ために構成されたことを特徴とするビデオデータベース から画像を表示するシステム

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (のビデオデータ) size readable by the user ;

and one or more languages understood by the user .
JPH11250104A
CLAIM 16
【請求項16】前記配列の各画像が、その画像に関連し たクローズドキャプションテキストに接近して表示され る構成である請求項14記載のビデオデータ (minimum font) ベースから 画像を表示するシステム。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6006225A

Filed: 1998-09-01     Issued: 1999-12-21

Refining search queries by the suggestion of correlated terms from prior searches

(Original Assignee) Amazon com Inc     (Current Assignee) Amazon Technologies Inc

Dwayne E. Bowman, Ruben E. Ortega, Michael L. Hamrick, Joel R. Spiegel, Timothy R. Kohn
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (es sub) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6006225A
CLAIM 1
. In a computer system that implements a search engine which is accessible to a community of users , a method of assisting users in refining search queries to enhance discovery , the method comprising the computer-implemented steps of : (a) processing search queries sub (providing one) mitted to the search engine by a plurality of users over a period of time to generate query term correlation data , the query term correlation data reflecting frequencies with which query terms appear together within the same search query ;
(b) receiving a search query from a user , the search query including at least one query term ;
(c) using at least the query term correlation data to identify a plurality of additional query terms that are deemed to be related to the at least one query term ;
and (d) presenting the plurality of additional query terms to the user for selection to allow the user to refine the search query .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database (search engine) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US6006225A
CLAIM 1
. In a computer system that implements a search engine (second database) which is accessible to a community of users , a method of assisting users in refining search queries to enhance discovery , the method comprising the computer-implemented steps of : (a) processing search queries submitted to the search engine by a plurality of users over a period of time to generate query term correlation data , the query term correlation data reflecting frequencies with which query terms appear together within the same search query ;
(b) receiving a search query from a user , the search query including at least one query term ;
(c) using at least the query term correlation data to identify a plurality of additional query terms that are deemed to be related to the at least one query term ;
and (d) presenting the plurality of additional query terms to the user for selection to allow the user to refine the search query .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (search engine) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US6006225A
CLAIM 1
. In a computer system that implements a search engine (second database) which is accessible to a community of users , a method of assisting users in refining search queries to enhance discovery , the method comprising the computer-implemented steps of : (a) processing search queries submitted to the search engine by a plurality of users over a period of time to generate query term correlation data , the query term correlation data reflecting frequencies with which query terms appear together within the same search query ;
(b) receiving a search query from a user , the search query including at least one query term ;
(c) using at least the query term correlation data to identify a plurality of additional query terms that are deemed to be related to the at least one query term ;
and (d) presenting the plurality of additional query terms to the user for selection to allow the user to refine the search query .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
US6006225A
CLAIM 7
. The method of claim 6 , wherein the step of processing the log comprises i (communication session) gnoring search queries that produced a NULL query result .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (user interface method) size readable by the user ;

and one or more languages understood by the user .
US6006225A
CLAIM 24
. The method of claim 23 , wherein step (d) comprises using a user interface method (minimum font) which inhibits the user from selecting more than one additional term , the method thereby guaranteeing that a modified query produced by adding an additional term will not produce a NULL query result .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database (search engine) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US6006225A
CLAIM 1
. In a computer system that implements a search engine (second database) which is accessible to a community of users , a method of assisting users in refining search queries to enhance discovery , the method comprising the computer-implemented steps of : (a) processing search queries submitted to the search engine by a plurality of users over a period of time to generate query term correlation data , the query term correlation data reflecting frequencies with which query terms appear together within the same search query ;
(b) receiving a search query from a user , the search query including at least one query term ;
(c) using at least the query term correlation data to identify a plurality of additional query terms that are deemed to be related to the at least one query term ;
and (d) presenting the plurality of additional query terms to the user for selection to allow the user to refine the search query .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
US6006225A
CLAIM 7
. The method of claim 6 , wherein the step of processing the log comprises i (communication session) gnoring search queries that produced a NULL query result .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (user interface method) size readable by the user ;

and one or more languages understood by the user .
US6006225A
CLAIM 24
. The method of claim 23 , wherein step (d) comprises using a user interface method (minimum font) which inhibits the user from selecting more than one additional term , the method thereby guaranteeing that a modified query produced by adding an additional term will not produce a NULL query result .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0926911A2

Filed: 1998-08-12     Issued: 1999-06-30

Method for calling up user-specified information using a mobile telephone

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Stefan Akerblom, Gerald Arnold, Michael Ehrmantraut, Jörg Metternich
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (following steps) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0926911A2
CLAIM 1
Method for calling (preparing , sending , receiving) user-specified information by means of a mobile telephone , comprising the following steps (providing one) a) preparing a query profile , where in the query profile at least one information requirement is specified and a brief command attached to it , where the brief command can be produced using the keypad of a mobile telephone , b) sending the query profile in accordance with step a) to an information supplier c) sending an information call by means of a mobile telephone to the information supplier containing at least the brief commend d) comparing the brief command in accordance with step c) with the brief command of the information requirement of the query profile in accordance with step b) e) putting together the information of the specified information requirement in the event of agreement in accordance with step d) f) sending the collected information to the mobile telephone g) reproducing the information by way of the mobile telephone .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one (steps d) or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0926911A2
CLAIM 10
Method in accordance with Claims 1 to 9 characterized in that steps d (programming one) ) - f) are each effected through one of the information supplier=s programs .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0893759A2

Filed: 1998-07-16     Issued: 1999-01-27

Token-based document transactions

(Original Assignee) Xerox Corp     (Current Assignee) Xerox Corp

Marge Eldridge, Michael Flynn, Chris Jones, Michiel Kleyn, Michael Lamming, David Pendlebury
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (electronic documents) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (said objects) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0893759A2
CLAIM 4
A method carried out in a data processing device including a processor , memory , and a user interface , the data processing device being couple in a network to one or more other data processing devices , at least one of the data processing devices including means for storing a repository of electronic documents (display document) , comprising : (k) receiving at least one user input designating a token , the token , the token comprising a plurality of components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related service , (I) decoding the token to determine therefrom one or more document references , the or each document reference corresponding to a document within said repository satisfying said feature constraint .

EP0893759A2
CLAIM 7
A system for accessing or distributing electronic documents , including : a repository of electronic documents , each document having a corresponding document reference , and a plurality of objects , at least one of said objects (second information source) being portable or mobile , each object including means for communicating with the or each other object and with a user interface , and means for receiving , storing and/or transmitting a token , the token comprising a plurality of components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related service .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (said objects) .
EP0893759A2
CLAIM 7
A system for accessing or distributing electronic documents , including : a repository of electronic documents , each document having a corresponding document reference , and a plurality of objects , at least one of said objects (second information source) being portable or mobile , each object including means for communicating with the or each other object and with a user interface , and means for receiving , storing and/or transmitting a token , the token comprising a plurality of components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related service .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (electronic documents) .
EP0893759A2
CLAIM 4
A method carried out in a data processing device including a processor , memory , and a user interface , the data processing device being couple in a network to one or more other data processing devices , at least one of the data processing devices including means for storing a repository of electronic documents (display document) , comprising : (k) receiving at least one user input designating a token , the token , the token comprising a plurality of components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related service , (I) decoding the token to determine therefrom one or more document references , the or each document reference corresponding to a document within said repository satisfying said feature constraint .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (electronic documents) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0893759A2
CLAIM 4
A method carried out in a data processing device including a processor , memory , and a user interface , the data processing device being couple in a network to one or more other data processing devices , at least one of the data processing devices including means for storing a repository of electronic documents (display document) , comprising : (k) receiving at least one user input designating a token , the token , the token comprising a plurality of components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related service , (I) decoding the token to determine therefrom one or more document references , the or each document reference corresponding to a document within said repository satisfying said feature constraint .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
EP0893759A2
CLAIM 1
A method carried out in a data processing device including a processor , memory , and a user interface , comprising : (a) receiving at least one use (first database) r input , the user input(s) defining at least one token component , the token components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related , and (b) compiling a token , the token including the component(s) received in step (a) .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements , and field elements (corresponding document) .
EP0893759A2
CLAIM 7
A system for accessing or distributing electronic documents , including : a repository of electronic documents , each document having a corresponding document (field elements) reference , and a plurality of objects , at least one of said objects being portable or mobile , each object including means for communicating with the or each other object and with a user interface , and means for receiving , storing and/or transmitting a token , the token comprising a plurality of components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related service .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (electronic documents) .
EP0893759A2
CLAIM 4
A method carried out in a data processing device including a processor , memory , and a user interface , the data processing device being couple in a network to one or more other data processing devices , at least one of the data processing devices including means for storing a repository of electronic documents (display document) , comprising : (k) receiving at least one user input designating a token , the token , the token comprising a plurality of components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related service , (I) decoding the token to determine therefrom one or more document references , the or each document reference corresponding to a document within said repository satisfying said feature constraint .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (electronic documents) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0893759A2
CLAIM 4
A method carried out in a data processing device including a processor , memory , and a user interface , the data processing device being couple in a network to one or more other data processing devices , at least one of the data processing devices including means for storing a repository of electronic documents (display document) , comprising : (k) receiving at least one user input designating a token , the token , the token comprising a plurality of components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related service , (I) decoding the token to determine therefrom one or more document references , the or each document reference corresponding to a document within said repository satisfying said feature constraint .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
EP0893759A2
CLAIM 1
A method carried out in a data processing device including a processor , memory , and a user interface , comprising : (a) receiving at least one use (first database) r input , the user input(s) defining at least one token component , the token components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related , and (b) compiling a token , the token including the component(s) received in step (a) .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements , and field elements (corresponding document) .
EP0893759A2
CLAIM 7
A system for accessing or distributing electronic documents , including : a repository of electronic documents , each document having a corresponding document (field elements) reference , and a plurality of objects , at least one of said objects being portable or mobile , each object including means for communicating with the or each other object and with a user interface , and means for receiving , storing and/or transmitting a token , the token comprising a plurality of components defining a document related entity and a property of the entity , the token components including an operation component designating a document related operation , an address component designating the electronic address of a document or system providing a document related service , one or more parameter components , each parameter component defining a property of a document or a property of a service to be applied to a document , and a security parameter dependent upon the identity of a user associated with a document or with a document related service .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0893760A2

Filed: 1998-07-16     Issued: 1999-01-27

Context-sensitive document transactions

(Original Assignee) Xerox Corp     (Current Assignee) Xerox Corp

Marge Eldridge, Michael Flynn, Chris Jones, Michiel Kleyn, Michael Lamming, David Pendlebury
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (electronic documents) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (more other device) source ;

determining the viewing preferences of the user from a second information source (said objects) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0893760A2
CLAIM 1
A method carried out in a data processing device including a processor , memory , a user interface and means providing two way wireless communication with one or more other device (first information) s , including a target device , comprising : (a) in response to a first user input defining a context request , transmitting a query , the query requesting which service(s) can be performed by the target device , (b) receiving a response from the target device , the response incorporating a target device identifier identifying the target device , and at least one component comprising a service identifier identifying the service requested in step (a) , (c) determining whether the response received in step (b) is positive , (d) if the response is positive , assembling a token from a plurality of token components , each token component defining a document related entity and a property of the entity , at least one component comprising the target device identifier , and at least one component comprising the service identifier .

EP0893760A2
CLAIM 4
A method carried out in a data processing device including a processor , memory , and a user interface and means providing two-way wireless communications with one or more portable devices , the data processing device being couple in a network to one or more other data processing devices , at least one of the data processing devices including means for storing a repository of electronic documents (display document) , comprising : (h) receiving a data packet , (i) decoding the data packet to derive a token , the token having a plurality of token components , each token component defining a document related entity and a property of the entity , at least one token component comprising a request for a document related service , (j) assembling a service token from token derived in step (i) , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying a service , said target device identifier and said service identifier being dependent upon the location of said data processing device , (k) sending the service token to one of said other data processing devices via the network .

EP0893760A2
CLAIM 9
A system for accessing or distributing electronic documents , including : a repository of electronic documents , each document having a corresponding document reference , and a plurality of objects , at least one of said objects (second information source) being portable or mobile , each object including means for communicating with the or each other object and with a user interface , and means for receiving , storing and/or transmitting a token , the token comprising a plurality of token components , each token component defining a document related entity and a property of the entity , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying the service requested by the user .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (more other device) source is a database containing display limitations for one or more other display devices .
EP0893760A2
CLAIM 1
A method carried out in a data processing device including a processor , memory , a user interface and means providing two way wireless communication with one or more other device (first information) s , including a target device , comprising : (a) in response to a first user input defining a context request , transmitting a query , the query requesting which service(s) can be performed by the target device , (b) receiving a response from the target device , the response incorporating a target device identifier identifying the target device , and at least one component comprising a service identifier identifying the service requested in step (a) , (c) determining whether the response received in step (b) is positive , (d) if the response is positive , assembling a token from a plurality of token components , each token component defining a document related entity and a property of the entity , at least one component comprising the target device identifier , and at least one component comprising the service identifier .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (said objects) .
EP0893760A2
CLAIM 9
A system for accessing or distributing electronic documents , including : a repository of electronic documents , each document having a corresponding document reference , and a plurality of objects , at least one of said objects (second information source) being portable or mobile , each object including means for communicating with the or each other object and with a user interface , and means for receiving , storing and/or transmitting a token , the token comprising a plurality of token components , each token component defining a document related entity and a property of the entity , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying the service requested by the user .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (electronic documents) .
EP0893760A2
CLAIM 4
A method carried out in a data processing device including a processor , memory , and a user interface and means providing two-way wireless communications with one or more portable devices , the data processing device being couple in a network to one or more other data processing devices , at least one of the data processing devices including means for storing a repository of electronic documents (display document) , comprising : (h) receiving a data packet , (i) decoding the data packet to derive a token , the token having a plurality of token components , each token component defining a document related entity and a property of the entity , at least one token component comprising a request for a document related service , (j) assembling a service token from token derived in step (i) , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying a service , said target device identifier and said service identifier being dependent upon the location of said data processing device , (k) sending the service token to one of said other data processing devices via the network .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (electronic documents) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0893760A2
CLAIM 4
A method carried out in a data processing device including a processor , memory , and a user interface and means providing two-way wireless communications with one or more portable devices , the data processing device being couple in a network to one or more other data processing devices , at least one of the data processing devices including means for storing a repository of electronic documents (display document) , comprising : (h) receiving a data packet , (i) decoding the data packet to derive a token , the token having a plurality of token components , each token component defining a document related entity and a property of the entity , at least one token component comprising a request for a document related service , (j) assembling a service token from token derived in step (i) , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying a service , said target device identifier and said service identifier being dependent upon the location of said data processing device , (k) sending the service token to one of said other data processing devices via the network .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
EP0893760A2
CLAIM 8
A data processing device comprising : a processor , a memory coupled to the processor , and a user interface coupled to the processor and to the memory and adapted to be operable by a user to generate user inputs , means providing two-way wireless communications between the device and one or more other devices , including means for receiving at least one use (first database) r input , the user input(s) defining a token , the token comprising a plurality of token components , each token component defining a document related entity and a property of the entity , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying the service requested by the user .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements , and field elements (corresponding document) .
EP0893760A2
CLAIM 9
A system for accessing or distributing electronic documents , including : a repository of electronic documents , each document having a corresponding document (field elements) reference , and a plurality of objects , at least one of said objects being portable or mobile , each object including means for communicating with the or each other object and with a user interface , and means for receiving , storing and/or transmitting a token , the token comprising a plurality of token components , each token component defining a document related entity and a property of the entity , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying the service requested by the user .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (electronic documents) .
EP0893760A2
CLAIM 4
A method carried out in a data processing device including a processor , memory , and a user interface and means providing two-way wireless communications with one or more portable devices , the data processing device being couple in a network to one or more other data processing devices , at least one of the data processing devices including means for storing a repository of electronic documents (display document) , comprising : (h) receiving a data packet , (i) decoding the data packet to derive a token , the token having a plurality of token components , each token component defining a document related entity and a property of the entity , at least one token component comprising a request for a document related service , (j) assembling a service token from token derived in step (i) , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying a service , said target device identifier and said service identifier being dependent upon the location of said data processing device , (k) sending the service token to one of said other data processing devices via the network .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (electronic documents) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0893760A2
CLAIM 4
A method carried out in a data processing device including a processor , memory , and a user interface and means providing two-way wireless communications with one or more portable devices , the data processing device being couple in a network to one or more other data processing devices , at least one of the data processing devices including means for storing a repository of electronic documents (display document) , comprising : (h) receiving a data packet , (i) decoding the data packet to derive a token , the token having a plurality of token components , each token component defining a document related entity and a property of the entity , at least one token component comprising a request for a document related service , (j) assembling a service token from token derived in step (i) , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying a service , said target device identifier and said service identifier being dependent upon the location of said data processing device , (k) sending the service token to one of said other data processing devices via the network .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
EP0893760A2
CLAIM 8
A data processing device comprising : a processor , a memory coupled to the processor , and a user interface coupled to the processor and to the memory and adapted to be operable by a user to generate user inputs , means providing two-way wireless communications between the device and one or more other devices , including means for receiving at least one use (first database) r input , the user input(s) defining a token , the token comprising a plurality of token components , each token component defining a document related entity and a property of the entity , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying the service requested by the user .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements , and field elements (corresponding document) .
EP0893760A2
CLAIM 9
A system for accessing or distributing electronic documents , including : a repository of electronic documents , each document having a corresponding document (field elements) reference , and a plurality of objects , at least one of said objects being portable or mobile , each object including means for communicating with the or each other object and with a user interface , and means for receiving , storing and/or transmitting a token , the token comprising a plurality of token components , each token component defining a document related entity and a property of the entity , at least one component comprising a target device identifier identifying the target device , and at least one component comprising a service identifier identifying the service requested by the user .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JP2000028390A

Filed: 1998-07-15     Issued: 2000-01-28

経路案内装置及びシステム

(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     

Nobuhiro Kanbe, 戸 信 裕 神
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents (複数枚) according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JP2000028390A
CLAIM 1
【請求項1】 地図を管理するデータベースと、このデ ータベースから地図データを読み出す地図読み出し手段 と、地図を表示する表示手段と、出発地と到着地を入力 する入力手段と、経路探索を行なう経路探索手段とを有 し、前記経路探索手段によって生成される経路から、こ の経路沿いの地図を順次複数枚 (selected source contents) 生成するコマ図生成手段 と、生成した地図の間を結ぶ経路の距離から、地図の間 を移動する時間の目安を計算する時間計算手段と、地図 を表示し始めてからの経過時間を管理する時間管理手段 とを有し、前記時間計算手段で計算された時間ごとに、 表示する地図を次の地図に更新する経路案内装置。

JP2000028390A
CLAIM 9
【請求項9】 コマ図生成手段は、経路探索手段によっ て生成される経路から曲り角や経路沿いの重要な目標物 を中心とした地図のみを順次複数枚生成することを特徴 とする請求項8記載の経路案内システム (communication device)

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the mapping system during a communication session there between .
JP2000028390A
CLAIM 9
【請求項9】 コマ図生成手段は、経路探索手段によっ て生成される経路から曲り角や経路沿いの重要な目標物 を中心とした地図のみを順次複数枚生成することを特徴 とする請求項8記載の経路案内システム (communication device)

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents (複数枚) are the preferred display contents as indicated by the ranking factors and the weighting factors .
JP2000028390A
CLAIM 1
【請求項1】 地図を管理するデータベースと、このデ ータベースから地図データを読み出す地図読み出し手段 と、地図を表示する表示手段と、出発地と到着地を入力 する入力手段と、経路探索を行なう経路探索手段とを有 し、前記経路探索手段によって生成される経路から、こ の経路沿いの地図を順次複数枚 (selected source contents) 生成するコマ図生成手段 と、生成した地図の間を結ぶ経路の距離から、地図の間 を移動する時間の目安を計算する時間計算手段と、地図 を表示し始めてからの経過時間を管理する時間管理手段 とを有し、前記時間計算手段で計算された時間ごとに、 表示する地図を次の地図に更新する経路案内装置。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム) is a mobile device .
JP2000028390A
CLAIM 9
【請求項9】 コマ図生成手段は、経路探索手段によっ て生成される経路から曲り角や経路沿いの重要な目標物 を中心とした地図のみを順次複数枚生成することを特徴 とする請求項8記載の経路案内システム (communication device)

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents (複数枚) according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JP2000028390A
CLAIM 1
【請求項1】 地図を管理するデータベースと、このデ ータベースから地図データを読み出す地図読み出し手段 と、地図を表示する表示手段と、出発地と到着地を入力 する入力手段と、経路探索を行なう経路探索手段とを有 し、前記経路探索手段によって生成される経路から、こ の経路沿いの地図を順次複数枚 (selected source contents) 生成するコマ図生成手段 と、生成した地図の間を結ぶ経路の距離から、地図の間 を移動する時間の目安を計算する時間計算手段と、地図 を表示し始めてからの経過時間を管理する時間管理手段 とを有し、前記時間計算手段で計算された時間ごとに、 表示する地図を次の地図に更新する経路案内装置。

JP2000028390A
CLAIM 9
【請求項9】 コマ図生成手段は、経路探索手段によっ て生成される経路から曲り角や経路沿いの重要な目標物 を中心とした地図のみを順次複数枚生成することを特徴 とする請求項8記載の経路案内システム (communication device)

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the program during a communication session there between .
JP2000028390A
CLAIM 9
【請求項9】 コマ図生成手段は、経路探索手段によっ て生成される経路から曲り角や経路沿いの重要な目標物 を中心とした地図のみを順次複数枚生成することを特徴 とする請求項8記載の経路案内システム (communication device)

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JP2000028390A
CLAIM 9
【請求項9】 コマ図生成手段は、経路探索手段によっ て生成される経路から曲り角や経路沿いの重要な目標物 を中心とした地図のみを順次複数枚生成することを特徴 とする請求項8記載の経路案内システム (communication device)




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9853411A1

Filed: 1998-05-19     Issued: 1998-11-26

A system and method for optimizing the delivery of audio and video data over a computer network

(Original Assignee) Intervu, Inc.     

Brian Kenner, Kenneth W. Colby, Lonnie Brownell
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9853411A1
CLAIM 1
. A method of optimizing delivery of digital content over a computer network (computer network) comprising the steps of : specifying digital content for delivery to a user terminal over a computer network ;
identifying a plurality of servers on the network , each of which has at least one copy of specified digital content in at least one digital format ;
determining the relative electronic distance over the network between the user terminal and one or more identified servers ;
selecting at least one identified server that is determined to be electronically close to the user terminal ;
and delivering specified digital content over the network from at least one selected server to the user terminal .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions according to the language preference (text content) as indicated in the viewing preferences .
WO9853411A1
CLAIM 20
. A method according to any of claims 1 , 2 , and 11 wherein the digital content is selected from the group consisting of software , audio content , visual content , graphic content , text content (language preference) , and any combination thereof .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
WO9853411A1
CLAIM 37
. A system according to claim 32 , wherein the network is the world wide web and the downloading tool comprises i (communication session) nternet browser software .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
WO9853411A1
CLAIM 37
. A system according to claim 32 , wherein the network is the world wide web and the downloading tool comprises i (communication session) nternet browser software .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9848546A1

Filed: 1998-04-21     Issued: 1998-10-29

Database access system

(Original Assignee) Appaloosa Interactive Corporation     

Andras Csaszar, Stephen Friedman, Gabor Ligeti
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (said database) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database (display device, user having one) site to said server ;
and a module for modifying a link in said database site to a second database site to require access to said second database site to be via said dedicated server .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database (display device, user having one) site to said server ;
and a module for modifying a link in said database site to a second database site to require access to said second database site to be via said dedicated server .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database (display device, user having one) site to said server ;
and a module for modifying a link in said database site to a second database site to require access to said second database site to be via said dedicated server .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database (display device, user having one) site to said server ;
and a module for modifying a link in said database site to a second database site to require access to said second database site to be via said dedicated server .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database (display device, user having one) site to said server ;
and a module for modifying a link in said database site to a second database site to require access to said second database site to be via said dedicated server .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network (request module) , the display device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database (display device, user having one) site to said server ;
and a module for modifying a link in said database site to a second database site to require access to said second database site to be via said dedicated server .

WO9848546A1
CLAIM 17
. A system for organizing access to a database that is distributed over an electronic network , said system including a dedicated server having a system site thereon , said system site comprising : a list storage module for storing a list of approved databases ;
a frame module for producing a screen display that restricts the user from directly accessing said electronic network ;
a search module for searching said list ;
a request module (communications network) for selecting a database from said list a download module for retrieving said selected database from said electronic network ;
a bleach module for de-activating and bleaching a link in said selected database to a database not included in said stored list ;
and a distribution module for transmitting said selected contents to said user .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database (second database, search engine) , and viewing preferences are stored in a third database (third database) , all of which are accessible and retrievable by the mapping system .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database site to said server ;
and a module for modifying a link in said database site to a second database (second database) site to require access to said second database site to be via said dedicated server .

WO9848546A1
CLAIM 2
. The system of Claim 1 further comprising : a module for modifying a link to a second database site included in said list to require access to said second database site to be via said dedicated server ;
and a module that de-activates a link to a third database (third database) site not in not said list to restrict access to said third database site .

WO9848546A1
CLAIM 8
. The system of Claim 1 , further including at least one search engine (second database) for searching and reviewing said list .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (second database, search engine) contains display limitations for one or more other display devices , and the third database (third database) contains viewing preferences for one or more other users .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database site to said server ;
and a module for modifying a link in said database site to a second database (second database) site to require access to said second database site to be via said dedicated server .

WO9848546A1
CLAIM 2
. The system of Claim 1 further comprising : a module for modifying a link to a second database site included in said list to require access to said second database site to be via said dedicated server ;
and a module that de-activates a link to a third database (third database) site not in not said list to restrict access to said third database site .

WO9848546A1
CLAIM 8
. The system of Claim 1 , further including at least one search engine (second database) for searching and reviewing said list .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database (display device, user having one) site to said server ;
and a module for modifying a link in said database site to a second database site to require access to said second database site to be via said dedicated server .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database (display device, user having one) site to said server ;
and a module for modifying a link in said database site to a second database site to require access to said second database site to be via said dedicated server .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database (display device, user having one) site to said server ;
and a module for modifying a link in said database site to a second database site to require access to said second database site to be via said dedicated server .

US6311180B1
CLAIM 26
. A computer program (accessed data) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (request module) , the communication device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database (display device, user having one) site to said server ;
and a module for modifying a link in said database site to a second database site to require access to said second database site to be via said dedicated server .

WO9848546A1
CLAIM 1
1 . A system for organizing access to a database that is distributed over an electronic network , comprising : a dedicated server in communication with said electronic network ;
a system site on said dedicated server and having a list of at least one address of at least one approved database site on said electronic network stored thereon , wherein said system site may be accessed by a user with a browser application ;
at least one search engine for searching and reviewing said list ;
means for accessing said database site with said dedicated server in response to a request from said user ;
means for downloading any contents of said accessed data (computer program) base site to said dedicated server ;
means for modifying link in said contents of said database to a second database site to require said second database site to be accessed via said dedicated server ;
and means for transmitting said downloaded contents from said dedicated server to said user .

WO9848546A1
CLAIM 17
. A system for organizing access to a database that is distributed over an electronic network , said system including a dedicated server having a system site thereon , said system site comprising : a list storage module for storing a list of approved databases ;
a frame module for producing a screen display that restricts the user from directly accessing said electronic network ;
a search module for searching said list ;
a request module (communications network) for selecting a database from said list a download module for retrieving said selected database from said electronic network ;
a bleach module for de-activating and bleaching a link in said selected database to a database not included in said stored list ;
and a distribution module for transmitting said selected contents to said user .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database (second database, search engine) , and the viewing preferences are stored in a third database (third database) , all of which are accessible and retrievable by the program .
WO9848546A1
CLAIM 1
. A system for controlling access to a database that is distributed over an electronic network , comprising : a client having restricted access to said network ;
a dedicated server in communication with said client and said network for restricting client access to said network ;
a system site on said dedicated server having a list of at least one address of at least one approved database site on said network stored thereon ;
said dedicated server accessing a database site in said list in response to a request from said server , and transmitting contents of said database site to said server ;
and a module for modifying a link in said database site to a second database (second database) site to require access to said second database site to be via said dedicated server .

WO9848546A1
CLAIM 2
. The system of Claim 1 further comprising : a module for modifying a link to a second database site included in said list to require access to said second database site to be via said dedicated server ;
and a module that de-activates a link to a third database (third database) site not in not said list to restrict access to said third database site .

WO9848546A1
CLAIM 8
. The system of Claim 1 , further including at least one search engine (second database) for searching and reviewing said list .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH11250009A

Filed: 1998-03-04     Issued: 1999-09-17

サーバ装置及びウェブデータ変換方式

(Original Assignee) Uniden Corp; ユニデン株式会社     

Hiroshi Nagashima, Mitsuhiro Nishimura, Yuuichi Watanabe, 優市 渡辺, 光博 西村, 啓 長島
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (記憶部) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (最適化) ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH11250009A
CLAIM 1
【請求項1】公衆通信回線を介してネットワークに接続 されるべき端末装置と前記ネットワークに接続された複 数のウェブサーバ相互間のデータ転送を行うサーバ装置 であって、 前記端末装置とのデータ通信を担う接続装置と、 前記データ通信の内容から前記端末装置のリソース情報 を得るリソース情報取得部と、 前記端末装置の要求に応じたドキュメントのデータを前 記ネットワークに接続された複数のウェブサーバのいず れかから取得する要求処理部と、 取得した前記ドキュメントのデータを前記リソース情報 に基づいて前記端末装置のリソースに適合するようにデ ータ変換し、変換されたドキュメントのデータを前記接 続装置に転送する最適化 (first information source) 処理部と、 を備えるサーバ装置。

JPH11250009A
CLAIM 4
【請求項4】前記サーバ装置は、更に、各クライアント の識別符号に対応付られた各クライアントのリソース情 報を集めたデータベースを記憶する記憶部 (computer network) を備え、 前記リソース情報取得部は、前記データ通信の内容に含 まれるクライアントの識別符号を抽出し、前記データベ ースの中から、前記識別符号に対応するリソース情報を 得る、請求項1記載のサーバ装置。

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (最適化) is a database containing display limitations for one or more other display devices .
JPH11250009A
CLAIM 1
【請求項1】公衆通信回線を介してネットワークに接続 されるべき端末装置と前記ネットワークに接続された複 数のウェブサーバ相互間のデータ転送を行うサーバ装置 であって、 前記端末装置とのデータ通信を担う接続装置と、 前記データ通信の内容から前記端末装置のリソース情報 を得るリソース情報取得部と、 前記端末装置の要求に応じたドキュメントのデータを前 記ネットワークに接続された複数のウェブサーバのいず れかから取得する要求処理部と、 取得した前記ドキュメントのデータを前記リソース情報 に基づいて前記端末装置のリソースに適合するようにデ ータ変換し、変換されたドキュメントのデータを前記接 続装置に転送する最適化 (first information source) 処理部と、 を備えるサーバ装置。

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size (の差異) of a text font (フォント) readable by the user ;

and one or more natural languages understood by the user .
JPH11250009A
CLAIM 7
【請求項7】前記リソース情報には、端末装置の表示装 置の解像度、表示階調、表示色数等の表示装置の性能、 ブラウザが対応しているHTMLのバージョン等のソフ トウェアの情報、端末装置が使用するフォント (minimum font, text font, minimum font size) サイズの 種類、最小フォントサイズ等のフォント情報、端末装置 とサーバ装置との接続に関する接続速度等の接続情報の うちいずれかまたはこれ等の組み合せを含む、請求項1 乃至6のいずれかに記載のサーバ装置。

JPH11250009A
CLAIM 8
【請求項8】前記最適化処理部は、前記リソース情報に 基づいて取得した前記ドキュメントのデータに、画像サ イズの縮小、色数、階調減少、無フレームページの生 成、HTMLバージョンの差異 (minimum size) に対応したデータの置換 えの処理、のうちいずれかまたはこれ等を組み合わた処 理を行う、請求項1乃至7のいずれかに記載のサーバ装 置。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (携帯型情報端末装置) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH11250009A
CLAIM 9
【請求項9】前記端末装置は、携帯型情報端末装置 (user having one) であ る、請求項1乃至8のいずれかに記載されたサーバ装 置。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH11250009A
CLAIM 1
【請求項1】公衆通信回線を介してネットワーク (image elements) に接続 されるべき端末装置と前記ネットワークに接続された複 数のウェブサーバ相互間のデータ転送を行うサーバ装置 であって、 前記端末装置とのデータ通信を担う接続装置と、 前記データ通信の内容から前記端末装置のリソース情報 を得るリソース情報取得部と、 前記端末装置の要求に応じたドキュメントのデータを前 記ネットワークに接続された複数のウェブサーバのいず れかから取得する要求処理部と、 取得した前記ドキュメントのデータを前記リソース情報 に基づいて前記端末装置のリソースに適合するようにデ ータ変換し、変換されたドキュメントのデータを前記接 続装置に転送する最適化処理部と、 を備えるサーバ装置。

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (フォント) size readable by the user ;

and one or more languages understood by the user .
JPH11250009A
CLAIM 7
【請求項7】前記リソース情報には、端末装置の表示装 置の解像度、表示階調、表示色数等の表示装置の性能、 ブラウザが対応しているHTMLのバージョン等のソフ トウェアの情報、端末装置が使用するフォント (minimum font, text font, minimum font size) サイズの 種類、最小フォントサイズ等のフォント情報、端末装置 とサーバ装置との接続に関する接続速度等の接続情報の うちいずれかまたはこれ等の組み合せを含む、請求項1 乃至6のいずれかに記載のサーバ装置。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (携帯型情報端末装置) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH11250009A
CLAIM 9
【請求項9】前記端末装置は、携帯型情報端末装置 (user having one) であ る、請求項1乃至8のいずれかに記載されたサーバ装 置。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH11250009A
CLAIM 1
【請求項1】公衆通信回線を介してネットワーク (image elements) に接続 されるべき端末装置と前記ネットワークに接続された複 数のウェブサーバ相互間のデータ転送を行うサーバ装置 であって、 前記端末装置とのデータ通信を担う接続装置と、 前記データ通信の内容から前記端末装置のリソース情報 を得るリソース情報取得部と、 前記端末装置の要求に応じたドキュメントのデータを前 記ネットワークに接続された複数のウェブサーバのいず れかから取得する要求処理部と、 取得した前記ドキュメントのデータを前記リソース情報 に基づいて前記端末装置のリソースに適合するようにデ ータ変換し、変換されたドキュメントのデータを前記接 続装置に転送する最適化処理部と、 を備えるサーバ装置。

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (フォント) size readable by the user ;

and one or more languages understood by the user .
JPH11250009A
CLAIM 7
【請求項7】前記リソース情報には、端末装置の表示装 置の解像度、表示階調、表示色数等の表示装置の性能、 ブラウザが対応しているHTMLのバージョン等のソフ トウェアの情報、端末装置が使用するフォント (minimum font, text font, minimum font size) サイズの 種類、最小フォントサイズ等のフォント情報、端末装置 とサーバ装置との接続に関する接続速度等の接続情報の うちいずれかまたはこれ等の組み合せを含む、請求項1 乃至6のいずれかに記載のサーバ装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH11232226A

Filed: 1998-02-13     Issued: 1999-08-27

協同作業支援システム及び記録媒体

(Original Assignee) Nec Corp; 日本電気株式会社     

Kazuhiro Sakata, 一拓 坂田
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (前記更) in a computer network (読み取り) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH11232226A
CLAIM 2
【請求項2】前記協同作業実行手段は、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていると判別 したときに、前記共有ファイル記憶手段に記憶されてい る共有ファイルを使用し、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていないと判 別したときに、他の端末の転送手段から前記共有ファイ ル記憶手段に該共有ファイルが転送され、前記更 (display device) 新手段 によって該共有ファイルに関する所定の情報が更新され た後に、前記共有ファイル記憶手段に記憶された共有フ ァイルを使用することを特徴とする請求項1に記載の協 同作業支援システム。

JPH11232226A
CLAIM 7
【請求項7】通信回線を介して接続された複数の端末で 共通して使用するファイルを共有ファイルとして指定す るグループウェアアプリケーションを管理するためのプ ログラムを記憶したコンピュータ読み取り (computer network) 可能な記録媒 体であって、 前記グループウェアアプリケーションによって指定され た共有ファイルをファイルシステムに記録する機能と、 前記グループウェアアプリケーションによって指定され た共有ファイルに関する所定の情報をリストに記録する 機能と、 前記グループウェアアプリケーションによって指定され た共有ファイルに関する所定の情報を前記通信回線を介 して他の端末に送信する機能と、 他の端末から送信された共有ファイルに関する所定の情 報を前記リストに追加して記録する機能と、 前記グループウェアアプリケーションの実行に従って指 定された共有ファイルが、同一の端末内のファイルシス テムに記録されているかどうかを前記リストに記録され ている共有ファイルに関する所定の情報に基づいて判別 する機能と、 前記グループウェアアプリケーションの実行に従って指 定された共有ファイルが同一の端末内のファイルシステ ムに記録されていないと判別されたときに、該共有ファ イルを転送すべきことを要求する転送要求を前記リスト に記録されている該共有ファイルに関する所定の情報が 示す端末に前記通信回線を介して送信する機能と、 他の端末からの転送要求に応答して、前記転送要求で指 定された共有ファイルを前記通信回線を介して前記転送 要求元の端末内にあるファイルシステムに転送する機能 と、 他の端末から共有ファイルが転送されてファイルシステ ムに記録されたときに、前記リストに記録されている対 応する共有ファイルに関する所定の情報を更新する機能 と、を実行するプログラムを記憶することを特徴とする コンピュータ読み取り可能な記録媒体。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (前記更) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH11232226A
CLAIM 2
【請求項2】前記協同作業実行手段は、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていると判別 したときに、前記共有ファイル記憶手段に記憶されてい る共有ファイルを使用し、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていないと判 別したときに、他の端末の転送手段から前記共有ファイ ル記憶手段に該共有ファイルが転送され、前記更 (display device) 新手段 によって該共有ファイルに関する所定の情報が更新され た後に、前記共有ファイル記憶手段に記憶された共有フ ァイルを使用することを特徴とする請求項1に記載の協 同作業支援システム。

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (前記更) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
JPH11232226A
CLAIM 2
【請求項2】前記協同作業実行手段は、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていると判別 したときに、前記共有ファイル記憶手段に記憶されてい る共有ファイルを使用し、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていないと判 別したときに、他の端末の転送手段から前記共有ファイ ル記憶手段に該共有ファイルが転送され、前記更 (display device) 新手段 によって該共有ファイルに関する所定の情報が更新され た後に、前記共有ファイル記憶手段に記憶された共有フ ァイルを使用することを特徴とする請求項1に記載の協 同作業支援システム。

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (前記更) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
JPH11232226A
CLAIM 2
【請求項2】前記協同作業実行手段は、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていると判別 したときに、前記共有ファイル記憶手段に記憶されてい る共有ファイルを使用し、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていないと判 別したときに、他の端末の転送手段から前記共有ファイ ル記憶手段に該共有ファイルが転送され、前記更 (display device) 新手段 によって該共有ファイルに関する所定の情報が更新され た後に、前記共有ファイル記憶手段に記憶された共有フ ァイルを使用することを特徴とする請求項1に記載の協 同作業支援システム。

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (前記更) .
JPH11232226A
CLAIM 2
【請求項2】前記協同作業実行手段は、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていると判別 したときに、前記共有ファイル記憶手段に記憶されてい る共有ファイルを使用し、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていないと判 別したときに、他の端末の転送手段から前記共有ファイ ル記憶手段に該共有ファイルが転送され、前記更 (display device) 新手段 によって該共有ファイルに関する所定の情報が更新され た後に、前記共有ファイル記憶手段に記憶された共有フ ァイルを使用することを特徴とする請求項1に記載の協 同作業支援システム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (前記更) integrated in a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH11232226A
CLAIM 1
【請求項1】通信回線を介して互いに接続された複数の 端末から構成され、 前記複数の端末はそれぞれ、 前記通信回線を介して他の端末におけるものと互いにデ ータのやり取りをすることによって前記複数の端末間で 協同作業を実行する協同作業実行手段と、 端末内に存在するファイルを、前記複数の端末の協同作 業実行手段で共通して利用される共有ファイルとして指 定する指定手段と、 前記指定手段によって指定された共有ファイルが記憶さ れる共有ファイル記憶手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報を前記通信回線を介して他の端末に送信する 共有ファイル情報送信手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報、及び他の端末の共有ファイル情報送信手段 から送信された共有ファイルに関する所定の情報を記憶 する共有ファイル情報記憶手段と、 前記協同作業実行手段の実行に従って指定された共有フ ァイルが、同一の端末内の前記共有ファイル記憶手段に 記憶されているかどうかを、前記共有ファイル情報記憶 手段に記憶されている前記共有ファイルに関する所定の 情報に基づいて判別する判別手段と、 前記判別手段によって該共有ファイルが同一の端末内の 前記共有ファイル記憶手段に記憶されていないと判別さ れたときに、該共有ファイルを転送すべきことを要求す る転送要求を前記所定の情報が示す端末に送信する転送 要求手段と、 他の端末の転送要求手段からの転送要求に応答して、前 記転送要求で指示された共有ファイルを前記通信回線を 介して前記転送要求の発信元の端末内にある共有ファイ ル記憶手段に転送する転送手段と、 他の端末の転送手段から共有ファイルが転送されたとき に、前記共有ファイル情報記憶手段内の対応する共有フ ァイルに関する所定の情報を更新する更新手段と、を備 えることを特徴とする協同作業支援システム (communication device)

JPH11232226A
CLAIM 2
【請求項2】前記協同作業実行手段は、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていると判別 したときに、前記共有ファイル記憶手段に記憶されてい る共有ファイルを使用し、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていないと判 別したときに、他の端末の転送手段から前記共有ファイ ル記憶手段に該共有ファイルが転送され、前記更 (display device) 新手段 によって該共有ファイルに関する所定の情報が更新され た後に、前記共有ファイル記憶手段に記憶された共有フ ァイルを使用することを特徴とする請求項1に記載の協 同作業支援システム。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the mapping system during a communication session there between .
JPH11232226A
CLAIM 1
【請求項1】通信回線を介して互いに接続された複数の 端末から構成され、 前記複数の端末はそれぞれ、 前記通信回線を介して他の端末におけるものと互いにデ ータのやり取りをすることによって前記複数の端末間で 協同作業を実行する協同作業実行手段と、 端末内に存在するファイルを、前記複数の端末の協同作 業実行手段で共通して利用される共有ファイルとして指 定する指定手段と、 前記指定手段によって指定された共有ファイルが記憶さ れる共有ファイル記憶手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報を前記通信回線を介して他の端末に送信する 共有ファイル情報送信手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報、及び他の端末の共有ファイル情報送信手段 から送信された共有ファイルに関する所定の情報を記憶 する共有ファイル情報記憶手段と、 前記協同作業実行手段の実行に従って指定された共有フ ァイルが、同一の端末内の前記共有ファイル記憶手段に 記憶されているかどうかを、前記共有ファイル情報記憶 手段に記憶されている前記共有ファイルに関する所定の 情報に基づいて判別する判別手段と、 前記判別手段によって該共有ファイルが同一の端末内の 前記共有ファイル記憶手段に記憶されていないと判別さ れたときに、該共有ファイルを転送すべきことを要求す る転送要求を前記所定の情報が示す端末に送信する転送 要求手段と、 他の端末の転送要求手段からの転送要求に応答して、前 記転送要求で指示された共有ファイルを前記通信回線を 介して前記転送要求の発信元の端末内にある共有ファイ ル記憶手段に転送する転送手段と、 他の端末の転送手段から共有ファイルが転送されたとき に、前記共有ファイル情報記憶手段内の対応する共有フ ァイルに関する所定の情報を更新する更新手段と、を備 えることを特徴とする協同作業支援システム (communication device)

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (前記更) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH11232226A
CLAIM 2
【請求項2】前記協同作業実行手段は、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていると判別 したときに、前記共有ファイル記憶手段に記憶されてい る共有ファイルを使用し、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていないと判 別したときに、他の端末の転送手段から前記共有ファイ ル記憶手段に該共有ファイルが転送され、前記更 (display device) 新手段 によって該共有ファイルに関する所定の情報が更新され た後に、前記共有ファイル記憶手段に記憶された共有フ ァイルを使用することを特徴とする請求項1に記載の協 同作業支援システム。

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (前記更) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
JPH11232226A
CLAIM 2
【請求項2】前記協同作業実行手段は、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていると判別 したときに、前記共有ファイル記憶手段に記憶されてい る共有ファイルを使用し、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていないと判 別したときに、他の端末の転送手段から前記共有ファイ ル記憶手段に該共有ファイルが転送され、前記更 (display device) 新手段 によって該共有ファイルに関する所定の情報が更新され た後に、前記共有ファイル記憶手段に記憶された共有フ ァイルを使用することを特徴とする請求項1に記載の協 同作業支援システム。

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (前記更) .
JPH11232226A
CLAIM 2
【請求項2】前記協同作業実行手段は、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていると判別 したときに、前記共有ファイル記憶手段に記憶されてい る共有ファイルを使用し、 その実行に従って指定された共有ファイルが同一の端末 内の前記共有ファイル記憶手段に記憶されていないと判 別したときに、他の端末の転送手段から前記共有ファイ ル記憶手段に該共有ファイルが転送され、前記更 (display device) 新手段 によって該共有ファイルに関する所定の情報が更新され た後に、前記共有ファイル記憶手段に記憶された共有フ ァイルを使用することを特徴とする請求項1に記載の協 同作業支援システム。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム) is a mobile device .
JPH11232226A
CLAIM 1
【請求項1】通信回線を介して互いに接続された複数の 端末から構成され、 前記複数の端末はそれぞれ、 前記通信回線を介して他の端末におけるものと互いにデ ータのやり取りをすることによって前記複数の端末間で 協同作業を実行する協同作業実行手段と、 端末内に存在するファイルを、前記複数の端末の協同作 業実行手段で共通して利用される共有ファイルとして指 定する指定手段と、 前記指定手段によって指定された共有ファイルが記憶さ れる共有ファイル記憶手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報を前記通信回線を介して他の端末に送信する 共有ファイル情報送信手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報、及び他の端末の共有ファイル情報送信手段 から送信された共有ファイルに関する所定の情報を記憶 する共有ファイル情報記憶手段と、 前記協同作業実行手段の実行に従って指定された共有フ ァイルが、同一の端末内の前記共有ファイル記憶手段に 記憶されているかどうかを、前記共有ファイル情報記憶 手段に記憶されている前記共有ファイルに関する所定の 情報に基づいて判別する判別手段と、 前記判別手段によって該共有ファイルが同一の端末内の 前記共有ファイル記憶手段に記憶されていないと判別さ れたときに、該共有ファイルを転送すべきことを要求す る転送要求を前記所定の情報が示す端末に送信する転送 要求手段と、 他の端末の転送要求手段からの転送要求に応答して、前 記転送要求で指示された共有ファイルを前記通信回線を 介して前記転送要求の発信元の端末内にある共有ファイ ル記憶手段に転送する転送手段と、 他の端末の転送手段から共有ファイルが転送されたとき に、前記共有ファイル情報記憶手段内の対応する共有フ ァイルに関する所定の情報を更新する更新手段と、を備 えることを特徴とする協同作業支援システム (communication device)

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH11232226A
CLAIM 1
【請求項1】通信回線を介して互いに接続された複数の 端末から構成され、 前記複数の端末はそれぞれ、 前記通信回線を介して他の端末におけるものと互いにデ ータのやり取りをすることによって前記複数の端末間で 協同作業を実行する協同作業実行手段と、 端末内に存在するファイルを、前記複数の端末の協同作 業実行手段で共通して利用される共有ファイルとして指 定する指定手段と、 前記指定手段によって指定された共有ファイルが記憶さ れる共有ファイル記憶手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報を前記通信回線を介して他の端末に送信する 共有ファイル情報送信手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報、及び他の端末の共有ファイル情報送信手段 から送信された共有ファイルに関する所定の情報を記憶 する共有ファイル情報記憶手段と、 前記協同作業実行手段の実行に従って指定された共有フ ァイルが、同一の端末内の前記共有ファイル記憶手段に 記憶されているかどうかを、前記共有ファイル情報記憶 手段に記憶されている前記共有ファイルに関する所定の 情報に基づいて判別する判別手段と、 前記判別手段によって該共有ファイルが同一の端末内の 前記共有ファイル記憶手段に記憶されていないと判別さ れたときに、該共有ファイルを転送すべきことを要求す る転送要求を前記所定の情報が示す端末に送信する転送 要求手段と、 他の端末の転送要求手段からの転送要求に応答して、前 記転送要求で指示された共有ファイルを前記通信回線を 介して前記転送要求の発信元の端末内にある共有ファイ ル記憶手段に転送する転送手段と、 他の端末の転送手段から共有ファイルが転送されたとき に、前記共有ファイル情報記憶手段内の対応する共有フ ァイルに関する所定の情報を更新する更新手段と、を備 えることを特徴とする協同作業支援システム (communication device)

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the program during a communication session there between .
JPH11232226A
CLAIM 1
【請求項1】通信回線を介して互いに接続された複数の 端末から構成され、 前記複数の端末はそれぞれ、 前記通信回線を介して他の端末におけるものと互いにデ ータのやり取りをすることによって前記複数の端末間で 協同作業を実行する協同作業実行手段と、 端末内に存在するファイルを、前記複数の端末の協同作 業実行手段で共通して利用される共有ファイルとして指 定する指定手段と、 前記指定手段によって指定された共有ファイルが記憶さ れる共有ファイル記憶手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報を前記通信回線を介して他の端末に送信する 共有ファイル情報送信手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報、及び他の端末の共有ファイル情報送信手段 から送信された共有ファイルに関する所定の情報を記憶 する共有ファイル情報記憶手段と、 前記協同作業実行手段の実行に従って指定された共有フ ァイルが、同一の端末内の前記共有ファイル記憶手段に 記憶されているかどうかを、前記共有ファイル情報記憶 手段に記憶されている前記共有ファイルに関する所定の 情報に基づいて判別する判別手段と、 前記判別手段によって該共有ファイルが同一の端末内の 前記共有ファイル記憶手段に記憶されていないと判別さ れたときに、該共有ファイルを転送すべきことを要求す る転送要求を前記所定の情報が示す端末に送信する転送 要求手段と、 他の端末の転送要求手段からの転送要求に応答して、前 記転送要求で指示された共有ファイルを前記通信回線を 介して前記転送要求の発信元の端末内にある共有ファイ ル記憶手段に転送する転送手段と、 他の端末の転送手段から共有ファイルが転送されたとき に、前記共有ファイル情報記憶手段内の対応する共有フ ァイルに関する所定の情報を更新する更新手段と、を備 えることを特徴とする協同作業支援システム (communication device)

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH11232226A
CLAIM 1
【請求項1】通信回線を介して互いに接続された複数の 端末から構成され、 前記複数の端末はそれぞれ、 前記通信回線を介して他の端末におけるものと互いにデ ータのやり取りをすることによって前記複数の端末間で 協同作業を実行する協同作業実行手段と、 端末内に存在するファイルを、前記複数の端末の協同作 業実行手段で共通して利用される共有ファイルとして指 定する指定手段と、 前記指定手段によって指定された共有ファイルが記憶さ れる共有ファイル記憶手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報を前記通信回線を介して他の端末に送信する 共有ファイル情報送信手段と、 前記指定手段によって指定された共有ファイルに関する 所定の情報、及び他の端末の共有ファイル情報送信手段 から送信された共有ファイルに関する所定の情報を記憶 する共有ファイル情報記憶手段と、 前記協同作業実行手段の実行に従って指定された共有フ ァイルが、同一の端末内の前記共有ファイル記憶手段に 記憶されているかどうかを、前記共有ファイル情報記憶 手段に記憶されている前記共有ファイルに関する所定の 情報に基づいて判別する判別手段と、 前記判別手段によって該共有ファイルが同一の端末内の 前記共有ファイル記憶手段に記憶されていないと判別さ れたときに、該共有ファイルを転送すべきことを要求す る転送要求を前記所定の情報が示す端末に送信する転送 要求手段と、 他の端末の転送要求手段からの転送要求に応答して、前 記転送要求で指示された共有ファイルを前記通信回線を 介して前記転送要求の発信元の端末内にある共有ファイ ル記憶手段に転送する転送手段と、 他の端末の転送手段から共有ファイルが転送されたとき に、前記共有ファイル情報記憶手段内の対応する共有フ ァイルに関する所定の情報を更新する更新手段と、を備 えることを特徴とする協同作業支援システム (communication device)




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5918010A

Filed: 1998-02-06     Issued: 1999-06-29

Collaborative internet data mining systems

(Original Assignee) General Internet Inc     (Current Assignee) About Inc

Kenneth H. Appleman, Elizabeth A. Maier, Scott C. Germaise, William Day, Jim Anderson, Olga Taller
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (said mass, said web) ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5918010A
CLAIM 8
. A computer apparatus for collaborative mass production of HTML web pages comprising : a server computer ;
a storage device operatively connected to said server computer , said storage device storing HTML global data files ;
and a collaborative web page generator executing on said server computer , said web (first information source) page generator combining said HTML global data files with a HTML template file , to create a completed HTML web page wherein said HTML global data interacts with said HTML template to form a combined response .

US5918010A
CLAIM 15
. A collaborative data system for use on the Internet comprising : a guide acquisition system for initially screening perspective guides from the Internet ;
an application processing system operationally connected to said guide acquisition system , said application processing system providing further screening of said guides from said guide acquisition system ;
a mass mentoring system operationally connected to said application processing system , said mass (first information source) mentoring system providing an on-line education and forum for said guides selected from said application processing system distributing HTML templates to said guides ;
a collaborative page generator system operationally connected to said mass mentoring system said collaborative page generator system generating a complete web page , wherein said complete web page combines global HTML data with data in said HTML template , a frames system operationally connected to said collaborative page generator system , said frames system receiving information from a web browser to determine whether a banner frame has been previously loaded by said web browser and then responding to said information with the properly framed data response if the banner frame is not present .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (said mass, said web) is a database containing display limitations for one or more other display devices .
US5918010A
CLAIM 8
. A computer apparatus for collaborative mass production of HTML web pages comprising : a server computer ;
a storage device operatively connected to said server computer , said storage device storing HTML global data files ;
and a collaborative web page generator executing on said server computer , said web (first information source) page generator combining said HTML global data files with a HTML template file , to create a completed HTML web page wherein said HTML global data interacts with said HTML template to form a combined response .

US5918010A
CLAIM 15
. A collaborative data system for use on the Internet comprising : a guide acquisition system for initially screening perspective guides from the Internet ;
an application processing system operationally connected to said guide acquisition system , said application processing system providing further screening of said guides from said guide acquisition system ;
a mass mentoring system operationally connected to said application processing system , said mass (first information source) mentoring system providing an on-line education and forum for said guides selected from said application processing system distributing HTML templates to said guides ;
a collaborative page generator system operationally connected to said mass mentoring system said collaborative page generator system generating a complete web page , wherein said complete web page combines global HTML data with data in said HTML template , a frames system operationally connected to said collaborative page generator system , said frames system receiving information from a web browser to determine whether a banner frame has been previously loaded by said web browser and then responding to said information with the properly framed data response if the banner frame is not present .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (predetermined subject) , and field elements .
US5918010A
CLAIM 7
. The method of claim 1 further comprising : generating a frame for said generated complete HTML pages , said frame including internet navigational links to place said generated complete HTML pages into a predetermined subject (image elements) matter taxonomy .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (predetermined subject) , and field elements .
US5918010A
CLAIM 7
. The method of claim 1 further comprising : generating a frame for said generated complete HTML pages , said frame including internet navigational links to place said generated complete HTML pages into a predetermined subject (image elements) matter taxonomy .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9834391A2

Filed: 1998-02-03     Issued: 1998-08-06

A communication system architecture

(Original Assignee) Mci Worldcom, Inc.     

Guido M. Eastep, Paul R. Litzenberger, Shannon R. Orebaugh, Isaac K. Elliott, Rick Stelle, Bruce Schrage, Craig A. Baxter, Wesley Atkinson, Chuck Knostman, Bing Chen, Kristan Vandersluis, Fang Jun
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (web page) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (intended destination) ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9834391A2
CLAIM 37
. The telecommunications system of claim 36 in which the gateway signals information to the ACD , including at least one of the following : identification of the conversation originator , identification of the originating user terminal , identification of the originating gateway , identification of one or more web page (display document) s browsed , identification of the intended destination (first information source) address , identification of the intended destination user , and unique identification of the interactive voice conversation .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (intended destination) is a database containing display limitations for one or more other display devices .
WO9834391A2
CLAIM 37
. The telecommunications system of claim 36 in which the gateway signals information to the ACD , including at least one of the following : identification of the conversation originator , identification of the originating user terminal , identification of the originating gateway , identification of one or more web pages browsed , identification of the intended destination (first information source) address , identification of the intended destination user , and unique identification of the interactive voice conversation .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size (n groups) of a text font readable by the user ;

and one or more natural languages understood by the user .
WO9834391A2
CLAIM 5
. The communications system of claim 1 wherein the plurality of functions includes the use of packet classifier function , capable of classifying packets in groups (minimum size) according to criteria .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters (control parameter, parameter data) .
WO9834391A2
CLAIM 1
. A communications system , comprising : one or more switched communications networks ;
one or more packet transmission networks ;
a prioritizing access router coupled to the switched communications networks and the packet transmission networks ;
and a memory coupled to the prioritizing access router and having stored therein a service control parameter (measuring parameters) database ;
the prioritizing access router including a plurality of functions , each function configured to route data over the switched communications network and the packet transmission network based on at least one service control parameter from the service control parameter database , the prioritizing access router further including logic that delivers some data on each network interface earlier than other data , based on at least one service control parameter from the service control parameter database .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (control parameter, parameter data) include one or more ranking parameters and weighting factors .
WO9834391A2
CLAIM 1
. A communications system , comprising : one or more switched communications networks ;
one or more packet transmission networks ;
a prioritizing access router coupled to the switched communications networks and the packet transmission networks ;
and a memory coupled to the prioritizing access router and having stored therein a service control parameter (measuring parameters) database ;
the prioritizing access router including a plurality of functions , each function configured to route data over the switched communications network and the packet transmission network based on at least one service control parameter from the service control parameter database , the prioritizing access router further including logic that delivers some data on each network interface earlier than other data , based on at least one service control parameter from the service control parameter database .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (called number) according to the language preference (third software, data type) as indicated in the viewing preferences .
WO9834391A2
CLAIM 14
. The communications system of claim 5 wherein the packet classifier function classifies packets according to a data type (language preference) .

WO9834391A2
CLAIM 80
. The hybrid telecommunication system of claim 78 in which the information includes at least one of calling number and called number (text portions) .

WO9834391A2
CLAIM 92
. A computer program embodied on a computer-readable medium for enabling a hybrid telecommunication system , the hybrid telecommunication system including one or more switched networks coupled to one or more packet transmission networks , comprising : (a) first software that couples a call router to the switched communication network and the packet transmission network ;
(b) second software that integrates a computer with an attached display to communicate with the packet transmission network , the computer being configured to prompt a caller for information and in response to receipt of the information , initiating a callback session on the hybrid telecommunication system ;
and (c) third software (language preference) that initiates a callback session with each caller and billing as identified in the information .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
WO9834391A2
CLAIM 37
. The telecommunications system of claim 36 in which the gateway signals information to the ACD , including at least one of the following : identification of the conversation originator , identification of the originating user terminal , identification of the originating gateway , identification of one or more web page (display document) s browsed , identification of the intended destination address , identification of the intended destination user , and unique identification of the interactive voice conversation .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (web page) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9834391A2
CLAIM 37
. The telecommunications system of claim 36 in which the gateway signals information to the ACD , including at least one of the following : identification of the conversation originator , identification of the originating user terminal , identification of the originating gateway , identification of one or more web page (display document) s browsed , identification of the intended destination address , identification of the intended destination user , and unique identification of the interactive voice conversation .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
WO9834391A2
CLAIM 37
. The telecommunications system of claim 36 in which the gateway signals information to the ACD , including at least one of the following : identification of the conversation originator , identification of the originating user terminal , identification of the originating gateway , identification of one or more web page (display document) s browsed , identification of the intended destination address , identification of the intended destination user , and unique identification of the interactive voice conversation .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (web page) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9834391A2
CLAIM 37
. The telecommunications system of claim 36 in which the gateway signals information to the ACD , including at least one of the following : identification of the conversation originator , identification of the originating user terminal , identification of the originating gateway , identification of one or more web page (display document) s browsed , identification of the intended destination address , identification of the intended destination user , and unique identification of the interactive voice conversation .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6011537A

Filed: 1998-01-27     Issued: 2000-01-04

System for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial space

(Original Assignee) Slotznick; Benjamin     (Current Assignee) Cxt Systems Inc

Benjamin Slotznick
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (full screen) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (full screen) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (first information, determined time) source ;

determining the viewing preferences of the user from a second information (second information) source ;

selecting one or more preferred display contents (second information) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6011537A
CLAIM 1
. A method of displaying information at a display of a local user computer , the information including primary information representing information requested by a user and secondary information representing additional information , the method comprising : (a) requesting retrieval of primary information from a first information (first information, first information source) memory device , wherein there is a delay period between the request time and the time in which the primary information is available for display ;
(b) retrieving secondary information from a second information (second information, display contents) memory device ;
(c) storing the primary and secondary information in a local storage device of the user' ;
s computer ;
(d) simultaneously displaying the primary information and a portion of the secondary information on the user' ;
s display ;
(e) requesting retrieval of subsequent primary information ;
(f) displaying a full display of the secondary information in place of the primary information in at least a portion of the delay time which occurs during retrieval of the subsequent primary information ;
and (g) displaying the subsequently requested information after receipt thereof .

US6011537A
CLAIM 2
. The method according to claim 1 wherein the secondary information includes a partial screen file of image information and a related full screen (display document, providing one) file of image information , wherein step (d) includes displaying the partial screen file of image information as the portion of secondary information which is simultaneously displayed with the primary image , and step (f) includes displaying the related full screen file of image information in place of the primary information and partial screen file during the delay time which occurs during retrieval of the subsequent primary information .

US6011537A
CLAIM 5
. The method according to claim 1 further comprising : (h) initiating a timer when step (e) begins ;
and (i) deleting the full display of the secondary information when the timer reaches a predetermined time (first information, first information source) .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (first information, determined time) source is a database containing display limitations for one or more other display devices .
US6011537A
CLAIM 1
. A method of displaying information at a display of a local user computer , the information including primary information representing information requested by a user and secondary information representing additional information , the method comprising : (a) requesting retrieval of primary information from a first information (first information, first information source) memory device , wherein there is a delay period between the request time and the time in which the primary information is available for display ;
(b) retrieving secondary information from a second information memory device ;
(c) storing the primary and secondary information in a local storage device of the user' ;
s computer ;
(d) simultaneously displaying the primary information and a portion of the secondary information on the user' ;
s display ;
(e) requesting retrieval of subsequent primary information ;
(f) displaying a full display of the secondary information in place of the primary information in at least a portion of the delay time which occurs during retrieval of the subsequent primary information ;
and (g) displaying the subsequently requested information after receipt thereof .

US6011537A
CLAIM 5
. The method according to claim 1 further comprising : (h) initiating a timer when step (e) begins ;
and (i) deleting the full display of the secondary information when the timer reaches a predetermined time (first information, first information source) .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information (second information) source .
US6011537A
CLAIM 1
. A method of displaying information at a display of a local user computer , the information including primary information representing information requested by a user and secondary information representing additional information , the method comprising : (a) requesting retrieval of primary information from a first information memory device , wherein there is a delay period between the request time and the time in which the primary information is available for display ;
(b) retrieving secondary information from a second information (second information, display contents) memory device ;
(c) storing the primary and secondary information in a local storage device of the user' ;
s computer ;
(d) simultaneously displaying the primary information and a portion of the secondary information on the user' ;
s display ;
(e) requesting retrieval of subsequent primary information ;
(f) displaying a full display of the secondary information in place of the primary information in at least a portion of the delay time which occurs during retrieval of the subsequent primary information ;
and (g) displaying the subsequently requested information after receipt thereof .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (second information) with horizontal and vertical coordinates identifying their locations on the display device .
US6011537A
CLAIM 1
. A method of displaying information at a display of a local user computer , the information including primary information representing information requested by a user and secondary information representing additional information , the method comprising : (a) requesting retrieval of primary information from a first information memory device , wherein there is a delay period between the request time and the time in which the primary information is available for display ;
(b) retrieving secondary information from a second information (second information, display contents) memory device ;
(c) storing the primary and secondary information in a local storage device of the user' ;
s computer ;
(d) simultaneously displaying the primary information and a portion of the secondary information on the user' ;
s display ;
(e) requesting retrieval of subsequent primary information ;
(f) displaying a full display of the secondary information in place of the primary information in at least a portion of the delay time which occurs during retrieval of the subsequent primary information ;
and (g) displaying the subsequently requested information after receipt thereof .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (second information) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (full screen) .
US6011537A
CLAIM 1
. A method of displaying information at a display of a local user computer , the information including primary information representing information requested by a user and secondary information representing additional information , the method comprising : (a) requesting retrieval of primary information from a first information memory device , wherein there is a delay period between the request time and the time in which the primary information is available for display ;
(b) retrieving secondary information from a second information (second information, display contents) memory device ;
(c) storing the primary and secondary information in a local storage device of the user' ;
s computer ;
(d) simultaneously displaying the primary information and a portion of the secondary information on the user' ;
s display ;
(e) requesting retrieval of subsequent primary information ;
(f) displaying a full display of the secondary information in place of the primary information in at least a portion of the delay time which occurs during retrieval of the subsequent primary information ;
and (g) displaying the subsequently requested information after receipt thereof .

US6011537A
CLAIM 2
. The method according to claim 1 wherein the secondary information includes a partial screen file of image information and a related full screen (display document, providing one) file of image information , wherein step (d) includes displaying the partial screen file of image information as the portion of secondary information which is simultaneously displayed with the primary image , and step (f) includes displaying the related full screen file of image information in place of the primary information and partial screen file during the delay time which occurs during retrieval of the subsequent primary information .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (full screen) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (second information) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6011537A
CLAIM 1
. A method of displaying information at a display of a local user computer , the information including primary information representing information requested by a user and secondary information representing additional information , the method comprising : (a) requesting retrieval of primary information from a first information memory device , wherein there is a delay period between the request time and the time in which the primary information is available for display ;
(b) retrieving secondary information from a second information (second information, display contents) memory device ;
(c) storing the primary and secondary information in a local storage device of the user' ;
s computer ;
(d) simultaneously displaying the primary information and a portion of the secondary information on the user' ;
s display ;
(e) requesting retrieval of subsequent primary information ;
(f) displaying a full display of the secondary information in place of the primary information in at least a portion of the delay time which occurs during retrieval of the subsequent primary information ;
and (g) displaying the subsequently requested information after receipt thereof .

US6011537A
CLAIM 2
. The method according to claim 1 wherein the secondary information includes a partial screen file of image information and a related full screen (display document, providing one) file of image information , wherein step (d) includes displaying the partial screen file of image information as the portion of secondary information which is simultaneously displayed with the primary image , and step (f) includes displaying the related full screen file of image information in place of the primary information and partial screen file during the delay time which occurs during retrieval of the subsequent primary information .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents using one (more remote) or more ranking parameters and weighting factors .
US6011537A
CLAIM 13
. A method of displaying information retrieved from one or more remote (source contents using one) sources at a display of a local computer , the information including primary information representing information content requested by a user and secondary information representing additional information , the primary and secondary information being stored at one or more of the remote sources , the method comprising : (a) requesting retrieval of primary information from one or more of the remote sources , wherein there is a delay period between the request time and the time in which the requested primary information is available for display ;
(b) sending the requested primary information along with secondary information , the secondary information being retrieved from at least one of the remote sources ;
(c) storing the primary and secondary information in a local storage device of the user' ;
s computer ;
(d) simultaneously displaying the primary information and a portion of the secondary information on a display , the display being connected to the storage device ;
(e) requesting retrieval of subsequent primary information from one or more of the remote sources ;
(f) displaying a full display of the secondary information in place of the primary information in at least a portion of the delay time which occurs during retrieval of the subsequent primary information ;
and (g) displaying at least the subsequently requested primary information after receipt thereof .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (second information) as indicated by the ranking factors and the weighting factors .
US6011537A
CLAIM 1
. A method of displaying information at a display of a local user computer , the information including primary information representing information requested by a user and secondary information representing additional information , the method comprising : (a) requesting retrieval of primary information from a first information memory device , wherein there is a delay period between the request time and the time in which the primary information is available for display ;
(b) retrieving secondary information from a second information (second information, display contents) memory device ;
(c) storing the primary and secondary information in a local storage device of the user' ;
s computer ;
(d) simultaneously displaying the primary information and a portion of the secondary information on the user' ;
s display ;
(e) requesting retrieval of subsequent primary information ;
(f) displaying a full display of the secondary information in place of the primary information in at least a portion of the delay time which occurs during retrieval of the subsequent primary information ;
and (g) displaying the subsequently requested information after receipt thereof .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (full screen) .
US6011537A
CLAIM 2
. The method according to claim 1 wherein the secondary information includes a partial screen file of image information and a related full screen (display document, providing one) file of image information , wherein step (d) includes displaying the partial screen file of image information as the portion of secondary information which is simultaneously displayed with the primary image , and step (f) includes displaying the related full screen file of image information in place of the primary information and partial screen file during the delay time which occurs during retrieval of the subsequent primary information .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (full screen) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (second information) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6011537A
CLAIM 1
. A method of displaying information at a display of a local user computer , the information including primary information representing information requested by a user and secondary information representing additional information , the method comprising : (a) requesting retrieval of primary information from a first information memory device , wherein there is a delay period between the request time and the time in which the primary information is available for display ;
(b) retrieving secondary information from a second information (second information, display contents) memory device ;
(c) storing the primary and secondary information in a local storage device of the user' ;
s computer ;
(d) simultaneously displaying the primary information and a portion of the secondary information on the user' ;
s display ;
(e) requesting retrieval of subsequent primary information ;
(f) displaying a full display of the secondary information in place of the primary information in at least a portion of the delay time which occurs during retrieval of the subsequent primary information ;
and (g) displaying the subsequently requested information after receipt thereof .

US6011537A
CLAIM 2
. The method according to claim 1 wherein the secondary information includes a partial screen file of image information and a related full screen (display document, providing one) file of image information , wherein step (d) includes displaying the partial screen file of image information as the portion of secondary information which is simultaneously displayed with the primary image , and step (f) includes displaying the related full screen file of image information in place of the primary information and partial screen file during the delay time which occurs during retrieval of the subsequent primary information .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0855656A2

Filed: 1998-01-20     Issued: 1998-07-29

Method and system for query processing in a relational database

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Ramesh Chandra Agarwal, Anant Deep Jhingran, Timothy Ray Malkemus, Sriram Kolijivadi Padmanabhan
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (containing data) source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0855656A2
CLAIM 6
The method of claim 5 , wherein the vector block of records of said building step (a) includes a column for a pointer to the at least one output record and multiple columns containing data (first information) from the multiple input records .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (containing data) source is a database containing display limitations for one or more other display devices .
EP0855656A2
CLAIM 6
The method of claim 5 , wherein the vector block of records of said building step (a) includes a column for a pointer to the at least one output record and multiple columns containing data (first information) from the multiple input records .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (readable program) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0855656A2
CLAIM 15
A computer program product comprising a computer usable medium having computer readable program (user having one, communication device having one) code means therein for use in applying a query processing tree to a relational database , said computer readable program code means in said computer program product comprising : computer readable program code means for causing a computer to effect building of a vector block of records using data from multiple input records derived from the relational database ;
and computer readable program code means for effecting applying of at least one vector operator of the query processing tree to the vector block of records .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one (readable program) or more display limitations , the user having one (readable program) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0855656A2
CLAIM 15
A computer program (computer program) product comprising a computer usable medium having computer readable program (user having one, communication device having one) code means therein for use in applying a query processing tree to a relational database , said computer readable program code means in said computer program product comprising : computer readable program code means for causing a computer to effect building of a vector block of records using data from multiple input records derived from the relational database ;
and computer readable program code means for effecting applying of at least one vector operator of the query processing tree to the vector block of records .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0935182A1

Filed: 1998-01-09     Issued: 1999-08-11

Secure printing

(Original Assignee) HP Inc     (Current Assignee) HP Inc

David Chan, Dipankar Gupta, Bruno Van Wilder
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (identity information) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (identity information) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (identity information) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (identity information) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (identity information) .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (sending data) for the display document .
EP0935182A1
CLAIM 18
A computer system as claimed in claim 16 or claim 17 , wherein the hardcopy apparatus is arranged for sending data (display format) that is encrypted with a public key to a removable processing means for decryption thereby using a corresponding private key .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (identity information) integrated in a communication device (identity information) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (public key) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
EP0935182A1
CLAIM 14
A method according to any one of claims 10 to 13 , further comprising the step of retrieving from the document source an envelope associated with the encrypted document , the envelope comprising a session key encrypted using a public key (first database) encryption algorithm , decrypting the session key using a corresponding private key , and decrypting the document using the session key .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (identity information) dynamically to the mapping system during a communication session there between .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (identity information) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (identity information) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (identity information) .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (sending data) for the display document .
EP0935182A1
CLAIM 18
A computer system as claimed in claim 16 or claim 17 , wherein the hardcopy apparatus is arranged for sending data (display format) that is encrypted with a public key to a removable processing means for decryption thereby using a corresponding private key .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (identity information) is a mobile device .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (identity information) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (public key) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
EP0935182A1
CLAIM 14
A method according to any one of claims 10 to 13 , further comprising the step of retrieving from the document source an envelope associated with the encrypted document , the envelope comprising a session key encrypted using a public key (first database) encryption algorithm , decrypting the session key using a corresponding private key , and decrypting the document using the session key .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (identity information) dynamically to the program during a communication session there between .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (identity information) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
EP0935182A1
CLAIM 11
A method according to claim 10 , further comprising the step of providing the hardcopy apparatus with identity information (display device, communication device) , to determine which document the hardcopy apparatus retrieves .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0863638A2

Filed: 1997-12-18     Issued: 1998-09-09

Data access method and apparatus for communications network

(Original Assignee) Northern Telecom Ltd     (Current Assignee) Nortel Networks Ltd

Kathryn Elizabeth Burn-Thornton, David Stephen Riches, Dennis Stewart William Tansley
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations (corresponding data) of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (processing data) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (processing data) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0863638A2
CLAIM 1
A method of processing data (providing one, selecting one) representing a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : partitioning a data storage medium (605) into a multi-dimensional data space comprising a plurality of data locations ;
and for each network element , representing said network element at a said data location .

EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source is a database containing display limitations (corresponding data) for one or more other display devices .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations (corresponding data) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (processing data) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters (related data) .
EP0863638A2
CLAIM 1
A method of processing data (providing one, selecting one) representing a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : partitioning a data storage medium (605) into a multi-dimensional data space comprising a plurality of data locations ;
and for each network element , representing said network element at a said data location .

EP0863638A2
CLAIM 5
The method as claimed in claim 2 , 3 or 4 , comprising the steps of : at a said data location of a first level , storing data identifying at least one related data (measuring parameters) location of a second level .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (related data) include one or more ranking parameters and weighting factors .
EP0863638A2
CLAIM 5
The method as claimed in claim 2 , 3 or 4 , comprising the steps of : at a said data location of a first level , storing data identifying at least one related data (measuring parameters) location of a second level .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations (corresponding data) of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (communications network) , the display device having one or more display limitations (corresponding data) , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0863638A2
CLAIM 1
A method of processing data representing a communications network (communications network) comprising a plurality of network elements , said method characterized by comprising the steps of : partitioning a data storage medium (605) into a multi-dimensional data space comprising a plurality of data locations ;
and for each network element , representing said network element at a said data location .

EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations (corresponding data) , and viewing preferences are stored in an application description file .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations (corresponding data) are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database contains display limitations (corresponding data) for one or more other display devices , and the third database contains viewing preferences for one or more other users .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations (corresponding data) and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations (corresponding data) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (processing data) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations (corresponding data) of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
EP0863638A2
CLAIM 1
A method of processing data (providing one, selecting one) representing a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : partitioning a data storage medium (605) into a multi-dimensional data space comprising a plurality of data locations ;
and for each network element , representing said network element at a said data location .

EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 26
. A computer program (monitoring data) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (communications network) , the communication device having one or more display limitations (corresponding data) , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0863638A2
CLAIM 1
A method of processing data representing a communications network (communications network) comprising a plurality of network elements , said method characterized by comprising the steps of : partitioning a data storage medium (605) into a multi-dimensional data space comprising a plurality of data locations ;
and for each network element , representing said network element at a said data location .

EP0863638A2
CLAIM 15
A method of monitoring data (computer program) describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations (corresponding data) are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations (corresponding data) and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations (corresponding data) include : one or more geometry parameters of the display area on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
EP0863638A2
CLAIM 15
A method of monitoring data describing operation of a communications network comprising a plurality of network elements , said method characterized by comprising the steps of : for each network element , representing said network element , as a data location in a multi-dimensional data space (2000) ;
at each data location , storing information identifying a set of data sources at which are available data describing operation of said respective corresponding network element (2001) ;
identifying at least one network element and its corresponding data (display limitations) locations (2002) ;
selecting an operational parameter of said identified network elements for monitoring (2003) ;
and accessing at least one said data source corresponding to said identified data location(s) to obtain data describing said selected operational parameter of said identified network elements (2004) .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0851368A2

Filed: 1997-12-16     Issued: 1998-07-01

Self-teaching advanced search specification

(Original Assignee) Sun Microsystems Inc     (Current Assignee) Sun Microsystems Inc

Meghan R. Ede, Donald R. Genter, Martin E. Hardee, Jakob Nielsen, Leif Samuelsson
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (said database) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0851368A2
CLAIM 1
Apparatus for carrying out a search of a database , comprising : a . a computer , having a search process for searching said database (display device, user having one) , configured to send a graphical user interface to a user device , said graphical user interface including text entry and/or operator components and a single string interpretation of a text query formulated using said components of said graphical user interface ;
and b . a user device , including a display , connected to said computer for displaying said graphical user interface .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
EP0851368A2
CLAIM 1
Apparatus for carrying out a search of a database , comprising : a . a computer , having a search process for searching said database (display device, user having one) , configured to send a graphical user interface to a user device , said graphical user interface including text entry and/or operator components and a single string interpretation of a text query formulated using said components of said graphical user interface ;
and b . a user device , including a display , connected to said computer for displaying said graphical user interface .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
EP0851368A2
CLAIM 1
Apparatus for carrying out a search of a database , comprising : a . a computer , having a search process for searching said database (display device, user having one) , configured to send a graphical user interface to a user device , said graphical user interface including text entry and/or operator components and a single string interpretation of a text query formulated using said components of said graphical user interface ;
and b . a user device , including a display , connected to said computer for displaying said graphical user interface .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
EP0851368A2
CLAIM 1
Apparatus for carrying out a search of a database , comprising : a . a computer , having a search process for searching said database (display device, user having one) , configured to send a graphical user interface to a user device , said graphical user interface including text entry and/or operator components and a single string interpretation of a text query formulated using said components of said graphical user interface ;
and b . a user device , including a display , connected to said computer for displaying said graphical user interface .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
EP0851368A2
CLAIM 1
Apparatus for carrying out a search of a database , comprising : a . a computer , having a search process for searching said database (display device, user having one) , configured to send a graphical user interface to a user device , said graphical user interface including text entry and/or operator components and a single string interpretation of a text query formulated using said components of said graphical user interface ;
and b . a user device , including a display , connected to said computer for displaying said graphical user interface .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0851368A2
CLAIM 1
Apparatus for carrying out a search of a database , comprising : a . a computer , having a search process for searching said database (display device, user having one) , configured to send a graphical user interface to a user device , said graphical user interface including text entry and/or operator components and a single string interpretation of a text query formulated using said components of said graphical user interface ;
and b . a user device , including a display , connected to said computer for displaying said graphical user interface .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
EP0851368A2
CLAIM 13
In a system for providing text searches over a network , having at least one search computer providing search services , connected to the network and at least one use (first database) r terminal connected to said network and configured to connect to a search computer , the method comprising the steps of : a . downloading a graphical user search interface from a search computer to a user terminal ;
and b . using the graphical user search interface to initiate searches on said search computer and receive results from said search computer .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
EP0851368A2
CLAIM 17
A computer program product of claim 16 in which said computer program comprises i (communication session) nstructions for editing a system interpretation and for reflecting changes from editing into the text entry fields and operators .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
EP0851368A2
CLAIM 1
Apparatus for carrying out a search of a database , comprising : a . a computer , having a search process for searching said database (display device, user having one) , configured to send a graphical user interface to a user device , said graphical user interface including text entry and/or operator components and a single string interpretation of a text query formulated using said components of said graphical user interface ;
and b . a user device , including a display , connected to said computer for displaying said graphical user interface .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
EP0851368A2
CLAIM 1
Apparatus for carrying out a search of a database , comprising : a . a computer , having a search process for searching said database (display device, user having one) , configured to send a graphical user interface to a user device , said graphical user interface including text entry and/or operator components and a single string interpretation of a text query formulated using said components of said graphical user interface ;
and b . a user device , including a display , connected to said computer for displaying said graphical user interface .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
EP0851368A2
CLAIM 1
Apparatus for carrying out a search of a database , comprising : a . a computer , having a search process for searching said database (display device, user having one) , configured to send a graphical user interface to a user device , said graphical user interface including text entry and/or operator components and a single string interpretation of a text query formulated using said components of said graphical user interface ;
and b . a user device , including a display , connected to said computer for displaying said graphical user interface .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0851368A2
CLAIM 1
Apparatus for carrying out a search of a database , comprising : a . a computer , having a search process for searching said database (display device, user having one) , configured to send a graphical user interface to a user device , said graphical user interface including text entry and/or operator components and a single string interpretation of a text query formulated using said components of said graphical user interface ;
and b . a user device , including a display , connected to said computer for displaying said graphical user interface .

EP0851368A2
CLAIM 16
A computer program (computer program) product comprising : a . a memory medium ;
and b . a computer program , stored on said memory medium , said computer program comprising instructions for displaying a graphical user interface containing text entry fields and operator selection menus , and converting contents of the text entry fields and operators selected into a system interpretation for display to a user of how the system interprets any entries in the text entry fields and operator selections

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
EP0851368A2
CLAIM 13
In a system for providing text searches over a network , having at least one search computer providing search services , connected to the network and at least one use (first database) r terminal connected to said network and configured to connect to a search computer , the method comprising the steps of : a . downloading a graphical user search interface from a search computer to a user terminal ;
and b . using the graphical user search interface to initiate searches on said search computer and receive results from said search computer .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
EP0851368A2
CLAIM 17
A computer program product of claim 16 in which said computer program comprises i (communication session) nstructions for editing a system interpretation and for reflecting changes from editing into the text entry fields and operators .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9827754A2

Filed: 1997-12-12     Issued: 1998-06-25

A method and apparatus for routing calls based on call success history

(Original Assignee) Bellsouth Corporation     

Scott C. Holt
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (receiving step) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9827754A2
CLAIM 10
. The method of Claim 9 , wherein said indicator comprises a call completion probability indicator and said disposing step further comprises the steps of : if said communication disposition information indicates a formal acceptance of said communication at said destination , updating said call completion probability indicator associated with said destination ;
if said communication disposition information indicates a formal rejection of said communication , updating said call completion probability indicator associated with said destination ;
and if said communication disposition information indicates an informal rejection of said communication , selecting a next destination on said routing list and repeating said receiving step (second information source) and said disposing step at said next destination .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (receiving step) .
WO9827754A2
CLAIM 10
. The method of Claim 9 , wherein said indicator comprises a call completion probability indicator and said disposing step further comprises the steps of : if said communication disposition information indicates a formal acceptance of said communication at said destination , updating said call completion probability indicator associated with said destination ;
if said communication disposition information indicates a formal rejection of said communication , updating said call completion probability indicator associated with said destination ;
and if said communication disposition information indicates an informal rejection of said communication , selecting a next destination on said routing list and repeating said receiving step (second information source) and said disposing step at said next destination .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (repeating step) , the display limitations are stored in a second database (repeating step) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
WO9827754A2
CLAIM 7
. The method of Claim 4 , wherein said routing step further comprises the steps of : a . selecting a first destination according to said routing order ;
b . routing said call to said first destination ;
c . receiving communication disposition information from said first destination ;
and d . if said communication disposition information indicates said routing of said call failed , selecting a next destination according to said routing order and repeating step (first database, second database) s b-d at said next destination number .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (repeating step) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
WO9827754A2
CLAIM 7
. The method of Claim 4 , wherein said routing step further comprises the steps of : a . selecting a first destination according to said routing order ;
b . routing said call to said first destination ;
c . receiving communication disposition information from said first destination ;
and d . if said communication disposition information indicates said routing of said call failed , selecting a next destination according to said routing order and repeating step (first database, second database) s b-d at said next destination number .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
WO9827754A2
CLAIM 2
. The method of Claim 1 , wherein each said call completion probability indicator comprises a success counter and said maintaining step further comprises i (communication session) ncrementing said success counter for each said call successfully routed to said destination .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9827754A2
CLAIM 20
. A computer-readable medium on which is stored a computer program (computer program) for routing communications based on call history , and a routing list for a subscriber , said routing list comprising a plurality of call completion probability indicators for associated destination numbers , said computer program comprising instructions which , when executed by a computer , perform the steps of : receiving a communication for said subscriber ;
retrieving said routing list from said medium ;
sorting said destination numbers in said routing list based on said call completion probability indicators to generate a routing order ;
and directing said communication to a destination number selected in accordance with said routing order .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (repeating step) , the display limitations are stored in a second database (repeating step) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
WO9827754A2
CLAIM 7
. The method of Claim 4 , wherein said routing step further comprises the steps of : a . selecting a first destination according to said routing order ;
b . routing said call to said first destination ;
c . receiving communication disposition information from said first destination ;
and d . if said communication disposition information indicates said routing of said call failed , selecting a next destination according to said routing order and repeating step (first database, second database) s b-d at said next destination number .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
WO9827754A2
CLAIM 2
. The method of Claim 1 , wherein each said call completion probability indicator comprises a success counter and said maintaining step further comprises i (communication session) ncrementing said success counter for each said call successfully routed to said destination .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5951636A

Filed: 1997-12-04     Issued: 1999-09-14

Accessing a post office system from a client computer using applets

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Kevin Gregory Zerber
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (computer readable storage medium) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5951636A
CLAIM 17
. An article of manufacture for use in programming a client computer , the article of manufacture comprising a computer readable storage medium (providing one) having a computer program embodied therein that causes the client computer to perform the steps of : (a) establishing a first connection between the client computer and a mail server including the folder of messages over a network ;
(b) communicating a command from the client computer to the mail server to parse messages in the folder to obtain a message header ;
(c) downloading the message headers to the client computer ;
(d) terminating the first connection between the client computer and the mail server after downloading the message headers ;
(e) selecting with the client computer a displayed header ;
(f) establishing a second connection between the client computer and the mail server ;
(g) communicating a command from the client computer to the mail server to retrieve a body for each message whose header was selected ;
(h) downloading the selected message bodies to the client computer ;
(i) communicating a command from the client computer to the mail server to delete the selected messages from the folder in the mail server ;
and (j) communicating a command from the client computer to the mail server to terminate the second connection between the client computer and the mail server .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (first network) there between .
US5951636A
CLAIM 1
. A method for accessing a folder of messages , comprising the steps of : (a) establishing a first connection between a client computer and a mail server including the folder of messages over a first network (communication session) ;
(b) communicating a command from the client computer to the mail server to parse messages in the folder to obtain a message header ;
(c) downloading the message headers to the client computer ;
(d) terminating the first connection between the client computer and the mail server after downloading the message headers ;
(e) selecting with the client computer a displayed header ;
(f) establishing a second connection between the client computer and the mail server ;
(g) communicating a command from the client computer to the mail server to retrieve a body for each message whose header was selected ;
(h) downloading the selected message bodies to the client computer ;
(i) communicating a command from the client computer to the mail server to delete the selected messages from the folder in the mail server ;
and (j) communicating a command from the client computer to the mail server to terminate the second connection between the client computer and the mail server .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5951636A
CLAIM 17
. An article of manufacture for use in programming a client computer , the article of manufacture comprising a computer readable storage medium having a computer program (computer program) embodied therein that causes the client computer to perform the steps of : (a) establishing a first connection between the client computer and a mail server including the folder of messages over a network ;
(b) communicating a command from the client computer to the mail server to parse messages in the folder to obtain a message header ;
(c) downloading the message headers to the client computer ;
(d) terminating the first connection between the client computer and the mail server after downloading the message headers ;
(e) selecting with the client computer a displayed header ;
(f) establishing a second connection between the client computer and the mail server ;
(g) communicating a command from the client computer to the mail server to retrieve a body for each message whose header was selected ;
(h) downloading the selected message bodies to the client computer ;
(i) communicating a command from the client computer to the mail server to delete the selected messages from the folder in the mail server ;
and (j) communicating a command from the client computer to the mail server to terminate the second connection between the client computer and the mail server .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (first network) there between .
US5951636A
CLAIM 1
. A method for accessing a folder of messages , comprising the steps of : (a) establishing a first connection between a client computer and a mail server including the folder of messages over a first network (communication session) ;
(b) communicating a command from the client computer to the mail server to parse messages in the folder to obtain a message header ;
(c) downloading the message headers to the client computer ;
(d) terminating the first connection between the client computer and the mail server after downloading the message headers ;
(e) selecting with the client computer a displayed header ;
(f) establishing a second connection between the client computer and the mail server ;
(g) communicating a command from the client computer to the mail server to retrieve a body for each message whose header was selected ;
(h) downloading the selected message bodies to the client computer ;
(i) communicating a command from the client computer to the mail server to delete the selected messages from the folder in the mail server ;
and (j) communicating a command from the client computer to the mail server to terminate the second connection between the client computer and the mail server .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9825217A1

Filed: 1997-12-04     Issued: 1998-06-11

Method and apparatus for natural language querying and semantic searching of an information database

(Original Assignee) Quarterdeck Corporation     

Brian E. Ulicny, John B. Jensen, Bradley P. Allen
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (web page) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (first output) ;

determining the viewing preferences of the user from a second information source ;

selecting one (selecting one) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9825217A1
CLAIM 4
. The method of claim 2 where said document depository is the World Wide Web and where said candidate documents are web page (display document) s .

WO9825217A1
CLAIM 13
. The method of claim 6 where said step of determining said thematic roles includes : (a) for each verb , determining at least one candidate thematic grid , each said candidate thematic grid including a plurality of thematic roles ;
and (b) for each verb , selecting one (selecting one) of said candidate thematic grids whose thematic roles best match the arguments associated with that verb .

WO9825217A1
CLAIM 25
. A system for searching an electronically accessible document depository to provide at least one answer to a question posed by a user in a natural language , comprising : (a) a parser coupled to receive : (i) said question , and (ii) from said depository , at least a portion of said candidate document that may contain an answer to said question ;
and (b) an evaluator coupled to receive from said parser : (i) a first output (first information source) derived from said question and (ii) a second output derived from said portion of said candidate document ;
and said evaluator configured to derive from said first and second outputs each said answer to be presented to said user .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (first output) is a database containing display limitations for one or more other display devices .
WO9825217A1
CLAIM 25
. A system for searching an electronically accessible document depository to provide at least one answer to a question posed by a user in a natural language , comprising : (a) a parser coupled to receive : (i) said question , and (ii) from said depository , at least a portion of said candidate document that may contain an answer to said question ;
and (b) an evaluator coupled to receive from said parser : (i) a first output (first information source) derived from said question and (ii) a second output derived from said portion of said candidate document ;
and said evaluator configured to derive from said first and second outputs each said answer to be presented to said user .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (selecting one) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
WO9825217A1
CLAIM 13
. The method of claim 6 where said step of determining said thematic roles includes : (a) for each verb , determining at least one candidate thematic grid , each said candidate thematic grid including a plurality of thematic roles ;
and (b) for each verb , selecting one (selecting one) of said candidate thematic grids whose thematic roles best match the arguments associated with that verb .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
WO9825217A1
CLAIM 4
. The method of claim 2 where said document depository is the World Wide Web and where said candidate documents are web page (display document) s .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (web page) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9825217A1
CLAIM 4
. The method of claim 2 where said document depository is the World Wide Web and where said candidate documents are web page (display document) s .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (said portion) , the display limitations are stored in a second database (search engine, based search) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
WO9825217A1
CLAIM 2
. The method of claim 1 where the step of identifying said candidate document includes : (a) receiving a natural language question ;
(b) submitting an appropriate query , based on the question , to a search engine (second database) that references said depository ;
and (c) receiving , from said search engine , an address for each said candidate document that may contain an answer to said question .

WO9825217A1
CLAIM 25
. A system for searching an electronically accessible document depository to provide at least one answer to a question posed by a user in a natural language , comprising : (a) a parser coupled to receive : (i) said question , and (ii) from said depository , at least a portion of said candidate document that may contain an answer to said question ;
and (b) an evaluator coupled to receive from said parser : (i) a first output derived from said question and (ii) a second output derived from said portion (first database) of said candidate document ;
and said evaluator configured to derive from said first and second outputs each said answer to be presented to said user .

WO9825217A1
CLAIM 26
. The system of claim 25 , further comprising a keyword- based search (second database) er for identifying said candidate document from said depository .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (search engine, based search) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
WO9825217A1
CLAIM 2
. The method of claim 1 where the step of identifying said candidate document includes : (a) receiving a natural language question ;
(b) submitting an appropriate query , based on the question , to a search engine (second database) that references said depository ;
and (c) receiving , from said search engine , an address for each said candidate document that may contain an answer to said question .

WO9825217A1
CLAIM 26
. The system of claim 25 , further comprising a keyword- based search (second database) er for identifying said candidate document from said depository .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (selecting one) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
WO9825217A1
CLAIM 13
. The method of claim 6 where said step of determining said thematic roles includes : (a) for each verb , determining at least one candidate thematic grid , each said candidate thematic grid including a plurality of thematic roles ;
and (b) for each verb , selecting one (selecting one) of said candidate thematic grids whose thematic roles best match the arguments associated with that verb .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (web page) .
WO9825217A1
CLAIM 4
. The method of claim 2 where said document depository is the World Wide Web and where said candidate documents are web page (display document) s .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (web page) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9825217A1
CLAIM 4
. The method of claim 2 where said document depository is the World Wide Web and where said candidate documents are web page (display document) s .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (said portion) , the display limitations are stored in a second database (search engine, based search) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
WO9825217A1
CLAIM 2
. The method of claim 1 where the step of identifying said candidate document includes : (a) receiving a natural language question ;
(b) submitting an appropriate query , based on the question , to a search engine (second database) that references said depository ;
and (c) receiving , from said search engine , an address for each said candidate document that may contain an answer to said question .

WO9825217A1
CLAIM 25
. A system for searching an electronically accessible document depository to provide at least one answer to a question posed by a user in a natural language , comprising : (a) a parser coupled to receive : (i) said question , and (ii) from said depository , at least a portion of said candidate document that may contain an answer to said question ;
and (b) an evaluator coupled to receive from said parser : (i) a first output derived from said question and (ii) a second output derived from said portion (first database) of said candidate document ;
and said evaluator configured to derive from said first and second outputs each said answer to be presented to said user .

WO9825217A1
CLAIM 26
. The system of claim 25 , further comprising a keyword- based search (second database) er for identifying said candidate document from said depository .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6016494A

Filed: 1997-11-21     Issued: 2000-01-18

Expanding web documents by merging with linked documents

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Scott Harlan Isensee, Rick Lee Poston, I-Hsing Tsao, Richard Edmond Berry
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6016494A
CLAIM 8
. The method of claim 1 wherein : the data processing system is a client of a computer network (computer network) ;
and said loading step includes the step of transmitting the original document from a server of the computer network .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (first link) operated by a user , the communication device being able to access information from a communications network , the display device having one (first link) or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6016494A
CLAIM 2
. The method of claim 1 wherein the embedded link is a first link (communication device, display device having one, communication device having one) , the linked document is a first linked document , and the new document is a first new document , and further comprising the steps of : selecting , at the data processing system , a second link embedded in the first new document , the second link being associated with a second linked document ;
and creating a second new document by merging the second linked document with the first new document .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (first link) dynamically to the mapping system during a communication session there between .
US6016494A
CLAIM 2
. The method of claim 1 wherein the embedded link is a first link (communication device, display device having one, communication device having one) , the linked document is a first linked document , and the new document is a first new document , and further comprising the steps of : selecting , at the data processing system , a second link embedded in the first new document , the second link being associated with a second linked document ;
and creating a second new document by merging the second linked document with the first new document .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (first link) is a mobile device .
US6016494A
CLAIM 2
. The method of claim 1 wherein the embedded link is a first link (communication device, display device having one, communication device having one) , the linked document is a first linked document , and the new document is a first new document , and further comprising the steps of : selecting , at the data processing system , a second link embedded in the first new document , the second link being associated with a second linked document ;
and creating a second new document by merging the second linked document with the first new document .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device (first link) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6016494A
CLAIM 2
. The method of claim 1 wherein the embedded link is a first link (communication device, display device having one, communication device having one) , the linked document is a first linked document , and the new document is a first new document , and further comprising the steps of : selecting , at the data processing system , a second link embedded in the first new document , the second link being associated with a second linked document ;
and creating a second new document by merging the second linked document with the first new document .

US6016494A
CLAIM 10
. A computer program (computer program) product comprising : a storage medium adapted to be read by a computer ;
and program means stored on said storage medium for displaying an original document on a display of the computer , and creating a new document by merging a linked document with the original document in response to selection of a link embedded in the original document , wherein the link is associated with the linked document .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (first link) dynamically to the program during a communication session there between .
US6016494A
CLAIM 2
. The method of claim 1 wherein the embedded link is a first link (communication device, display device having one, communication device having one) , the linked document is a first linked document , and the new document is a first new document , and further comprising the steps of : selecting , at the data processing system , a second link embedded in the first new document , the second link being associated with a second linked document ;
and creating a second new document by merging the second linked document with the first new document .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (first link) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US6016494A
CLAIM 2
. The method of claim 1 wherein the embedded link is a first link (communication device, display device having one, communication device having one) , the linked document is a first linked document , and the new document is a first new document , and further comprising the steps of : selecting , at the data processing system , a second link embedded in the first new document , the second link being associated with a second linked document ;
and creating a second new document by merging the second linked document with the first new document .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH11149469A

Filed: 1997-11-14     Issued: 1999-06-02

文書処理装置及び文書処理方法並びに記憶媒体

(Original Assignee) Canon Inc; キヤノン株式会社     

Terushi Shirasaka, 昭史 白坂
US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (イメージ) according to the language preference as indicated in the viewing preferences .
JPH11149469A
CLAIM 5
【請求項5】 前記ドキュメントデータに対応した縮小 イメージ (text portions) データを作成する作成手段を有することを特徴 とする請求項1、3、4の何れかに記載の文書処理装 置。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH11149469A
CLAIM 7
【請求項7】 ネットワーク (image elements) を介して外部との間で文書 の送付或いは受信が可能であることを特徴とする請求項 1乃至6の何れかに記載の文書処理装置。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH11149469A
CLAIM 7
【請求項7】 ネットワーク (image elements) を介して外部との間で文書 の送付或いは受信が可能であることを特徴とする請求項 1乃至6の何れかに記載の文書処理装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0887753A1

Filed: 1997-11-13     Issued: 1998-12-30

Business management system

(Original Assignee) Toho Business Management Center     (Current Assignee) Toho Business Management Center

Eiko Toho Busi. Man. Center YOSHINO
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (said database) in a computer network (said input) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (es sub) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (sends data) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0887753A1
CLAIM 5
The business management system according to any one of Claims 1 to 4 , wherein : said transmission means in said reading apparatus comprise an output circuit for outputting data , inclusive of handwriting data , in conformity with a prescribed bus standard , and input/output slot or slots configured so as to make it possible to output said data , inclusive of handwriting data , from said output circuit ;
and said input (computer network) /output slot or slots are configured so that portable information communications equipment capable of radio-communicating those data , inclusive of handwriting data , can be attached thereto .

EP0887753A1
CLAIM 28
The business management system according to Claim 1 , wherein said business processing apparatus takes , from among character strings recognized by said character recognition apparatus , character strings corresponding to one or to two or more predetermined columns in a writing medium , constituting these retrieval index data ;
comprises a database wherein are contained these index data , associated with data that include writing medium handwriting data ;
and , based on said index data , reads , writes , and performs retrieval operations on records contained in said database (display device, user having one) .

EP0887753A1
CLAIM 45
The business management system according to Claim 1 , wherein said writing media are designed so as to comprise solution columns for prescribed problems ;
said reading apparatuses are used by examinees sub (providing one) mitting solutions for said prescribed problems ;
and said business processing apparatus , based on character strings sent from said reading apparatuses and recognized by said character recognition apparatus , performs scoring processing such as scoring each examinee , finding overall averages , finding averages for each problem , and determining deviation values .

EP0887753A1
CLAIM 47
The business management system according to Claim 7 , wherein said writing media are configured so as to comprise entry columns relating to ticket reservation and sales ;
said reading apparatuses are used by persons acting as ticket reservation and sales agents ;
and said business processing apparatus comprises a database wherein are recorded remaining numbers of salable tickets , references said database when a character string recognized by said character recognition apparatus constitutes data indicting a desire to purchase prescribed tickets , and sends data (display contents) to said reading apparatuses indicating that it is permissible to sell those tickets when there is a remaining number of those tickets .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (displaying characters) on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
EP0887753A1
CLAIM 7
The business management system according to any one of Claims 1 to 5 , wherein said reading apparatus further comprises : reception means for receiving data sent from outside ;
and character display means for displaying characters (display area) based on data received by said reception means .

EP0887753A1
CLAIM 28
The business management system according to Claim 1 , wherein said business processing apparatus takes , from among character strings recognized by said character recognition apparatus , character strings corresponding to one or to two or more predetermined columns in a writing medium , constituting these retrieval index data ;
comprises a database wherein are contained these index data , associated with data that include writing medium handwriting data ;
and , based on said index data , reads , writes , and performs retrieval operations on records contained in said database (display device, user having one) .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
EP0887753A1
CLAIM 28
The business management system according to Claim 1 , wherein said business processing apparatus takes , from among character strings recognized by said character recognition apparatus , character strings corresponding to one or to two or more predetermined columns in a writing medium , constituting these retrieval index data ;
comprises a database wherein are contained these index data , associated with data that include writing medium handwriting data ;
and , based on said index data , reads , writes , and performs retrieval operations on records contained in said database (display device, user having one) .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
EP0887753A1
CLAIM 28
The business management system according to Claim 1 , wherein said business processing apparatus takes , from among character strings recognized by said character recognition apparatus , character strings corresponding to one or to two or more predetermined columns in a writing medium , constituting these retrieval index data ;
comprises a database wherein are contained these index data , associated with data that include writing medium handwriting data ;
and , based on said index data , reads , writes , and performs retrieval operations on records contained in said database (display device, user having one) .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (sends data) with horizontal and vertical coordinates identifying their locations on the display device (said database) .
EP0887753A1
CLAIM 28
The business management system according to Claim 1 , wherein said business processing apparatus takes , from among character strings recognized by said character recognition apparatus , character strings corresponding to one or to two or more predetermined columns in a writing medium , constituting these retrieval index data ;
comprises a database wherein are contained these index data , associated with data that include writing medium handwriting data ;
and , based on said index data , reads , writes , and performs retrieval operations on records contained in said database (display device, user having one) .

EP0887753A1
CLAIM 47
The business management system according to Claim 7 , wherein said writing media are configured so as to comprise entry columns relating to ticket reservation and sales ;
said reading apparatuses are used by persons acting as ticket reservation and sales agents ;
and said business processing apparatus comprises a database wherein are recorded remaining numbers of salable tickets , references said database when a character string recognized by said character recognition apparatus constitutes data indicting a desire to purchase prescribed tickets , and sends data (display contents) to said reading apparatuses indicating that it is permissible to sell those tickets when there is a remaining number of those tickets .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (sends data) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
EP0887753A1
CLAIM 47
The business management system according to Claim 7 , wherein said writing media are configured so as to comprise entry columns relating to ticket reservation and sales ;
said reading apparatuses are used by persons acting as ticket reservation and sales agents ;
and said business processing apparatus comprises a database wherein are recorded remaining numbers of salable tickets , references said database when a character string recognized by said character recognition apparatus constitutes data indicting a desire to purchase prescribed tickets , and sends data (display contents) to said reading apparatuses indicating that it is permissible to sell those tickets when there is a remaining number of those tickets .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (displaying characters) of a display device (said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (sends data) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0887753A1
CLAIM 7
The business management system according to any one of Claims 1 to 5 , wherein said reading apparatus further comprises : reception means for receiving data sent from outside ;
and character display means for displaying characters (display area) based on data received by said reception means .

EP0887753A1
CLAIM 28
The business management system according to Claim 1 , wherein said business processing apparatus takes , from among character strings recognized by said character recognition apparatus , character strings corresponding to one or to two or more predetermined columns in a writing medium , constituting these retrieval index data ;
comprises a database wherein are contained these index data , associated with data that include writing medium handwriting data ;
and , based on said index data , reads , writes , and performs retrieval operations on records contained in said database (display device, user having one) .

EP0887753A1
CLAIM 47
The business management system according to Claim 7 , wherein said writing media are configured so as to comprise entry columns relating to ticket reservation and sales ;
said reading apparatuses are used by persons acting as ticket reservation and sales agents ;
and said business processing apparatus comprises a database wherein are recorded remaining numbers of salable tickets , references said database when a character string recognized by said character recognition apparatus constitutes data indicting a desire to purchase prescribed tickets , and sends data (display contents) to said reading apparatuses indicating that it is permissible to sell those tickets when there is a remaining number of those tickets .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (displaying characters) on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
EP0887753A1
CLAIM 7
The business management system according to any one of Claims 1 to 5 , wherein said reading apparatus further comprises : reception means for receiving data sent from outside ;
and character display means for displaying characters (display area) based on data received by said reception means .

EP0887753A1
CLAIM 28
The business management system according to Claim 1 , wherein said business processing apparatus takes , from among character strings recognized by said character recognition apparatus , character strings corresponding to one or to two or more predetermined columns in a writing medium , constituting these retrieval index data ;
comprises a database wherein are contained these index data , associated with data that include writing medium handwriting data ;
and , based on said index data , reads , writes , and performs retrieval operations on records contained in said database (display device, user having one) .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (said database) , wherein the selected source contents are the preferred display contents (sends data) as indicated by the ranking factors and the weighting factors .
EP0887753A1
CLAIM 28
The business management system according to Claim 1 , wherein said business processing apparatus takes , from among character strings recognized by said character recognition apparatus , character strings corresponding to one or to two or more predetermined columns in a writing medium , constituting these retrieval index data ;
comprises a database wherein are contained these index data , associated with data that include writing medium handwriting data ;
and , based on said index data , reads , writes , and performs retrieval operations on records contained in said database (display device, user having one) .

EP0887753A1
CLAIM 47
The business management system according to Claim 7 , wherein said writing media are configured so as to comprise entry columns relating to ticket reservation and sales ;
said reading apparatuses are used by persons acting as ticket reservation and sales agents ;
and said business processing apparatus comprises a database wherein are recorded remaining numbers of salable tickets , references said database when a character string recognized by said character recognition apparatus constitutes data indicting a desire to purchase prescribed tickets , and sends data (display contents) to said reading apparatuses indicating that it is permissible to sell those tickets when there is a remaining number of those tickets .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
EP0887753A1
CLAIM 28
The business management system according to Claim 1 , wherein said business processing apparatus takes , from among character strings recognized by said character recognition apparatus , character strings corresponding to one or to two or more predetermined columns in a writing medium , constituting these retrieval index data ;
comprises a database wherein are contained these index data , associated with data that include writing medium handwriting data ;
and , based on said index data , reads , writes , and performs retrieval operations on records contained in said database (display device, user having one) .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (displaying characters) of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (sends data) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0887753A1
CLAIM 7
The business management system according to any one of Claims 1 to 5 , wherein said reading apparatus further comprises : reception means for receiving data sent from outside ;
and character display means for displaying characters (display area) based on data received by said reception means .

EP0887753A1
CLAIM 28
The business management system according to Claim 1 , wherein said business processing apparatus takes , from among character strings recognized by said character recognition apparatus , character strings corresponding to one or to two or more predetermined columns in a writing medium , constituting these retrieval index data ;
comprises a database wherein are contained these index data , associated with data that include writing medium handwriting data ;
and , based on said index data , reads , writes , and performs retrieval operations on records contained in said database (display device, user having one) .

EP0887753A1
CLAIM 47
The business management system according to Claim 7 , wherein said writing media are configured so as to comprise entry columns relating to ticket reservation and sales ;
said reading apparatuses are used by persons acting as ticket reservation and sales agents ;
and said business processing apparatus comprises a database wherein are recorded remaining numbers of salable tickets , references said database when a character string recognized by said character recognition apparatus constitutes data indicting a desire to purchase prescribed tickets , and sends data (display contents) to said reading apparatuses indicating that it is permissible to sell those tickets when there is a remaining number of those tickets .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (displaying characters) on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
EP0887753A1
CLAIM 7
The business management system according to any one of Claims 1 to 5 , wherein said reading apparatus further comprises : reception means for receiving data sent from outside ;
and character display means for displaying characters (display area) based on data received by said reception means .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9820434A2

Filed: 1997-10-30     Issued: 1998-05-14

System and method for displaying information and monitoring communications over the internet

(Original Assignee) Vayu Web, Inc.     

Frederick P. Lenz
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (display device) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (said web) ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9820434A2
CLAIM 3
. The method of claim 2 , further comprising the step of : receiving a request signal from a destination computer via the wide area network interface , for requesting access to the web site ;
transmitting said menu web page and said web (first information source) page sequence information to said destination computer via the wide area network ;
displaying said menu web page to a client on a display device (display device) coupled to said destination computer ;
preloading additional web pages before said client selects a menu item ;
receiving a menu item selection from a client ;
preloading said sequence of web pages associated with said selected menu item , using a dynamic preload algorithm ;
and displaying said sequence of web pages to the client without permitting the client to alter said sequence .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (said web) is a database containing display limitations for one or more other display devices .
WO9820434A2
CLAIM 3
. The method of claim 2 , further comprising the step of : receiving a request signal from a destination computer via the wide area network interface , for requesting access to the web site ;
transmitting said menu web page and said web (first information source) page sequence information to said destination computer via the wide area network ;
displaying said menu web page to a client on a display device coupled to said destination computer ;
preloading additional web pages before said client selects a menu item ;
receiving a menu item selection from a client ;
preloading said sequence of web pages associated with said selected menu item , using a dynamic preload algorithm ;
and displaying said sequence of web pages to the client without permitting the client to alter said sequence .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
WO9820434A2
CLAIM 3
. The method of claim 2 , further comprising the step of : receiving a request signal from a destination computer via the wide area network interface , for requesting access to the web site ;
transmitting said menu web page and said web page sequence information to said destination computer via the wide area network ;
displaying said menu web page to a client on a display device (display device) coupled to said destination computer ;
preloading additional web pages before said client selects a menu item ;
receiving a menu item selection from a client ;
preloading said sequence of web pages associated with said selected menu item , using a dynamic preload algorithm ;
and displaying said sequence of web pages to the client without permitting the client to alter said sequence .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (display device) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
WO9820434A2
CLAIM 3
. The method of claim 2 , further comprising the step of : receiving a request signal from a destination computer via the wide area network interface , for requesting access to the web site ;
transmitting said menu web page and said web page sequence information to said destination computer via the wide area network ;
displaying said menu web page to a client on a display device (display device) coupled to said destination computer ;
preloading additional web pages before said client selects a menu item ;
receiving a menu item selection from a client ;
preloading said sequence of web pages associated with said selected menu item , using a dynamic preload algorithm ;
and displaying said sequence of web pages to the client without permitting the client to alter said sequence .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (display device) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
WO9820434A2
CLAIM 3
. The method of claim 2 , further comprising the step of : receiving a request signal from a destination computer via the wide area network interface , for requesting access to the web site ;
transmitting said menu web page and said web page sequence information to said destination computer via the wide area network ;
displaying said menu web page to a client on a display device (display device) coupled to said destination computer ;
preloading additional web pages before said client selects a menu item ;
receiving a menu item selection from a client ;
preloading said sequence of web pages associated with said selected menu item , using a dynamic preload algorithm ;
and displaying said sequence of web pages to the client without permitting the client to alter said sequence .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
WO9820434A2
CLAIM 3
. The method of claim 2 , further comprising the step of : receiving a request signal from a destination computer via the wide area network interface , for requesting access to the web site ;
transmitting said menu web page and said web page sequence information to said destination computer via the wide area network ;
displaying said menu web page to a client on a display device (display device) coupled to said destination computer ;
preloading additional web pages before said client selects a menu item ;
receiving a menu item selection from a client ;
preloading said sequence of web pages associated with said selected menu item , using a dynamic preload algorithm ;
and displaying said sequence of web pages to the client without permitting the client to alter said sequence .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (display device) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9820434A2
CLAIM 3
. The method of claim 2 , further comprising the step of : receiving a request signal from a destination computer via the wide area network interface , for requesting access to the web site ;
transmitting said menu web page and said web page sequence information to said destination computer via the wide area network ;
displaying said menu web page to a client on a display device (display device) coupled to said destination computer ;
preloading additional web pages before said client selects a menu item ;
receiving a menu item selection from a client ;
preloading said sequence of web pages associated with said selected menu item , using a dynamic preload algorithm ;
and displaying said sequence of web pages to the client without permitting the client to alter said sequence .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
WO9820434A2
CLAIM 3
. The method of claim 2 , further comprising the step of : receiving a request signal from a destination computer via the wide area network interface , for requesting access to the web site ;
transmitting said menu web page and said web page sequence information to said destination computer via the wide area network ;
displaying said menu web page to a client on a display device (display device) coupled to said destination computer ;
preloading additional web pages before said client selects a menu item ;
receiving a menu item selection from a client ;
preloading said sequence of web pages associated with said selected menu item , using a dynamic preload algorithm ;
and displaying said sequence of web pages to the client without permitting the client to alter said sequence .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (display device) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
WO9820434A2
CLAIM 3
. The method of claim 2 , further comprising the step of : receiving a request signal from a destination computer via the wide area network interface , for requesting access to the web site ;
transmitting said menu web page and said web page sequence information to said destination computer via the wide area network ;
displaying said menu web page to a client on a display device (display device) coupled to said destination computer ;
preloading additional web pages before said client selects a menu item ;
receiving a menu item selection from a client ;
preloading said sequence of web pages associated with said selected menu item , using a dynamic preload algorithm ;
and displaying said sequence of web pages to the client without permitting the client to alter said sequence .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
WO9820434A2
CLAIM 3
. The method of claim 2 , further comprising the step of : receiving a request signal from a destination computer via the wide area network interface , for requesting access to the web site ;
transmitting said menu web page and said web page sequence information to said destination computer via the wide area network ;
displaying said menu web page to a client on a display device (display device) coupled to said destination computer ;
preloading additional web pages before said client selects a menu item ;
receiving a menu item selection from a client ;
preloading said sequence of web pages associated with said selected menu item , using a dynamic preload algorithm ;
and displaying said sequence of web pages to the client without permitting the client to alter said sequence .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6028603A

Filed: 1997-10-24     Issued: 2000-02-22

Methods and apparatuses for presenting a collection of digital media in a media container

(Original Assignee) Pictra Inc     (Current Assignee) Hanger Solutions LLC

Wu Wang, Steve Morris, Delle Maxwell, James Lei, Shantanu Narayen
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (display device, said database) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (computer readable storage medium) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database (display device, user having one) comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6028603A
CLAIM 2
. A method as in claim 1 wherein each digital media is a digital picture and wherein said media container is a picture album and wherein said presenting step comprises displaying on a display device (display device, user having one) said at least one page .

US6028603A
CLAIM 6
. A computer readable storage medium (providing one) containing executable computer program instructions which when executed by a digital processing system cause the digital processing system to perform a method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device, said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database (display device, user having one) comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6028603A
CLAIM 2
. A method as in claim 1 wherein each digital media is a digital picture and wherein said media container is a picture album and wherein said presenting step comprises displaying on a display device (display device, user having one) said at least one page .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (new layout) readable by the user ;

and one or more natural languages understood by the user .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout (text font) , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (display device, said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database (display device, user having one) comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6028603A
CLAIM 2
. A method as in claim 1 wherein each digital media is a digital picture and wherein said media container is a picture album and wherein said presenting step comprises displaying on a display device (display device, user having one) said at least one page .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (display device, said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database (display device, user having one) comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6028603A
CLAIM 2
. A method as in claim 1 wherein each digital media is a digital picture and wherein said media container is a picture album and wherein said presenting step comprises displaying on a display device (display device, user having one) said at least one page .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (display device, said database) .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database (display device, user having one) comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6028603A
CLAIM 2
. A method as in claim 1 wherein each digital media is a digital picture and wherein said media container is a picture album and wherein said presenting step comprises displaying on a display device (display device, user having one) said at least one page .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (display device, said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (display device, said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database (display device, user having one) comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6028603A
CLAIM 2
. A method as in claim 1 wherein each digital media is a digital picture and wherein said media container is a picture album and wherein said presenting step comprises displaying on a display device (display device, user having one) said at least one page .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device, said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database (display device, user having one) comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6028603A
CLAIM 2
. A method as in claim 1 wherein each digital media is a digital picture and wherein said media container is a picture album and wherein said presenting step comprises displaying on a display device (display device, user having one) said at least one page .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (display device, said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database (display device, user having one) comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6028603A
CLAIM 2
. A method as in claim 1 wherein each digital media is a digital picture and wherein said media container is a picture album and wherein said presenting step comprises displaying on a display device (display device, user having one) said at least one page .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (display device, said database) .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database (display device, user having one) comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6028603A
CLAIM 2
. A method as in claim 1 wherein each digital media is a digital picture and wherein said media container is a picture album and wherein said presenting step comprises displaying on a display device (display device, user having one) said at least one page .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (display device, said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6028603A
CLAIM 1
. A method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database (display device, user having one) comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .

US6028603A
CLAIM 2
. A method as in claim 1 wherein each digital media is a digital picture and wherein said media container is a picture album and wherein said presenting step comprises displaying on a display device (display device, user having one) said at least one page .

US6028603A
CLAIM 6
. A computer readable storage medium containing executable computer program (computer program) instructions which when executed by a digital processing system cause the digital processing system to perform a method for presenting a collection of digital media in a media container , said method comprising : defining a plurality of pages in a media container , each page having at least one location for presenting a digital media , each page having first information which defines a layout on said each page of at least one digital media , and wherein said first information for a page is independently controllable relative to other pages of said plurality of pages , and wherein said media container , including said first information and said each digital media , is transferable from one digital processing system to another digital processing system automatically as an entity ;
storing in a database digital media information for said each digital media and an association to a copy of said each digital media , wherein said copy is stored on a file storage device , and wherein said database comprises digital media information which specifies an assigned order of digital media in said media container , and wherein said digital media information for said each digital media comprises a lower resolution version of said copy of said each digital media , and wherein said assigned order of digital media may be changed by performing a dragging and dropping operation on an image generated from said lower resolution version of said copy of said each digital media ;
in response to said first information defining a new layout , automatically repositioning said each digital media relative to said plurality of pages ;
presenting at least one page of said media container according to said first information .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6009410A

Filed: 1997-10-16     Issued: 1999-12-28

Method and system for presenting customized advertising to a user on the world wide web

(Original Assignee) AT&T Corp     (Current Assignee) AT&T Corp

Suzanne L. LeMole, Steven Howard Nurenberg, Joseph Thomas O'Neil, Peter H. Stuntebeck
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (es sub) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6009410A
CLAIM 1
. A method of presenting a page of information for delivery over a packetized computer network (computer network) to a user' ;
s browser program running on a client terminal comprising : receiving a request for the page made from the user' ;
s browser program ;
identifying the user making the request ;
dynamically forming a composite page of information containing a plurality of information elements and associated hyperlinks to a plurality of other pages on the packetized computer network selected from a repository of a larger plurality of information elements and associated hyperlinks , the information elements and associated hyperlinks selected for the composite page being determined at least in part based on a stored previously provided profile associated with the identified user ;
receiving from the user' ;
s browser program a URL address of at least one site that the user' ;
s browser program visited before the request for the page is made , at least one information element and its associated hyperlink on the composite page being determined at least in part by subject matter content of the information at the URL address of the at least one site the user' ;
s browser program visited ;
and sending the composite page of information elements to the user' ;
s client terminal over the packetized computer network .

US6009410A
CLAIM 2
. The method of claim 1 wherein the stored profile comprises sub (providing one) ject topics of interest to the user .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6026366A

Filed: 1997-10-14     Issued: 2000-02-15

Method for providing software to a remote computer

(Original Assignee) Motorola Solutions Inc     (Current Assignee) Motorola Solutions Inc

Gary W. Grube
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6026366A
CLAIM 5
. The method of claim 1 , wherein the step of receiving information from the remote computer comprises the step of receiving information from a server computer of a multiple computer network (computer network) .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
US6026366A
CLAIM 2
. The method of claim 1 , wherein the network information further comprises i (communication session) nformation indicating a hardware platform of the remote computer .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
US6026366A
CLAIM 2
. The method of claim 1 , wherein the network information further comprises i (communication session) nformation indicating a hardware platform of the remote computer .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH11110323A

Filed: 1997-10-07     Issued: 1999-04-23

文書情報提供システム

(Original Assignee) Oki Electric Ind Co Ltd; 沖電気工業株式会社     

Kobo Yasuda, 弘法 安田
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (テキスト) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH11110323A
CLAIM 1
【請求項1】 文書情報を提供する提供者端末とその提 供者側のサーバと利用者端末とをインターネットに接続 し、 前記提供者端末にはメール機能を備え、前記サーバには メール機能・ファイル作成機能・WWW機能・登録管理 機能を備え、前記利用者端末にはメール機能・WWWブ ラウザを備え、 前記提供者端末がメール機能により前記サーバに文書情 報を送り、 前記サーバでは、その文書情報をメール機能が受け取っ てファイル作成機能に渡し、テキスト (display document, display format) 変換処理及びイメ ージ変換処理を施してテキストファイルとイメージファ イルを作成し、各ファイルを登録管理機能に渡して互い のファイルを対応づけて文書データベースに登録し、 前記利用者端末では、WWWブラウザによって文書デー タベースからイメージファイルのみを読み出し可能にし たことを特徴とする文書情報提供システム。

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (イメージ) according to the language preference as indicated in the viewing preferences .
JPH11110323A
CLAIM 1
【請求項1】 文書情報を提供する提供者端末とその提 供者側のサーバと利用者端末とをインターネットに接続 し、 前記提供者端末にはメール機能を備え、前記サーバには メール機能・ファイル作成機能・WWW機能・登録管理 機能を備え、前記利用者端末にはメール機能・WWWブ ラウザを備え、 前記提供者端末がメール機能により前記サーバに文書情 報を送り、 前記サーバでは、その文書情報をメール機能が受け取っ てファイル作成機能に渡し、テキスト変換処理及びイメ ージ変換処理を施してテキストファイルとイメージ (text portions) ファ イルを作成し、各ファイルを登録管理機能に渡して互い のファイルを対応づけて文書データベースに登録し、 前記利用者端末では、WWWブラウザによって文書デー タベースからイメージファイルのみを読み出し可能にし たことを特徴とする文書情報提供システム。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH11110323A
CLAIM 1
【請求項1】 文書情報を提供する提供者端末とその提 供者側のサーバと利用者端末とをインターネットに接続 し、 前記提供者端末にはメール機能を備え、前記サーバには メール機能・ファイル作成機能・WWW機能・登録管理 機能を備え、前記利用者端末にはメール機能・WWWブ ラウザを備え、 前記提供者端末がメール機能により前記サーバに文書情 報を送り、 前記サーバでは、その文書情報をメール機能が受け取っ てファイル作成機能に渡し、テキスト (display document, display format) 変換処理及びイメ ージ変換処理を施してテキストファイルとイメージファ イルを作成し、各ファイルを登録管理機能に渡して互い のファイルを対応づけて文書データベースに登録し、 前記利用者端末では、WWWブラウザによって文書デー タベースからイメージファイルのみを読み出し可能にし たことを特徴とする文書情報提供システム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (テキスト) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH11110323A
CLAIM 1
【請求項1】 文書情報を提供する提供者端末とその提 供者側のサーバと利用者端末とをインターネットに接続 し、 前記提供者端末にはメール機能を備え、前記サーバには メール機能・ファイル作成機能・WWW機能・登録管理 機能を備え、前記利用者端末にはメール機能・WWWブ ラウザを備え、 前記提供者端末がメール機能により前記サーバに文書情 報を送り、 前記サーバでは、その文書情報をメール機能が受け取っ てファイル作成機能に渡し、テキスト (display document, display format) 変換処理及びイメ ージ変換処理を施してテキストファイルとイメージファ イルを作成し、各ファイルを登録管理機能に渡して互い のファイルを対応づけて文書データ (communication device) ベースに登録し、 前記利用者端末では、WWWブラウザによって文書デー タベースからイメージファイルのみを読み出し可能にし たことを特徴とする文書情報提供システム (communication device)

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH11110323A
CLAIM 1
【請求項1】 文書情報を提供する提供者端末とその提 供者側のサーバと利用者端末とをインターネットに接続 し、 前記提供者端末にはメール機能を備え、前記サーバには メール機能・ファイル作成機能・WWW機能・登録管理 機能を備え、前記利用者端末にはメール機能・WWWブ ラウザを備え、 前記提供者端末がメール機能により前記サーバに文書情 報を送り、 前記サーバでは、その文書情報をメール機能が受け取っ てファイル作成機能に渡し、テキスト変換処理及びイメ ージ変換処理を施してテキストファイルとイメージファ イルを作成し、各ファイルを登録管理機能に渡して互い のファイルを対応づけて文書データ (communication device) ベースに登録し、 前記利用者端末では、WWWブラウザによって文書デー タベースからイメージファイルのみを読み出し可能にし たことを特徴とする文書情報提供システム (communication device)

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH11110323A
CLAIM 1
【請求項1】 文書情報を提供する提供者端末とその提 供者側のサーバと利用者端末とをインターネットに接続 し、 前記提供者端末にはメール機能を備え、前記サーバには メール機能・ファイル作成機能・WWW機能・登録管理 機能を備え、前記利用者端末にはメール機能・WWWブ ラウザを備え、 前記提供者端末がメール機能により前記サーバに文書情 報を送り、 前記サーバでは、その文書情報をメール機能が受け取っ てファイル作成機能に渡し、テキスト (display document, display format) 変換処理及びイメ ージ変換処理を施してテキストファイルとイメージファ イルを作成し、各ファイルを登録管理機能に渡して互い のファイルを対応づけて文書データベースに登録し、 前記利用者端末では、WWWブラウザによって文書デー タベースからイメージファイルのみを読み出し可能にし たことを特徴とする文書情報提供システム。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device .
JPH11110323A
CLAIM 1
【請求項1】 文書情報を提供する提供者端末とその提 供者側のサーバと利用者端末とをインターネットに接続 し、 前記提供者端末にはメール機能を備え、前記サーバには メール機能・ファイル作成機能・WWW機能・登録管理 機能を備え、前記利用者端末にはメール機能・WWWブ ラウザを備え、 前記提供者端末がメール機能により前記サーバに文書情 報を送り、 前記サーバでは、その文書情報をメール機能が受け取っ てファイル作成機能に渡し、テキスト変換処理及びイメ ージ変換処理を施してテキストファイルとイメージファ イルを作成し、各ファイルを登録管理機能に渡して互い のファイルを対応づけて文書データ (communication device) ベースに登録し、 前記利用者端末では、WWWブラウザによって文書デー タベースからイメージファイルのみを読み出し可能にし たことを特徴とする文書情報提供システム (communication device)

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (テキスト) to fit on a comparatively small display area of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH11110323A
CLAIM 1
【請求項1】 文書情報を提供する提供者端末とその提 供者側のサーバと利用者端末とをインターネットに接続 し、 前記提供者端末にはメール機能を備え、前記サーバには メール機能・ファイル作成機能・WWW機能・登録管理 機能を備え、前記利用者端末にはメール機能・WWWブ ラウザを備え、 前記提供者端末がメール機能により前記サーバに文書情 報を送り、 前記サーバでは、その文書情報をメール機能が受け取っ てファイル作成機能に渡し、テキスト (display document, display format) 変換処理及びイメ ージ変換処理を施してテキストファイルとイメージファ イルを作成し、各ファイルを登録管理機能に渡して互い のファイルを対応づけて文書データ (communication device) ベースに登録し、 前記利用者端末では、WWWブラウザによって文書デー タベースからイメージファイルのみを読み出し可能にし たことを特徴とする文書情報提供システム (communication device)

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH11110323A
CLAIM 1
【請求項1】 文書情報を提供する提供者端末とその提 供者側のサーバと利用者端末とをインターネットに接続 し、 前記提供者端末にはメール機能を備え、前記サーバには メール機能・ファイル作成機能・WWW機能・登録管理 機能を備え、前記利用者端末にはメール機能・WWWブ ラウザを備え、 前記提供者端末がメール機能により前記サーバに文書情 報を送り、 前記サーバでは、その文書情報をメール機能が受け取っ てファイル作成機能に渡し、テキスト変換処理及びイメ ージ変換処理を施してテキストファイルとイメージファ イルを作成し、各ファイルを登録管理機能に渡して互い のファイルを対応づけて文書データ (communication device) ベースに登録し、 前記利用者端末では、WWWブラウザによって文書デー タベースからイメージファイルのみを読み出し可能にし たことを特徴とする文書情報提供システム (communication device)

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH11110323A
CLAIM 1
【請求項1】 文書情報を提供する提供者端末とその提 供者側のサーバと利用者端末とをインターネットに接続 し、 前記提供者端末にはメール機能を備え、前記サーバには メール機能・ファイル作成機能・WWW機能・登録管理 機能を備え、前記利用者端末にはメール機能・WWWブ ラウザを備え、 前記提供者端末がメール機能により前記サーバに文書情 報を送り、 前記サーバでは、その文書情報をメール機能が受け取っ てファイル作成機能に渡し、テキスト変換処理及びイメ ージ変換処理を施してテキストファイルとイメージファ イルを作成し、各ファイルを登録管理機能に渡して互い のファイルを対応づけて文書データ (communication device) ベースに登録し、 前記利用者端末では、WWWブラウザによって文書デー タベースからイメージファイルのみを読み出し可能にし たことを特徴とする文書情報提供システム (communication device)




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH11110393A

Filed: 1997-09-30     Issued: 1999-04-23

情報処理方法および文書検索装置

(Original Assignee) Ricoh Co Ltd; 株式会社リコー     

Wolf Gregg, ウォルフ グレッグ
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (読み取り) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH11110393A
CLAIM 3
【請求項3】前記送信の前に、イメージのリンクポイン ト近傍の機械読み取り (computer network) 可能情報におけるハイパーテキス トリンクをレンダリングする工程を有することを特徴と する請求項2記載の情報処理方法。

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source is a database containing display limitations (可能情報) for one or more other display devices .
JPH11110393A
CLAIM 3
【請求項3】前記送信の前に、イメージのリンクポイン ト近傍の機械読み取り可能情報 (database containing display limitations) におけるハイパーテキス トリンクをレンダリングする工程を有することを特徴と する請求項2記載の情報処理方法。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH11110393A
CLAIM 9
【請求項9】前記リソース識別子を抽出する工程が、 丸を付けられた領域以外のファクシミリ領域を一様な色 で塗りつぶす工程と、 前記丸が付けられた領域内の符号化された情報を複合化 して、少なくとも (display area) 一つのコードを得る工程と、 前記の少なくとも一つのコードを使用して少なくとも一 つのリソース識別子を認識する工程と、を有することを 特徴とする請求項1記載の情報処理方法。

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (イメージ) according to the language preference as indicated in the viewing preferences .
JPH11110393A
CLAIM 1
【請求項1】所定の場所から第1の文書のファクシミリ を受け取る工程と、 前記ファクシミリからリソース識別子としてユニバーサ ルリソースロケータ(URL)を抽出する工程と、 前記リソース識別子に対応する第2の文書をネットワー クから検索する工程と、 前記第2の文書のイメージ (text portions) をファクシミリにより前記所 定の場所に送信する工程と、を有することを特徴とする 情報処理方法。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH11110393A
CLAIM 9
【請求項9】前記リソース識別子を抽出する工程が、 丸を付けられた領域以外のファクシミリ領域を一様な色 で塗りつぶす工程と、 前記丸が付けられた領域内の符号化された情報を複合化 して、少なくとも (display area) 一つのコードを得る工程と、 前記の少なくとも一つのコードを使用して少なくとも一 つのリソース識別子を認識する工程と、を有することを 特徴とする請求項1記載の情報処理方法。

JPH11110393A
CLAIM 11
【請求項11】ファクシミリ機から受信した文書要求に 応答して、リソース群を有するソースから文書を検索す る文書検索装置において、 バス、該バスに接続されたプロセッサ、前記バスに接続 された少なくとも一つのメモリを有するシステム (communication device) と、 前記システムに接続されて、ファクシミリイメージを送 受信するファクシミリ機構と、 前記システムを前記ソースに接続する接続機構と、を備 え、 前記システムが、前記ファクシミリ機からファクシミリ イメージを受信し、ユーザに選択された符号化部分を認 識し、該認識された符号化部分を復号化することにより 復号化データ (communication device) を生成し、該復号化データに対応する少な くとも一つの文書を前記ソースから検索し、少なくとも 一つの前記文書を、前記ファクシミリ機構を使用して前 記ファクシミリ機にファクシミリ送信し、 前記装置自身が前記ソースとファクシミリ機間のゲート ウェイとして動作することを特徴とする文書検索装置。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH11110393A
CLAIM 11
【請求項11】ファクシミリ機から受信した文書要求に 応答して、リソース群を有するソースから文書を検索す る文書検索装置において、 バス、該バスに接続されたプロセッサ、前記バスに接続 された少なくとも一つのメモリを有するシステム (communication device) と、 前記システムに接続されて、ファクシミリイメージを送 受信するファクシミリ機構と、 前記システムを前記ソースに接続する接続機構と、を備 え、 前記システムが、前記ファクシミリ機からファクシミリ イメージを受信し、ユーザに選択された符号化部分を認 識し、該認識された符号化部分を復号化することにより 復号化データ (communication device) を生成し、該復号化データに対応する少な くとも一つの文書を前記ソースから検索し、少なくとも 一つの前記文書を、前記ファクシミリ機構を使用して前 記ファクシミリ機にファクシミリ送信し、 前記装置自身が前記ソースとファクシミリ機間のゲート ウェイとして動作することを特徴とする文書検索装置。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH11110393A
CLAIM 12
【請求項12】前記ソースがネットワーク (image elements) を有し、前記 接続機構が前記システムを前記ネットワークに接続する ことを特徴とする請求項11記載の文書検索装置。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH11110393A
CLAIM 9
【請求項9】前記リソース識別子を抽出する工程が、 丸を付けられた領域以外のファクシミリ領域を一様な色 で塗りつぶす工程と、 前記丸が付けられた領域内の符号化された情報を複合化 して、少なくとも (display area) 一つのコードを得る工程と、 前記の少なくとも一つのコードを使用して少なくとも一 つのリソース識別子を認識する工程と、を有することを 特徴とする請求項1記載の情報処理方法。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device .
JPH11110393A
CLAIM 11
【請求項11】ファクシミリ機から受信した文書要求に 応答して、リソース群を有するソースから文書を検索す る文書検索装置において、 バス、該バスに接続されたプロセッサ、前記バスに接続 された少なくとも一つのメモリを有するシステム (communication device) と、 前記システムに接続されて、ファクシミリイメージを送 受信するファクシミリ機構と、 前記システムを前記ソースに接続する接続機構と、を備 え、 前記システムが、前記ファクシミリ機からファクシミリ イメージを受信し、ユーザに選択された符号化部分を認 識し、該認識された符号化部分を復号化することにより 復号化データ (communication device) を生成し、該復号化データに対応する少な くとも一つの文書を前記ソースから検索し、少なくとも 一つの前記文書を、前記ファクシミリ機構を使用して前 記ファクシミリ機にファクシミリ送信し、 前記装置自身が前記ソースとファクシミリ機間のゲート ウェイとして動作することを特徴とする文書検索装置。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH11110393A
CLAIM 9
【請求項9】前記リソース識別子を抽出する工程が、 丸を付けられた領域以外のファクシミリ領域を一様な色 で塗りつぶす工程と、 前記丸が付けられた領域内の符号化された情報を複合化 して、少なくとも (display area) 一つのコードを得る工程と、 前記の少なくとも一つのコードを使用して少なくとも一 つのリソース識別子を認識する工程と、を有することを 特徴とする請求項1記載の情報処理方法。

JPH11110393A
CLAIM 11
【請求項11】ファクシミリ機から受信した文書要求に 応答して、リソース群を有するソースから文書を検索す る文書検索装置において、 バス、該バスに接続されたプロセッサ、前記バスに接続 された少なくとも一つのメモリを有するシステム (communication device) と、 前記システムに接続されて、ファクシミリイメージを送 受信するファクシミリ機構と、 前記システムを前記ソースに接続する接続機構と、を備 え、 前記システムが、前記ファクシミリ機からファクシミリ イメージを受信し、ユーザに選択された符号化部分を認 識し、該認識された符号化部分を復号化することにより 復号化データ (communication device) を生成し、該復号化データに対応する少な くとも一つの文書を前記ソースから検索し、少なくとも 一つの前記文書を、前記ファクシミリ機構を使用して前 記ファクシミリ機にファクシミリ送信し、 前記装置自身が前記ソースとファクシミリ機間のゲート ウェイとして動作することを特徴とする文書検索装置。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH11110393A
CLAIM 11
【請求項11】ファクシミリ機から受信した文書要求に 応答して、リソース群を有するソースから文書を検索す る文書検索装置において、 バス、該バスに接続されたプロセッサ、前記バスに接続 された少なくとも一つのメモリを有するシステム (communication device) と、 前記システムに接続されて、ファクシミリイメージを送 受信するファクシミリ機構と、 前記システムを前記ソースに接続する接続機構と、を備 え、 前記システムが、前記ファクシミリ機からファクシミリ イメージを受信し、ユーザに選択された符号化部分を認 識し、該認識された符号化部分を復号化することにより 復号化データ (communication device) を生成し、該復号化データに対応する少な くとも一つの文書を前記ソースから検索し、少なくとも 一つの前記文書を、前記ファクシミリ機構を使用して前 記ファクシミリ機にファクシミリ送信し、 前記装置自身が前記ソースとファクシミリ機間のゲート ウェイとして動作することを特徴とする文書検索装置。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH11110393A
CLAIM 12
【請求項12】前記ソースがネットワーク (image elements) を有し、前記 接続機構が前記システムを前記ネットワークに接続する ことを特徴とする請求項11記載の文書検索装置。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH11110393A
CLAIM 9
【請求項9】前記リソース識別子を抽出する工程が、 丸を付けられた領域以外のファクシミリ領域を一様な色 で塗りつぶす工程と、 前記丸が付けられた領域内の符号化された情報を複合化 して、少なくとも (display area) 一つのコードを得る工程と、 前記の少なくとも一つのコードを使用して少なくとも一 つのリソース識別子を認識する工程と、を有することを 特徴とする請求項1記載の情報処理方法。

JPH11110393A
CLAIM 11
【請求項11】ファクシミリ機から受信した文書要求に 応答して、リソース群を有するソースから文書を検索す る文書検索装置において、 バス、該バスに接続されたプロセッサ、前記バスに接続 された少なくとも一つのメモリを有するシステム (communication device) と、 前記システムに接続されて、ファクシミリイメージを送 受信するファクシミリ機構と、 前記システムを前記ソースに接続する接続機構と、を備 え、 前記システムが、前記ファクシミリ機からファクシミリ イメージを受信し、ユーザに選択された符号化部分を認 識し、該認識された符号化部分を復号化することにより 復号化データ (communication device) を生成し、該復号化データに対応する少な くとも一つの文書を前記ソースから検索し、少なくとも 一つの前記文書を、前記ファクシミリ機構を使用して前 記ファクシミリ機にファクシミリ送信し、 前記装置自身が前記ソースとファクシミリ機間のゲート ウェイとして動作することを特徴とする文書検索装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH1195493A

Filed: 1997-09-24     Issued: 1999-04-09

画像複写装置

(Original Assignee) Konica Corp; コニカ株式会社     

Koji Washio, 宏司 鷲尾
US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH1195493A
CLAIM 4
【請求項4】 前記原稿表面読取手段或いは前記原稿裏 面読取手段は少なくとも (display area) 原稿を照明する照明手段、固体 撮像素子および前記固体撮像素子上に原稿の像を結像さ せるための光学レンズを具備することを特徴とする請求 項1〜3の何れか1項に記載の画像複写装置。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH1195493A
CLAIM 1
【請求項1】 原稿の表面を読取る原稿表面読取手段 と、 前記原稿の裏面を読取る原稿裏面読取手段とを具備し、 前記原稿表面読取手段と前記原稿裏面読取手段とによ り、前記原稿の表面と裏面をほぼ同時に読取り、表面と 裏面の両方、または何れか一方の画像データ (communication device) を記憶手段 に収納する自動原稿両面読取装置と、 トナー像形成手段により形成されたトナー像を担持する 第1の像担持手段と、 前記第1の像担持手段に担持されたトナー像が転写さ れ、転写された該トナー像を表面に担持するとともに、 転写材を搬送する第2の像担持手段と、 前記第1の像担持手段に担持されたトナー像を前記第2 の像担持手段および前記転写材の表面に転写する第1の 転写手段と、 前記第2の像担持手段に担持されたトナー像を前記転写 材の裏面に転写する第2の転写手段と、 前記転写材に転写されたトナー像を定着する定着手段と を有する画像形成装置とを設け、 前記原稿の表面と裏面の両方、または何れか一方の画像 データを記憶手段に収納する前記自動原稿両面読取装置 により読取られた画像データに基づき前記画像形成装置 により画像複写を行うことを特徴とする画像複写装置。

JPH1195493A
CLAIM 4
【請求項4】 前記原稿表面読取手段或いは前記原稿裏 面読取手段は少なくとも (display area) 原稿を照明する照明手段、固体 撮像素子および前記固体撮像素子上に原稿の像を結像さ せるための光学レンズを具備することを特徴とする請求 項1〜3の何れか1項に記載の画像複写装置。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (データ) dynamically to the mapping system during a communication session there between .
JPH1195493A
CLAIM 1
【請求項1】 原稿の表面を読取る原稿表面読取手段 と、 前記原稿の裏面を読取る原稿裏面読取手段とを具備し、 前記原稿表面読取手段と前記原稿裏面読取手段とによ り、前記原稿の表面と裏面をほぼ同時に読取り、表面と 裏面の両方、または何れか一方の画像データ (communication device) を記憶手段 に収納する自動原稿両面読取装置と、 トナー像形成手段により形成されたトナー像を担持する 第1の像担持手段と、 前記第1の像担持手段に担持されたトナー像が転写さ れ、転写された該トナー像を表面に担持するとともに、 転写材を搬送する第2の像担持手段と、 前記第1の像担持手段に担持されたトナー像を前記第2 の像担持手段および前記転写材の表面に転写する第1の 転写手段と、 前記第2の像担持手段に担持されたトナー像を前記転写 材の裏面に転写する第2の転写手段と、 前記転写材に転写されたトナー像を定着する定着手段と を有する画像形成装置とを設け、 前記原稿の表面と裏面の両方、または何れか一方の画像 データを記憶手段に収納する前記自動原稿両面読取装置 により読取られた画像データに基づき前記画像形成装置 により画像複写を行うことを特徴とする画像複写装置。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH1195493A
CLAIM 4
【請求項4】 前記原稿表面読取手段或いは前記原稿裏 面読取手段は少なくとも (display area) 原稿を照明する照明手段、固体 撮像素子および前記固体撮像素子上に原稿の像を結像さ せるための光学レンズを具備することを特徴とする請求 項1〜3の何れか1項に記載の画像複写装置。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (データ) is a mobile device .
JPH1195493A
CLAIM 1
【請求項1】 原稿の表面を読取る原稿表面読取手段 と、 前記原稿の裏面を読取る原稿裏面読取手段とを具備し、 前記原稿表面読取手段と前記原稿裏面読取手段とによ り、前記原稿の表面と裏面をほぼ同時に読取り、表面と 裏面の両方、または何れか一方の画像データ (communication device) を記憶手段 に収納する自動原稿両面読取装置と、 トナー像形成手段により形成されたトナー像を担持する 第1の像担持手段と、 前記第1の像担持手段に担持されたトナー像が転写さ れ、転写された該トナー像を表面に担持するとともに、 転写材を搬送する第2の像担持手段と、 前記第1の像担持手段に担持されたトナー像を前記第2 の像担持手段および前記転写材の表面に転写する第1の 転写手段と、 前記第2の像担持手段に担持されたトナー像を前記転写 材の裏面に転写する第2の転写手段と、 前記転写材に転写されたトナー像を定着する定着手段と を有する画像形成装置とを設け、 前記原稿の表面と裏面の両方、または何れか一方の画像 データを記憶手段に収納する前記自動原稿両面読取装置 により読取られた画像データに基づき前記画像形成装置 により画像複写を行うことを特徴とする画像複写装置。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH1195493A
CLAIM 1
【請求項1】 原稿の表面を読取る原稿表面読取手段 と、 前記原稿の裏面を読取る原稿裏面読取手段とを具備し、 前記原稿表面読取手段と前記原稿裏面読取手段とによ り、前記原稿の表面と裏面をほぼ同時に読取り、表面と 裏面の両方、または何れか一方の画像データ (communication device) を記憶手段 に収納する自動原稿両面読取装置と、 トナー像形成手段により形成されたトナー像を担持する 第1の像担持手段と、 前記第1の像担持手段に担持されたトナー像が転写さ れ、転写された該トナー像を表面に担持するとともに、 転写材を搬送する第2の像担持手段と、 前記第1の像担持手段に担持されたトナー像を前記第2 の像担持手段および前記転写材の表面に転写する第1の 転写手段と、 前記第2の像担持手段に担持されたトナー像を前記転写 材の裏面に転写する第2の転写手段と、 前記転写材に転写されたトナー像を定着する定着手段と を有する画像形成装置とを設け、 前記原稿の表面と裏面の両方、または何れか一方の画像 データを記憶手段に収納する前記自動原稿両面読取装置 により読取られた画像データに基づき前記画像形成装置 により画像複写を行うことを特徴とする画像複写装置。

JPH1195493A
CLAIM 4
【請求項4】 前記原稿表面読取手段或いは前記原稿裏 面読取手段は少なくとも (display area) 原稿を照明する照明手段、固体 撮像素子および前記固体撮像素子上に原稿の像を結像さ せるための光学レンズを具備することを特徴とする請求 項1〜3の何れか1項に記載の画像複写装置。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (データ) dynamically to the program during a communication session there between .
JPH1195493A
CLAIM 1
【請求項1】 原稿の表面を読取る原稿表面読取手段 と、 前記原稿の裏面を読取る原稿裏面読取手段とを具備し、 前記原稿表面読取手段と前記原稿裏面読取手段とによ り、前記原稿の表面と裏面をほぼ同時に読取り、表面と 裏面の両方、または何れか一方の画像データ (communication device) を記憶手段 に収納する自動原稿両面読取装置と、 トナー像形成手段により形成されたトナー像を担持する 第1の像担持手段と、 前記第1の像担持手段に担持されたトナー像が転写さ れ、転写された該トナー像を表面に担持するとともに、 転写材を搬送する第2の像担持手段と、 前記第1の像担持手段に担持されたトナー像を前記第2 の像担持手段および前記転写材の表面に転写する第1の 転写手段と、 前記第2の像担持手段に担持されたトナー像を前記転写 材の裏面に転写する第2の転写手段と、 前記転写材に転写されたトナー像を定着する定着手段と を有する画像形成装置とを設け、 前記原稿の表面と裏面の両方、または何れか一方の画像 データを記憶手段に収納する前記自動原稿両面読取装置 により読取られた画像データに基づき前記画像形成装置 により画像複写を行うことを特徴とする画像複写装置。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH1195493A
CLAIM 1
【請求項1】 原稿の表面を読取る原稿表面読取手段 と、 前記原稿の裏面を読取る原稿裏面読取手段とを具備し、 前記原稿表面読取手段と前記原稿裏面読取手段とによ り、前記原稿の表面と裏面をほぼ同時に読取り、表面と 裏面の両方、または何れか一方の画像データ (communication device) を記憶手段 に収納する自動原稿両面読取装置と、 トナー像形成手段により形成されたトナー像を担持する 第1の像担持手段と、 前記第1の像担持手段に担持されたトナー像が転写さ れ、転写された該トナー像を表面に担持するとともに、 転写材を搬送する第2の像担持手段と、 前記第1の像担持手段に担持されたトナー像を前記第2 の像担持手段および前記転写材の表面に転写する第1の 転写手段と、 前記第2の像担持手段に担持されたトナー像を前記転写 材の裏面に転写する第2の転写手段と、 前記転写材に転写されたトナー像を定着する定着手段と を有する画像形成装置とを設け、 前記原稿の表面と裏面の両方、または何れか一方の画像 データを記憶手段に収納する前記自動原稿両面読取装置 により読取られた画像データに基づき前記画像形成装置 により画像複写を行うことを特徴とする画像複写装置。

JPH1195493A
CLAIM 4
【請求項4】 前記原稿表面読取手段或いは前記原稿裏 面読取手段は少なくとも (display area) 原稿を照明する照明手段、固体 撮像素子および前記固体撮像素子上に原稿の像を結像さ せるための光学レンズを具備することを特徴とする請求 項1〜3の何れか1項に記載の画像複写装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH117512A

Filed: 1997-09-19     Issued: 1999-01-12

情報再生システム

(Original Assignee) Olympus Optical Co Ltd; オリンパス光学工業株式会社     

Giichi Akamine, Hiroyoshi Fujimori, Shinzou Matsui, Takeshi Mori, Kazuhiko Morita, Tatsuo Nagasaki, Seiichi Wakamatsu, 紳造 松井, 健 森, 和彦 森田, 誠一 若松, 弘善 藤森, 義一 赤嶺, 達夫 長崎
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (読み取り) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH117512A
CLAIM 1
【請求項1】 ブロックを複数個隣接可能に配置してな り、前記ブロックのそれぞれが、再生されるべき情報に 係るデータの内容に応じて配列された複数のドットでな るデータドットパターンと、当該ブロックを認識するた めのマーカと、当該ブロックのアドレスを示すためのブ ロックアドレスパターンと、を所定の位置関係に従って 配置したドットコードが、光学的に読み取り (computer network) 可能に記録 されている記録媒体から、該ドットコードを光学的に読 み取る読取手段と、 該読取手段で読み取ったドットコードを元の情報に復元 する復元手段と、 該復元手段により復元された情報を出力する出力手段 と、 を具備することを特徴とする情報再生システム。

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents are contained in an application description file (フォーマット) .
JPH117512A
CLAIM 3
【請求項3】 前記各ブロック内のデータドットパター ンは、複数のドットが所定のフォーマット (application description file) に従って二次 元に配列されたドットパターンであることを特徴とする 請求項2に記載の情報再生システム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences (前記パターン) ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH117512A
CLAIM 12
【請求項12】 前記ドットコードの各ブロックは、前 記マーカに関して所定の位置関係にある、前記データド ットパターンの配列方向を検出するためのパターンマッ チング用のドットパターンを具備しており、 前記走査変換手段は、 前記検出手段から供給される画像データからドットコー ドの各ブロックのマーカを検出するマーカ検出手段と、 該マーカ検出手段で検出されたマーカから前記パターン (s viewing preferences) マッチング用のドットパターンを求め、該求められたパ ターンマッチング用のドットパターンを用いてドットコ ードデータの配列方向を検出するデータ配列方向検出手 段と、 該データ配列方向検出手段で検出されたドットコードデ ータの配列方向に基づいて、前記データドットパターン に従ったデータを出力する手段と、 を含むことを特徴とする請求項8に記載の情報再生シス テム。

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations , and viewing preferences are stored in an application description file (フォーマット) .
JPH117512A
CLAIM 3
【請求項3】 前記各ブロック内のデータドットパター ンは、複数のドットが所定のフォーマット (application description file) に従って二次 元に配列されたドットパターンであることを特徴とする 請求項2に記載の情報再生システム。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences (前記パターン) ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH117512A
CLAIM 12
【請求項12】 前記ドットコードの各ブロックは、前 記マーカに関して所定の位置関係にある、前記データド ットパターンの配列方向を検出するためのパターンマッ チング用のドットパターンを具備しており、 前記走査変換手段は、 前記検出手段から供給される画像データからドットコー ドの各ブロックのマーカを検出するマーカ検出手段と、 該マーカ検出手段で検出されたマーカから前記パターン (s viewing preferences) マッチング用のドットパターンを求め、該求められたパ ターンマッチング用のドットパターンを用いてドットコ ードデータの配列方向を検出するデータ配列方向検出手 段と、 該データ配列方向検出手段で検出されたドットコードデ ータの配列方向に基づいて、前記データドットパターン に従ったデータを出力する手段と、 を含むことを特徴とする請求項8に記載の情報再生シス テム。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH10149372A

Filed: 1997-09-18     Issued: 1998-06-02

情報表示装置

(Original Assignee) Jin Corp:Kk; 株式会社 ジン コーポレーション     

Kumiko Tabuchi, Yoshiro Tabuchi, 久美子 田淵, 義朗 田淵
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents (URL情報) according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH10149372A
CLAIM 4
【請求項4】 ネットワーク上の配置された複数の閲覧 対象HTML文書を分類する複数のクラスを第1のフレ ームに表示し、特定されたクラスに属する閲覧対象HT ML文書の情報を第2のフレームに表示し、かつ上記閲 覧対象HTML文書の情報の特定に基づいて、対応する 閲覧対象HTMLのURL情報 (selected source contents) を指定するための閲覧案 内用HTML文書を記録した記録媒体。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH10149372A
CLAIM 1
【請求項1】 複数の閲覧対象HTML文書が配置され たネットワーク (image elements) と通信する通信手段と、 上記複数の閲覧対象HTML文書を分類する複数のクラ スを第1のフレームに表示し、指定されたクラスに属す る閲覧対象HTML文書の情報を第2のフレームに表示 するための閲覧案内用HTML文書を記録する記録媒体 と、 上記記録媒体から上記閲覧案内用HTML文書を読み出 して上記複数のクラスを上記第1のフレームに表示し、 上記特定されたクラスに属する閲覧対象HTML文書の 情報を上記第2のフレームに表示する手段と、 上記第2のフレームにおいて指定された閲覧対象HTM L文書の情報にリンクされた上記ネットワーク上のアド レスから、対応する閲覧対象HTML文書を上記通信手 段を介して受け取る手段と、 受け取った上記閲覧対象HTML文書を上記第2のフレ ームに表示する手段とを有することを特徴とする情報表 示装置。

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents (URL情報) are the preferred display contents as indicated by the ranking factors and the weighting factors .
JPH10149372A
CLAIM 4
【請求項4】 ネットワーク上の配置された複数の閲覧 対象HTML文書を分類する複数のクラスを第1のフレ ームに表示し、特定されたクラスに属する閲覧対象HT ML文書の情報を第2のフレームに表示し、かつ上記閲 覧対象HTML文書の情報の特定に基づいて、対応する 閲覧対象HTMLのURL情報 (selected source contents) を指定するための閲覧案 内用HTML文書を記録した記録媒体。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents (URL情報) according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH10149372A
CLAIM 4
【請求項4】 ネットワーク上の配置された複数の閲覧 対象HTML文書を分類する複数のクラスを第1のフレ ームに表示し、特定されたクラスに属する閲覧対象HT ML文書の情報を第2のフレームに表示し、かつ上記閲 覧対象HTML文書の情報の特定に基づいて、対応する 閲覧対象HTMLのURL情報 (selected source contents) を指定するための閲覧案 内用HTML文書を記録した記録媒体。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH10149372A
CLAIM 1
【請求項1】 複数の閲覧対象HTML文書が配置され たネットワーク (image elements) と通信する通信手段と、 上記複数の閲覧対象HTML文書を分類する複数のクラ スを第1のフレームに表示し、指定されたクラスに属す る閲覧対象HTML文書の情報を第2のフレームに表示 するための閲覧案内用HTML文書を記録する記録媒体 と、 上記記録媒体から上記閲覧案内用HTML文書を読み出 して上記複数のクラスを上記第1のフレームに表示し、 上記特定されたクラスに属する閲覧対象HTML文書の 情報を上記第2のフレームに表示する手段と、 上記第2のフレームにおいて指定された閲覧対象HTM L文書の情報にリンクされた上記ネットワーク上のアド レスから、対応する閲覧対象HTML文書を上記通信手 段を介して受け取る手段と、 受け取った上記閲覧対象HTML文書を上記第2のフレ ームに表示する手段とを有することを特徴とする情報表 示装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0831629A2

Filed: 1997-09-15     Issued: 1998-03-25

Mobile telephone and method for selectively displaying one of a plurality of graphical information sequences

(Original Assignee) Nokia Mobile Phones Ltd     (Current Assignee) Nokia Oyj

Pertti Kangas, Juha Sippola, Jaakko Vanttila, Susan Wells
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations (specified location) of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source is a database containing display limitations (specified location) for one or more other display devices .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations (specified location) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations (specified location) of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (data connection) according to the language preference as indicated in the viewing preferences .
EP0831629A2
CLAIM 10
A method as set forth in claim 1 , and comprising an initial step of storing said plurality of animation sequences into a memory of the mobile station , and wherein the step of storing includes a step of inputting a data structure for defining each of said animation sequences through one of a data connection (text portions) or an RF connection .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one (specified location) or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations (specified location) , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations (specified location) , and viewing preferences are stored in an application description file .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations (specified location) are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database contains display limitations (specified location) for one or more other display devices , and the third database contains viewing preferences for one or more other users .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations (specified location) and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations (specified location) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations (specified location) of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one (specified location) or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations (specified location) , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations (specified location) are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations (specified location) and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations (specified location) include : one or more geometry parameters of the display area on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
EP0831629A2
CLAIM 33
A method for operating a display of a wireless mobile station capable of bidirectional RF communications , comprising the steps of : providing the mobile station with a user interface having a keypad and a display screen ;
using the user interface to selectively enable or disable the display of an animation ;
and when the mobile station is in a predetermined mode of operation and the display of an animation is enabled , displaying the animation at a specified location (display limitations, display formats using one) on the display screen , the step of displaying including a step of periodically refreshing the displayed animation at a specified refresh rate so as to give a visual appearance of movement , wherein the specified location and the specified refresh rate form a part of an animation data structure stored within the mobile station .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH1185188A

Filed: 1997-09-12     Issued: 1999-03-30

音声認識方法及びそのプログラム記録媒体

(Original Assignee) Nippon Telegr & Teleph Corp <Ntt>; 日本電信電話株式会社     

Kiyoaki Aikawa, Takatoshi Sanehiro, Satoshi Takahashi, 貴敏 實廣, 清明 相川, 敏 高橋
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (する音) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH1185188A
CLAIM 1
【請求項1】 入力される音声信号をディジタル信号に 変換し、そのディジタル信号から音声特徴パラメータを 抽出し、その抽出した音声特徴パラメータに対して言語 的単位の各カテゴリの特徴を表現した確率モデルの確率 を計算し、最も高い確率を示すモデルが表現するカテゴ リを認識結果として出力する音 (second information source) 声認識方法において、 音素、音節、単語などの部分区間での、対象とするカテ ゴリで得られる確率と、他のカテゴリでの確率との分布 差に基づいて求められる変量を、あらかじめ統計的にモ デル化しておき、 そのモデルから計算される確率を認識候補全体の確率に 掛け合わせる、ことを特徴とする音声認識方法。

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (する音) .
JPH1185188A
CLAIM 1
【請求項1】 入力される音声信号をディジタル信号に 変換し、そのディジタル信号から音声特徴パラメータを 抽出し、その抽出した音声特徴パラメータに対して言語 的単位の各カテゴリの特徴を表現した確率モデルの確率 を計算し、最も高い確率を示すモデルが表現するカテゴ リを認識結果として出力する音 (second information source) 声認識方法において、 音素、音節、単語などの部分区間での、対象とするカテ ゴリで得られる確率と、他のカテゴリでの確率との分布 差に基づいて求められる変量を、あらかじめ統計的にモ デル化しておき、 そのモデルから計算される確率を認識候補全体の確率に 掛け合わせる、ことを特徴とする音声認識方法。

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters (特徴パラメータ) .
JPH1185188A
CLAIM 1
【請求項1】 入力される音声信号をディジタル信号に 変換し、そのディジタル信号から音声特徴パラメータ (measuring parameters) を 抽出し、その抽出した音声特徴パラメータに対して言語 的単位の各カテゴリの特徴を表現した確率モデルの確率 を計算し、最も高い確率を示すモデルが表現するカテゴ リを認識結果として出力する音声認識方法において、 音素、音節、単語などの部分区間での、対象とするカテ ゴリで得られる確率と、他のカテゴリでの確率との分布 差に基づいて求められる変量を、あらかじめ統計的にモ デル化しておき、 そのモデルから計算される確率を認識候補全体の確率に 掛け合わせる、ことを特徴とする音声認識方法。

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (特徴パラメータ) include one or more ranking parameters and weighting factors .
JPH1185188A
CLAIM 1
【請求項1】 入力される音声信号をディジタル信号に 変換し、そのディジタル信号から音声特徴パラメータ (measuring parameters) を 抽出し、その抽出した音声特徴パラメータに対して言語 的単位の各カテゴリの特徴を表現した確率モデルの確率 を計算し、最も高い確率を示すモデルが表現するカテゴ リを認識結果として出力する音声認識方法において、 音素、音節、単語などの部分区間での、対象とするカテ ゴリで得られる確率と、他のカテゴリでの確率との分布 差に基づいて求められる変量を、あらかじめ統計的にモ デル化しておき、 そのモデルから計算される確率を認識候補全体の確率に 掛け合わせる、ことを特徴とする音声認識方法。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH1185188A
CLAIM 8
【請求項8】 上記プログラムは、上記終端であると判 定され、かつ上記累積尤度を計算して、カテゴリ候補を 探索する過程に移り、認識対象のネットワーク (image elements) 上で対象 となる候補があるか否かを調べ、あればその対象候補の 尤度計算を行う過程と、 対象となる候補がなければ、上記ネットワーク探索有効 な候補を残して、次の入力音声特徴パラメータの分析に 移る過程と、を有することを特徴とする請求項7記載の 記録媒体。

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (のモデル) size readable by the user ;

and one or more languages understood by the user .
JPH1185188A
CLAIM 1
【請求項1】 入力される音声信号をディジタル信号に 変換し、そのディジタル信号から音声特徴パラメータを 抽出し、その抽出した音声特徴パラメータに対して言語 的単位の各カテゴリの特徴を表現した確率モデルの確率 を計算し、最も高い確率を示すモデルが表現するカテゴ リを認識結果として出力する音声認識方法において、 音素、音節、単語などの部分区間での、対象とするカテ ゴリで得られる確率と、他のカテゴリでの確率との分布 差に基づいて求められる変量を、あらかじめ統計的にモ デル化しておき、 そのモデル (minimum font) から計算される確率を認識候補全体の確率に 掛け合わせる、ことを特徴とする音声認識方法。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH1185188A
CLAIM 8
【請求項8】 上記プログラムは、上記終端であると判 定され、かつ上記累積尤度を計算して、カテゴリ候補を 探索する過程に移り、認識対象のネットワーク (image elements) 上で対象 となる候補があるか否かを調べ、あればその対象候補の 尤度計算を行う過程と、 対象となる候補がなければ、上記ネットワーク探索有効 な候補を残して、次の入力音声特徴パラメータの分析に 移る過程と、を有することを特徴とする請求項7記載の 記録媒体。

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (のモデル) size readable by the user ;

and one or more languages understood by the user .
JPH1185188A
CLAIM 1
【請求項1】 入力される音声信号をディジタル信号に 変換し、そのディジタル信号から音声特徴パラメータを 抽出し、その抽出した音声特徴パラメータに対して言語 的単位の各カテゴリの特徴を表現した確率モデルの確率 を計算し、最も高い確率を示すモデルが表現するカテゴ リを認識結果として出力する音声認識方法において、 音素、音節、単語などの部分区間での、対象とするカテ ゴリで得られる確率と、他のカテゴリでの確率との分布 差に基づいて求められる変量を、あらかじめ統計的にモ デル化しておき、 そのモデル (minimum font) から計算される確率を認識候補全体の確率に 掛け合わせる、ことを特徴とする音声認識方法。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6035404A

Filed: 1997-09-09     Issued: 2000-03-07

Concurrent user access control in stateless network computing service system

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Yan Zhao
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (current user) based on one or more display limitations (internal use) of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent user (computer network) s , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source is a database containing display limitations (internal use) for one or more other display devices .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations (internal use) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations (internal use) of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations (internal use) , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations (internal use) , and viewing preferences are stored in an application description file .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations (internal use) are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database contains display limitations (internal use) for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations (internal use) and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations (internal use) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations (internal use) of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations (internal use) , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations (internal use) are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations (internal use) and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations (internal use) include : one or more geometry parameters of the display area on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US6035404A
CLAIM 1
. Apparatus for the control of user access over a stateless network to a restricted system which permits simultaneous access by concurrent users , said apparatus comprising : means for assigning an internal use (display limitations) r ID to each user ;
mapping means for recording the number of current logins , the mapping means being in the form of a user login map which contains a plurality of binary words , with each of said binary words containing a plurality of binary bits , and wherein one or more of said binary bits in the same word are indicative of the number of current logins for a particular internal user ID ;
validating means for determining if a requested login is permitted ;
and logging means for temporarily keeping a record of each access session in progress wherein only one bit of a word is used to indicate the current status for a single user internal user ID .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0849916A2

Filed: 1997-08-19     Issued: 1998-06-24

Switching system comprising distributed elements allowing attachment to lines adapters

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Alain Blanc, Bernard Brezzo, Michel Poret, Alain Saurel
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (one second, data cells) source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0849916A2
CLAIM 1
Switching system comprising : a switching structure (1130) for routing cells from a set of M input ports towards a set of M output ports , said cell comprising a routing header defining to which of said M output ports the cell is to be routed , a set of distributed individual Switch Core Access Layer elements (S . C . A . L .) (1000) , each distributed SCAL element communicating through one communication link (1400 , 1600) to the input and output port of said switching structure (1130) and allowing attachment to at least one Protocol Adapter (Protocol Engine 1600- 1900) , Each distributed SCAL layer comprising a set of PINT circuits (511-515 ;
611-614) , each PINT circuit being associated with a corresponding one of said at least Protocol Adapter (Protocol Engine 1600-1900) and further comprising : a receive part receiving the data cells (first information, mobile device, first information source, communication session) from the attached Protocol Adapter (Protocol Engine 1600) , said receive part including at least one first FIFO storage (701-704) for storing the cells being received , and introducing at least one extra byte to every cell which will be reserved for a routing header (bitmap) that will be used by said switching structure for controlling the routing process within the switching structure ;
a transmit part comprising at least one second (first information, mobile device, first information source, communication session) FIFO storage (801-802) having a substantially greater capacity than said of said first FIFO storage , said transmit part receiving all the cells that are routed from the associated output port of said switching structure , said transmit part including means (810) for discarding or not the cells in accordance with the value carried by said at least one extra byte ;
Control means for performing Time Division Multiplexing (TDM) access of the at least one first FIFO and second FIFO to the communication link (1400 , 4400) between said distributed individual SCAL element (1000) and said switching structure . serializing means for performing the conversion of the cells being outputted from said at least first FIFO into at least one corresponding train of bits that is transmitted through said communication link (1400) ;
deserializing means for performing the conversion of the flow of bit flows that is received from the associated output port into a corresponding at least one train ofbytes that can be presented at the input of said at least one second FIFO (801-804) .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (one second, data cells) source is a database containing display limitations for one or more other display devices .
EP0849916A2
CLAIM 1
Switching system comprising : a switching structure (1130) for routing cells from a set of M input ports towards a set of M output ports , said cell comprising a routing header defining to which of said M output ports the cell is to be routed , a set of distributed individual Switch Core Access Layer elements (S . C . A . L . ) (1000) , each distributed SCAL element communicating through one communication link (1400 , 1600) to the input and output port of said switching structure (1130) and allowing attachment to at least one Protocol Adapter (Protocol Engine 1600- 1900) , Each distributed SCAL layer comprising a set of PINT circuits (511-515 ;
611-614) , each PINT circuit being associated with a corresponding one of said at least Protocol Adapter (Protocol Engine 1600-1900) and further comprising : a receive part receiving the data cells (first information, mobile device, first information source, communication session) from the attached Protocol Adapter (Protocol Engine 1600) , said receive part including at least one first FIFO storage (701-704) for storing the cells being received , and introducing at least one extra byte to every cell which will be reserved for a routing header (bitmap) that will be used by said switching structure for controlling the routing process within the switching structure ;
a transmit part comprising at least one second (first information, mobile device, first information source, communication session) FIFO storage (801-802) having a substantially greater capacity than said of said first FIFO storage , said transmit part receiving all the cells that are routed from the associated output port of said switching structure , said transmit part including means (810) for discarding or not the cells in accordance with the value carried by said at least one extra byte ;
Control means for performing Time Division Multiplexing (TDM) access of the at least one first FIFO and second FIFO to the communication link (1400 , 4400) between said distributed individual SCAL element (1000) and said switching structure . serializing means for performing the conversion of the cells being outputted from said at least first FIFO into at least one corresponding train of bits that is transmitted through said communication link (1400) ;
deserializing means for performing the conversion of the flow of bit flows that is received from the associated output port into a corresponding at least one train ofbytes that can be presented at the input of said at least one second FIFO (801-804) .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates (third switching) identifying their locations on the display device .
EP0849916A2
CLAIM 6
Switching system according to claim 5 characterized in that it comprises four individual switching modules that simultaneously operate the routing process at each input port , said system further comprising comprising means (1000 , 5000) for performing a cell slicing of the cell being received so that a first switching module receives the first part of the sliced cell with the routing header , a second switching module receives the second part of the sliced cell , a third switching (vertical coordinates) module receives the third part of the sliced cell and a fourth switching module receiving the fburth part of the sliced cell , so that the four different part of the cells are being routed simultaneously .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (one second, data cells) there between .
EP0849916A2
CLAIM 1
Switching system comprising : a switching structure (1130) for routing cells from a set of M input ports towards a set of M output ports , said cell comprising a routing header defining to which of said M output ports the cell is to be routed , a set of distributed individual Switch Core Access Layer elements (S . C . A . L . ) (1000) , each distributed SCAL element communicating through one communication link (1400 , 1600) to the input and output port of said switching structure (1130) and allowing attachment to at least one Protocol Adapter (Protocol Engine 1600- 1900) , Each distributed SCAL layer comprising a set of PINT circuits (511-515 ;
611-614) , each PINT circuit being associated with a corresponding one of said at least Protocol Adapter (Protocol Engine 1600-1900) and further comprising : a receive part receiving the data cells (first information, mobile device, first information source, communication session) from the attached Protocol Adapter (Protocol Engine 1600) , said receive part including at least one first FIFO storage (701-704) for storing the cells being received , and introducing at least one extra byte to every cell which will be reserved for a routing header (bitmap) that will be used by said switching structure for controlling the routing process within the switching structure ;
a transmit part comprising at least one second (first information, mobile device, first information source, communication session) FIFO storage (801-802) having a substantially greater capacity than said of said first FIFO storage , said transmit part receiving all the cells that are routed from the associated output port of said switching structure , said transmit part including means (810) for discarding or not the cells in accordance with the value carried by said at least one extra byte ;
Control means for performing Time Division Multiplexing (TDM) access of the at least one first FIFO and second FIFO to the communication link (1400 , 4400) between said distributed individual SCAL element (1000) and said switching structure . serializing means for performing the conversion of the cells being outputted from said at least first FIFO into at least one corresponding train of bits that is transmitted through said communication link (1400) ;
deserializing means for performing the conversion of the flow of bit flows that is received from the associated output port into a corresponding at least one train ofbytes that can be presented at the input of said at least one second FIFO (801-804) .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements , and field elements (four bytes) .
EP0849916A2
CLAIM 5
Switching system as defined in claim 1 characterized in that each input port and each output port can receive and generate four simultaneous bytes , so that said communication link (1400 , 1600) is constituted of four parallel flow of bits , each flow corresponding to one of the four bytes (field elements) processed by said switching structure , said at least one extra bytes being presented in the data flow presented in the first of said four flow of bytes ;
and characterized in that each PINT circuit includes : a receive part that includes four distinctive FIFO storages (701-704) , each successively receiving one byte of the cells coming from said Protocol Adapter (Protocol Engine 1600-1900) and the first FIFO storage receiving at its first locations said at least extra byte reserved for said routing header ;
and a transmit part comprising four distinctive FIFO storages (801-804) , each successively receiving one byte of the cells coming from said associated routed port , means (810) for discarding the cell being received when the value carried by said at least one extra bytes does not correspond to the particular Protocol Adapter associated to said PINT circuit , and for suppressing said at least extra byte that were inserted .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates (third switching) identifying their locations on the display device .
EP0849916A2
CLAIM 6
Switching system according to claim 5 characterized in that it comprises four individual switching modules that simultaneously operate the routing process at each input port , said system further comprising comprising means (1000 , 5000) for performing a cell slicing of the cell being received so that a first switching module receives the first part of the sliced cell with the routing header , a second switching module receives the second part of the sliced cell , a third switching (vertical coordinates) module receives the third part of the sliced cell and a fourth switching module receiving the fburth part of the sliced cell , so that the four different part of the cells are being routed simultaneously .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device is a mobile device (one second, data cells) .
EP0849916A2
CLAIM 1
Switching system comprising : a switching structure (1130) for routing cells from a set of M input ports towards a set of M output ports , said cell comprising a routing header defining to which of said M output ports the cell is to be routed , a set of distributed individual Switch Core Access Layer elements (S . C . A . L . ) (1000) , each distributed SCAL element communicating through one communication link (1400 , 1600) to the input and output port of said switching structure (1130) and allowing attachment to at least one Protocol Adapter (Protocol Engine 1600- 1900) , Each distributed SCAL layer comprising a set of PINT circuits (511-515 ;
611-614) , each PINT circuit being associated with a corresponding one of said at least Protocol Adapter (Protocol Engine 1600-1900) and further comprising : a receive part receiving the data cells (first information, mobile device, first information source, communication session) from the attached Protocol Adapter (Protocol Engine 1600) , said receive part including at least one first FIFO storage (701-704) for storing the cells being received , and introducing at least one extra byte to every cell which will be reserved for a routing header (bitmap) that will be used by said switching structure for controlling the routing process within the switching structure ;
a transmit part comprising at least one second (first information, mobile device, first information source, communication session) FIFO storage (801-802) having a substantially greater capacity than said of said first FIFO storage , said transmit part receiving all the cells that are routed from the associated output port of said switching structure , said transmit part including means (810) for discarding or not the cells in accordance with the value carried by said at least one extra byte ;
Control means for performing Time Division Multiplexing (TDM) access of the at least one first FIFO and second FIFO to the communication link (1400 , 4400) between said distributed individual SCAL element (1000) and said switching structure . serializing means for performing the conversion of the cells being outputted from said at least first FIFO into at least one corresponding train of bits that is transmitted through said communication link (1400) ;
deserializing means for performing the conversion of the flow of bit flows that is received from the associated output port into a corresponding at least one train ofbytes that can be presented at the input of said at least one second FIFO (801-804) .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (one second, data cells) there between .
EP0849916A2
CLAIM 1
Switching system comprising : a switching structure (1130) for routing cells from a set of M input ports towards a set of M output ports , said cell comprising a routing header defining to which of said M output ports the cell is to be routed , a set of distributed individual Switch Core Access Layer elements (S . C . A . L . ) (1000) , each distributed SCAL element communicating through one communication link (1400 , 1600) to the input and output port of said switching structure (1130) and allowing attachment to at least one Protocol Adapter (Protocol Engine 1600- 1900) , Each distributed SCAL layer comprising a set of PINT circuits (511-515 ;
611-614) , each PINT circuit being associated with a corresponding one of said at least Protocol Adapter (Protocol Engine 1600-1900) and further comprising : a receive part receiving the data cells (first information, mobile device, first information source, communication session) from the attached Protocol Adapter (Protocol Engine 1600) , said receive part including at least one first FIFO storage (701-704) for storing the cells being received , and introducing at least one extra byte to every cell which will be reserved for a routing header (bitmap) that will be used by said switching structure for controlling the routing process within the switching structure ;
a transmit part comprising at least one second (first information, mobile device, first information source, communication session) FIFO storage (801-802) having a substantially greater capacity than said of said first FIFO storage , said transmit part receiving all the cells that are routed from the associated output port of said switching structure , said transmit part including means (810) for discarding or not the cells in accordance with the value carried by said at least one extra byte ;
Control means for performing Time Division Multiplexing (TDM) access of the at least one first FIFO and second FIFO to the communication link (1400 , 4400) between said distributed individual SCAL element (1000) and said switching structure . serializing means for performing the conversion of the cells being outputted from said at least first FIFO into at least one corresponding train of bits that is transmitted through said communication link (1400) ;
deserializing means for performing the conversion of the flow of bit flows that is received from the associated output port into a corresponding at least one train ofbytes that can be presented at the input of said at least one second FIFO (801-804) .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements , and field elements (four bytes) .
EP0849916A2
CLAIM 5
Switching system as defined in claim 1 characterized in that each input port and each output port can receive and generate four simultaneous bytes , so that said communication link (1400 , 1600) is constituted of four parallel flow of bits , each flow corresponding to one of the four bytes (field elements) processed by said switching structure , said at least one extra bytes being presented in the data flow presented in the first of said four flow of bytes ;
and characterized in that each PINT circuit includes : a receive part that includes four distinctive FIFO storages (701-704) , each successively receiving one byte of the cells coming from said Protocol Adapter (Protocol Engine 1600-1900) and the first FIFO storage receiving at its first locations said at least extra byte reserved for said routing header ;
and a transmit part comprising four distinctive FIFO storages (801-804) , each successively receiving one byte of the cells coming from said associated routed port , means (810) for discarding the cell being received when the value carried by said at least one extra bytes does not correspond to the particular Protocol Adapter associated to said PINT circuit , and for suppressing said at least extra byte that were inserted .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5923326A

Filed: 1997-06-13     Issued: 1999-07-13

Edge docking foster window

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Reed Bittinger, Keith Brafford, Kathy Khalifa, Mark Molander
US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size (minimum size) of a text font readable by the user ;

and one or more natural languages understood by the user .
US5923326A
CLAIM 12
. A method according to claim 8 further comprising limiting resizing of said first window within said workspace based on a predefined minimum size (minimum size) of said second window .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5923326A
CLAIM 20
. A computer program (computer program) product for enhancing a first stand alone application program associated with a first window displayed within a desktop workspace of a data processing system user interface , said computer program product comprising a computer usable medium having computer readable program code means embodied in said medium , said computer readable program code means comprising : computer readable program code means for displaying information associated with a second stand alone application program in a second window , wherein the second application program is related to the first application program ;
computer readable program code means for removably attaching said second window along an edge portion of said first window such that said first and second windows have a combined rectangular attached configuration , and wherein said second window is associated with the second application programs ;
computer readable program code means for automatically repositioning said second window responsive to user input for repositioning said first window , such that said first and second windows maintain a generally rectangular attached configuration ;
and computer readable program code means for automatically resizing said second window responsive to user input for resizing said first window , such that said first and second windows maintain a combined rectangular attached configuration ;
wherein each application program may be started and displayed without the other , and wherein the attaching of the first and second windows causes the second application program to enhance the first application program .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5983227A

Filed: 1997-06-12     Issued: 1999-11-09

Dynamic page generator

(Original Assignee) Yahoo Inc     (Current Assignee) DIGI PORTAL LLC

Farzad Nazem, Ashvinkumar P Patel
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (user process) , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences (user preferences) ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5983227A
CLAIM 1
. A server system for serving a customized information page to a user at a browser on request , comprising : a database of user configurations ;
means for obtaining information from the user referencing a record in the database of user configurations , the record being a record for the user ;
means for generating a template based on the record for the user ;
a plurality of user process (second database, communications network) es , one process per user accessing the server system ;
a shared memory ;
a data structure within the shared memory for storing the dynamic information needed to generate the customized information page ;
response means for responding to a request with an information page containing dynamic information from the data structure formatted according to the template generated for the user making the request ;
configuration generating means for generating default user configurations based on user demographic information , including means for determining a default list of cities for a weather report and sports teams for sports reporting based on the user demographic information , wherein the means for determining the default list of cities and default lists of sports teams uses user postal code information ;
means for translating postal code information to user geographic position ;
means for comparing the user geographic position to geographic positions assigned to each city and sports team ;
and means for determining a threshold distance from the user geographic position that is greater than or equal to a distance to a predetermined nonzero number of cities and a predetermined nonzero number of sports team geographic positions .

US5983227A
CLAIM 2
. Using a page server , a method of providing real-time responses to user requests for customized pages , the method comprising the steps of : obtaining user preferences (s viewing preferences) , wherein a user' ;
s user preferences indicate items of interest to that user ;
obtaining real-time information from information sources ;
storing the real-time information in a storage device ;
combining the user preferences for the user and a template to form a template program specific to the user ;
receiving , from a user and at the server , a user request for a customized page customized according to the user preferences ;
executing the template program specific to the user using the real-time information stored in the storage device as input to the template program to generate the customized page ;
and providing the user with the customized page , wherein the steps of executing and providing are performed in real-time response to receipt of the user request in the step of receiving and wherein the customized page includes at least one item of real-time information selected from the storage device .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database (user process) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5983227A
CLAIM 1
. A server system for serving a customized information page to a user at a browser on request , comprising : a database of user configurations ;
means for obtaining information from the user referencing a record in the database of user configurations , the record being a record for the user ;
means for generating a template based on the record for the user ;
a plurality of user process (second database, communications network) es , one process per user accessing the server system ;
a shared memory ;
a data structure within the shared memory for storing the dynamic information needed to generate the customized information page ;
response means for responding to a request with an information page containing dynamic information from the data structure formatted according to the template generated for the user making the request ;
configuration generating means for generating default user configurations based on user demographic information , including means for determining a default list of cities for a weather report and sports teams for sports reporting based on the user demographic information , wherein the means for determining the default list of cities and default lists of sports teams uses user postal code information ;
means for translating postal code information to user geographic position ;
means for comparing the user geographic position to geographic positions assigned to each city and sports team ;
and means for determining a threshold distance from the user geographic position that is greater than or equal to a distance to a predetermined nonzero number of cities and a predetermined nonzero number of sports team geographic positions .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (user process) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5983227A
CLAIM 1
. A server system for serving a customized information page to a user at a browser on request , comprising : a database of user configurations ;
means for obtaining information from the user referencing a record in the database of user configurations , the record being a record for the user ;
means for generating a template based on the record for the user ;
a plurality of user process (second database, communications network) es , one process per user accessing the server system ;
a shared memory ;
a data structure within the shared memory for storing the dynamic information needed to generate the customized information page ;
response means for responding to a request with an information page containing dynamic information from the data structure formatted according to the template generated for the user making the request ;
configuration generating means for generating default user configurations based on user demographic information , including means for determining a default list of cities for a weather report and sports teams for sports reporting based on the user demographic information , wherein the means for determining the default list of cities and default lists of sports teams uses user postal code information ;
means for translating postal code information to user geographic position ;
means for comparing the user geographic position to geographic positions assigned to each city and sports team ;
and means for determining a threshold distance from the user geographic position that is greater than or equal to a distance to a predetermined nonzero number of cities and a predetermined nonzero number of sports team geographic positions .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (user process) , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences (user preferences) ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5983227A
CLAIM 1
. A server system for serving a customized information page to a user at a browser on request , comprising : a database of user configurations ;
means for obtaining information from the user referencing a record in the database of user configurations , the record being a record for the user ;
means for generating a template based on the record for the user ;
a plurality of user process (second database, communications network) es , one process per user accessing the server system ;
a shared memory ;
a data structure within the shared memory for storing the dynamic information needed to generate the customized information page ;
response means for responding to a request with an information page containing dynamic information from the data structure formatted according to the template generated for the user making the request ;
configuration generating means for generating default user configurations based on user demographic information , including means for determining a default list of cities for a weather report and sports teams for sports reporting based on the user demographic information , wherein the means for determining the default list of cities and default lists of sports teams uses user postal code information ;
means for translating postal code information to user geographic position ;
means for comparing the user geographic position to geographic positions assigned to each city and sports team ;
and means for determining a threshold distance from the user geographic position that is greater than or equal to a distance to a predetermined nonzero number of cities and a predetermined nonzero number of sports team geographic positions .

US5983227A
CLAIM 2
. Using a page server , a method of providing real-time responses to user requests for customized pages , the method comprising the steps of : obtaining user preferences (s viewing preferences) , wherein a user' ;
s user preferences indicate items of interest to that user ;
obtaining real-time information from information sources ;
storing the real-time information in a storage device ;
combining the user preferences for the user and a template to form a template program specific to the user ;
receiving , from a user and at the server , a user request for a customized page customized according to the user preferences ;
executing the template program specific to the user using the real-time information stored in the storage device as input to the template program to generate the customized page ;
and providing the user with the customized page , wherein the steps of executing and providing are performed in real-time response to receipt of the user request in the step of receiving and wherein the customized page includes at least one item of real-time information selected from the storage device .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database (user process) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5983227A
CLAIM 1
. A server system for serving a customized information page to a user at a browser on request , comprising : a database of user configurations ;
means for obtaining information from the user referencing a record in the database of user configurations , the record being a record for the user ;
means for generating a template based on the record for the user ;
a plurality of user process (second database, communications network) es , one process per user accessing the server system ;
a shared memory ;
a data structure within the shared memory for storing the dynamic information needed to generate the customized information page ;
response means for responding to a request with an information page containing dynamic information from the data structure formatted according to the template generated for the user making the request ;
configuration generating means for generating default user configurations based on user demographic information , including means for determining a default list of cities for a weather report and sports teams for sports reporting based on the user demographic information , wherein the means for determining the default list of cities and default lists of sports teams uses user postal code information ;
means for translating postal code information to user geographic position ;
means for comparing the user geographic position to geographic positions assigned to each city and sports team ;
and means for determining a threshold distance from the user geographic position that is greater than or equal to a distance to a predetermined nonzero number of cities and a predetermined nonzero number of sports team geographic positions .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6012002A

Filed: 1997-06-04     Issued: 2000-01-04

Vehicle travel meter

(Original Assignee) Stack Ltd     (Current Assignee) STACK INTELLECTUAL PROPERTY Ltd

Trevor Edwin Tapping, Alan George Rock
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (measuring device) source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6012002A
CLAIM 6
. A vehicle travel meter comprising at least one performance measuring device (first information, first information source, field elements) for generating data representative of the performance of a vehicle with respect to a plurality of locations on a route travelled by the vehicle , one or more suspension sensors for generating suspension data representative of the plurality of locations on the route and memory means for storing said suspension data and associated performance data for each location on the route .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (measuring device) source is a database containing display limitations for one or more other display devices .
US6012002A
CLAIM 6
. A vehicle travel meter comprising at least one performance measuring device (first information, first information source, field elements) for generating data representative of the performance of a vehicle with respect to a plurality of locations on a route travelled by the vehicle , one or more suspension sensors for generating suspension data representative of the plurality of locations on the route and memory means for storing said suspension data and associated performance data for each location on the route .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (second sensor) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6012002A
CLAIM 1
. A vehicle travel meter comprising a first sensor for monitoring a first variable of travel of a vehicle over a route , a second sensor (communication device, communication device having one) for monitoring a second variable of travel of the vehicle over the route ;
memory means arranged to store a plurality of sets of travel data corresponding to a plurality of locations on the route , each set consisting of a value of the first variable and a value of the second variable of travel ;
selecting means for selecting a set of travel data stored in the memory means in which the value of the first variable is substantially identical to a value of the first variable measured by the first sensor ;
performance determining means for determining a difference between the value of the second variable of the selected set of travel data and a value of the second variable measured by the second sensor , and display means for displaying in real time the difference determined by the performance determining means to a driver of the vehicle .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (second sensor) dynamically to the mapping system during a communication session there between .
US6012002A
CLAIM 1
. A vehicle travel meter comprising a first sensor for monitoring a first variable of travel of a vehicle over a route , a second sensor (communication device, communication device having one) for monitoring a second variable of travel of the vehicle over the route ;
memory means arranged to store a plurality of sets of travel data corresponding to a plurality of locations on the route , each set consisting of a value of the first variable and a value of the second variable of travel ;
selecting means for selecting a set of travel data stored in the memory means in which the value of the first variable is substantially identical to a value of the first variable measured by the first sensor ;
performance determining means for determining a difference between the value of the second variable of the selected set of travel data and a value of the second variable measured by the second sensor , and display means for displaying in real time the difference determined by the performance determining means to a driver of the vehicle .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements , and field elements (measuring device) .
US6012002A
CLAIM 6
. A vehicle travel meter comprising at least one performance measuring device (first information, first information source, field elements) for generating data representative of the performance of a vehicle with respect to a plurality of locations on a route travelled by the vehicle , one or more suspension sensors for generating suspension data representative of the plurality of locations on the route and memory means for storing said suspension data and associated performance data for each location on the route .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (second sensor) is a mobile device .
US6012002A
CLAIM 1
. A vehicle travel meter comprising a first sensor for monitoring a first variable of travel of a vehicle over a route , a second sensor (communication device, communication device having one) for monitoring a second variable of travel of the vehicle over the route ;
memory means arranged to store a plurality of sets of travel data corresponding to a plurality of locations on the route , each set consisting of a value of the first variable and a value of the second variable of travel ;
selecting means for selecting a set of travel data stored in the memory means in which the value of the first variable is substantially identical to a value of the first variable measured by the first sensor ;
performance determining means for determining a difference between the value of the second variable of the selected set of travel data and a value of the second variable measured by the second sensor , and display means for displaying in real time the difference determined by the performance determining means to a driver of the vehicle .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (second sensor) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6012002A
CLAIM 1
. A vehicle travel meter comprising a first sensor for monitoring a first variable of travel of a vehicle over a route , a second sensor (communication device, communication device having one) for monitoring a second variable of travel of the vehicle over the route ;
memory means arranged to store a plurality of sets of travel data corresponding to a plurality of locations on the route , each set consisting of a value of the first variable and a value of the second variable of travel ;
selecting means for selecting a set of travel data stored in the memory means in which the value of the first variable is substantially identical to a value of the first variable measured by the first sensor ;
performance determining means for determining a difference between the value of the second variable of the selected set of travel data and a value of the second variable measured by the second sensor , and display means for displaying in real time the difference determined by the performance determining means to a driver of the vehicle .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (second sensor) dynamically to the program during a communication session there between .
US6012002A
CLAIM 1
. A vehicle travel meter comprising a first sensor for monitoring a first variable of travel of a vehicle over a route , a second sensor (communication device, communication device having one) for monitoring a second variable of travel of the vehicle over the route ;
memory means arranged to store a plurality of sets of travel data corresponding to a plurality of locations on the route , each set consisting of a value of the first variable and a value of the second variable of travel ;
selecting means for selecting a set of travel data stored in the memory means in which the value of the first variable is substantially identical to a value of the first variable measured by the first sensor ;
performance determining means for determining a difference between the value of the second variable of the selected set of travel data and a value of the second variable measured by the second sensor , and display means for displaying in real time the difference determined by the performance determining means to a driver of the vehicle .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements , and field elements (measuring device) .
US6012002A
CLAIM 6
. A vehicle travel meter comprising at least one performance measuring device (first information, first information source, field elements) for generating data representative of the performance of a vehicle with respect to a plurality of locations on a route travelled by the vehicle , one or more suspension sensors for generating suspension data representative of the plurality of locations on the route and memory means for storing said suspension data and associated performance data for each location on the route .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (second sensor) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US6012002A
CLAIM 1
. A vehicle travel meter comprising a first sensor for monitoring a first variable of travel of a vehicle over a route , a second sensor (communication device, communication device having one) for monitoring a second variable of travel of the vehicle over the route ;
memory means arranged to store a plurality of sets of travel data corresponding to a plurality of locations on the route , each set consisting of a value of the first variable and a value of the second variable of travel ;
selecting means for selecting a set of travel data stored in the memory means in which the value of the first variable is substantially identical to a value of the first variable measured by the first sensor ;
performance determining means for determining a difference between the value of the second variable of the selected set of travel data and a value of the second variable measured by the second sensor , and display means for displaying in real time the difference determined by the performance determining means to a driver of the vehicle .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9748197A2

Filed: 1997-05-20     Issued: 1997-12-18

Communication system with multicarrier telephony transport

(Original Assignee) Adc Telecommunications, Inc.     

Mark J. Dapper, Michael J. Geile, Terrance J. Hill, Harold A. Roberts, Brian D. Anderson, Jeffrey Brede, Mark S. Wadman, Robert J. Kirscht, James J. Herrmann, Michael J. Fort, Steven P. Buska, Jeff Solum, Debra Lea Enfield, Darrell Berg, Thomas Smigelski, Thomas C. TUCKER, Joe Hall, John M. Logajan, Somvay Boualouang, Heng Lou, Mark D. Elpers, Matt Downs, Tammy Ferris, Adam Opoczynski, David S. Russell, Calvin G. Nelson, Niranjan R. Samant, Joseph F. Chiappetta, Scott Sarnikowski
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (telecommunications system, communications network, master clock) based on one or more display limitations (to conserve power) of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (adjusting means) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9748197A2
CLAIM 18
. A method of computer data transmission over a telecommunications network (communications network, computer network) having a head end connected to a plurality of remote subscribers , the computer data originating from one or more general purpose digital computers , the data transmitted to the remote subscribers in a plurality of data channels accessible to carry data between the head end and any one of the subscribers , the method comprising the steps of : a) in response to a signal received from a subscriber premise (the " ;
destination premise" ;
) over the network , automatically setting up a data path between the head end and the destination premise by selectively assigning one or more of the data channels (the " ;
assigned channels" ;
) to transmit the computer data between the head end and the destination premise , the assigned channels determined by reference to a database of provisioning information , the assigned channels maintaining a substantially constant data transfer bandwidth between the head end and the destination premise ;
and b) breaking the data path and reassigning one or more of the assigned channels to another data path in the network so that the bandwidth of the data channels can be shared by subscribers in the network .

WO9748197A2
CLAIM 59
. A method for allocating payload channels for a service that use multiple payload channels in a telecommunications system (communications network, computer network) with a multi-carrier transmission scheme to communicate with a service unit , the method comprising the steps of : assigning an identifier for each payload channel that indicates the relative order of the multiple payload channels for the service ;
monitoring the quality of the multiple payload channels ;
when the quality of one of the payload channels drops below a threshold , allocating a different payload channel to replace the original payload channel for the service and ;
and in the service unit , reordering the payload channels using the identifier for the original payload channel so that the proper order for the allocated payload channels is maintained by the service irrespective of the order that the payload channels are received at the service unit .

WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 93
. Claim 92 , wherein the parameter-adjusting means (display contents, display area) adjusts the frequency of the upstream carriers .

WO9748197A2
CLAIM 109
. A method for transferring digital data over a distribution network between a single central head-end location and a plurality of remote locations , comprising : generating a master clock (communications network, computer network) signal at the head-end location ;
deriving a head-end RF clock signal locked in frequency to the master clock signal ;
deriving a head-end symbol clock signal locked in frequency to the master clock signal ;
converting multiple strings of downstream digital data to sequences of symbols at times determined by the symbol clock ;
modulating the symbols onto multiple orthogonal carriers having frequencies all determined by the RF clock , whereby the frequencies of all the carriers and the modulation of all the carriers are locked together ;
transmitting the modulated orthogonal downstream carriers over the distribution network to the remote locations .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source is a database containing display limitations (to conserve power) for one or more other display devices .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations (to conserve power) include : one or more geometry parameters of a display area (adjusting means) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 93
. Claim 92 , wherein the parameter-adjusting means (display contents, display area) adjusts the frequency of the upstream carriers .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters include one or more ranking parameters and weighting factors (FFT transform) .
WO9748197A2
CLAIM 77
. A multicarrier transmitting modem for a communications system , comprising : a port for receiving multiple serial strings of digital data ;
a scrambler for randomizing the strings of digital data ;
a mapper for converting the randomized strings into randomized digital symbols representing the strings of digital data ;
an inverse discrete FFT transform (weighting factors) er for converting the randomized symbols into digital representations of multiple modulated orthogonal carriers ;
means for converting the digital representations into an analog waveform ;
an amplifier for transmitting the analog waveform to the communications system .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations (to conserve power) of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (adjusting means) with horizontal and vertical coordinates identifying their locations on the display device .
WO9748197A2
CLAIM 93
. Claim 92 , wherein the parameter-adjusting means (display contents, display area) adjusts the frequency of the upstream carriers .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (adjusting means) in one or more display formats (second frequency bands) ;

ranking the display formats using one or more ranking factors and weighting factors (FFT transform) ;

and selecting the highest ranked display format for the display document .
WO9748197A2
CLAIM 77
. A multicarrier transmitting modem for a communications system , comprising : a port for receiving multiple serial strings of digital data ;
a scrambler for randomizing the strings of digital data ;
a mapper for converting the randomized strings into randomized digital symbols representing the strings of digital data ;
an inverse discrete FFT transform (weighting factors) er for converting the randomized symbols into digital representations of multiple modulated orthogonal carriers ;
means for converting the digital representations into an analog waveform ;
an amplifier for transmitting the analog waveform to the communications system .

WO9748197A2
CLAIM 82
. Claim 80 , wherein the control messages occupy multiple control carriers within both the first and the second frequency bands (display formats) .

WO9748197A2
CLAIM 93
. Claim 92 , wherein the parameter-adjusting means (display contents, display area) adjusts the frequency of the upstream carriers .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (adjusting means) of a display device integrated in a communication device (same one) operated by a user , the communication device being able to access information from a communications network (telecommunications system, communications network, master clock) , the display device having one or more display limitations (to conserve power) , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (adjusting means) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9748197A2
CLAIM 18
. A method of computer data transmission over a telecommunications network (communications network, computer network) having a head end connected to a plurality of remote subscribers , the computer data originating from one or more general purpose digital computers , the data transmitted to the remote subscribers in a plurality of data channels accessible to carry data between the head end and any one of the subscribers , the method comprising the steps of : a) in response to a signal received from a subscriber premise (the " ;
destination premise" ;
) over the network , automatically setting up a data path between the head end and the destination premise by selectively assigning one or more of the data channels (the " ;
assigned channels" ;
) to transmit the computer data between the head end and the destination premise , the assigned channels determined by reference to a database of provisioning information , the assigned channels maintaining a substantially constant data transfer bandwidth between the head end and the destination premise ;
and b) breaking the data path and reassigning one or more of the assigned channels to another data path in the network so that the bandwidth of the data channels can be shared by subscribers in the network .

WO9748197A2
CLAIM 59
. A method for allocating payload channels for a service that use multiple payload channels in a telecommunications system (communications network, computer network) with a multi-carrier transmission scheme to communicate with a service unit , the method comprising the steps of : assigning an identifier for each payload channel that indicates the relative order of the multiple payload channels for the service ;
monitoring the quality of the multiple payload channels ;
when the quality of one of the payload channels drops below a threshold , allocating a different payload channel to replace the original payload channel for the service and ;
and in the service unit , reordering the payload channels using the identifier for the original payload channel so that the proper order for the allocated payload channels is maintained by the service irrespective of the order that the payload channels are received at the service unit .

WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 93
. Claim 92 , wherein the parameter-adjusting means (display contents, display area) adjusts the frequency of the upstream carriers .

WO9748197A2
CLAIM 109
. A method for transferring digital data over a distribution network between a single central head-end location and a plurality of remote locations , comprising : generating a master clock (communications network, computer network) signal at the head-end location ;
deriving a head-end RF clock signal locked in frequency to the master clock signal ;
deriving a head-end symbol clock signal locked in frequency to the master clock signal ;
converting multiple strings of downstream digital data to sequences of symbols at times determined by the symbol clock ;
modulating the symbols onto multiple orthogonal carriers having frequencies all determined by the RF clock , whereby the frequencies of all the carriers and the modulation of all the carriers are locked together ;
transmitting the modulated orthogonal downstream carriers over the distribution network to the remote locations .

WO9748197A2
CLAIM 142
. In a bidirectional multipoint-to-point multichannel communications system having a single central head end and a plurality of service units located remotely from the head end and from each other , said system communicating by means of multiple coherent carriers wherein at least one of said remote umts receives and transmits less than all of said carriers , a method for transmitting messages having different amounts of enor-conection capability , comprising : transmitting from said head end a plurality of sets of carriers , each set including a plurality of payload carriers and at least one control carrier ;
at said head end , maintaining a head-end table having entries each specifying one of a number of enor-conection levels for a different one of said payload carriers ;
transmitting said table entries to said remote unit via said confrol carrier ;
recording said entries in a remote-unit table ;
at said head end , producing a first message having a first number of data bits and a first number of enor-correction bits ;
transmitting said first message on a first of said payload carriers to one of said remote units ;
at said one remote unit , receiving said first message ;
retrieving from said remote-unit table one entry conesponding to said first payload carrier ;
decoding the data bits and the enor-correction bits of first message in accordance with said one entry ;
conecting said data bits with said enor-conection bits ;
at said head end , producing a second message having a second number of data bits and a second number of enor-conection bits ;
transmitting said second message on a second of said payload carriers to the same one (communication device) of said remote units ;
at said one remote umt , receiving said second message ;
retrieving from said remote-unit tableanother entry conesponding to said second payload carrier ;
decoding the data bits and the enor-conection bits of second message in accordance with said one entry ;
conecting said data bits with said enor-conection bits .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations (to conserve power) , and viewing preferences are stored in an application description file .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations (to conserve power) are stored in a second database (one time) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 89
. Claim 87 , wherein the downstream receiving modem is capable of receiving only one of the subbands at any one time (second database) .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (one time) contains display limitations (to conserve power) for one or more other display devices , and the third database contains viewing preferences for one or more other users .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 89
. Claim 87 , wherein the downstream receiving modem is capable of receiving only one of the subbands at any one time (second database) .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations (to conserve power) and viewing preferences are provided by the communication device (same one) dynamically to the mapping system during a communication session (multiple control) there between .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 82
. Claim 80 , wherein the control messages occupy multiple control (communication session) carriers within both the first and the second frequency bands .

WO9748197A2
CLAIM 142
. In a bidirectional multipoint-to-point multichannel communications system having a single central head end and a plurality of service units located remotely from the head end and from each other , said system communicating by means of multiple coherent carriers wherein at least one of said remote umts receives and transmits less than all of said carriers , a method for transmitting messages having different amounts of enor-conection capability , comprising : transmitting from said head end a plurality of sets of carriers , each set including a plurality of payload carriers and at least one control carrier ;
at said head end , maintaining a head-end table having entries each specifying one of a number of enor-conection levels for a different one of said payload carriers ;
transmitting said table entries to said remote unit via said confrol carrier ;
recording said entries in a remote-unit table ;
at said head end , producing a first message having a first number of data bits and a first number of enor-correction bits ;
transmitting said first message on a first of said payload carriers to one of said remote units ;
at said one remote unit , receiving said first message ;
retrieving from said remote-unit table one entry conesponding to said first payload carrier ;
decoding the data bits and the enor-correction bits of first message in accordance with said one entry ;
conecting said data bits with said enor-conection bits ;
at said head end , producing a second message having a second number of data bits and a second number of enor-conection bits ;
transmitting said second message on a second of said payload carriers to the same one (communication device) of said remote units ;
at said one remote umt , receiving said second message ;
retrieving from said remote-unit tableanother entry conesponding to said second payload carrier ;
decoding the data bits and the enor-conection bits of second message in accordance with said one entry ;
conecting said data bits with said enor-conection bits .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations (to conserve power) include : one or more geometry parameters of a display area (adjusting means) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 93
. Claim 92 , wherein the parameter-adjusting means (display contents, display area) adjusts the frequency of the upstream carriers .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents using one or more ranking parameters and weighting factors (FFT transform) .
WO9748197A2
CLAIM 77
. A multicarrier transmitting modem for a communications system , comprising : a port for receiving multiple serial strings of digital data ;
a scrambler for randomizing the strings of digital data ;
a mapper for converting the randomized strings into randomized digital symbols representing the strings of digital data ;
an inverse discrete FFT transform (weighting factors) er for converting the randomized symbols into digital representations of multiple modulated orthogonal carriers ;
means for converting the digital representations into an analog waveform ;
an amplifier for transmitting the analog waveform to the communications system .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations (to conserve power) of the display device , wherein the selected source contents are the preferred display contents (adjusting means) as indicated by the ranking factors and the weighting factors (FFT transform) .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 77
. A multicarrier transmitting modem for a communications system , comprising : a port for receiving multiple serial strings of digital data ;
a scrambler for randomizing the strings of digital data ;
a mapper for converting the randomized strings into randomized digital symbols representing the strings of digital data ;
an inverse discrete FFT transform (weighting factors) er for converting the randomized symbols into digital representations of multiple modulated orthogonal carriers ;
means for converting the digital representations into an analog waveform ;
an amplifier for transmitting the analog waveform to the communications system .

WO9748197A2
CLAIM 93
. Claim 92 , wherein the parameter-adjusting means (display contents, display area) adjusts the frequency of the upstream carriers .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats (second frequency bands) ;

ranking the display formats using one or more ranking factors and weighting factors (FFT transform) ;

and selecting the highest ranked display format for the display document .
WO9748197A2
CLAIM 77
. A multicarrier transmitting modem for a communications system , comprising : a port for receiving multiple serial strings of digital data ;
a scrambler for randomizing the strings of digital data ;
a mapper for converting the randomized strings into randomized digital symbols representing the strings of digital data ;
an inverse discrete FFT transform (weighting factors) er for converting the randomized symbols into digital representations of multiple modulated orthogonal carriers ;
means for converting the digital representations into an analog waveform ;
an amplifier for transmitting the analog waveform to the communications system .

WO9748197A2
CLAIM 82
. Claim 80 , wherein the control messages occupy multiple control carriers within both the first and the second frequency bands (display formats) .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (same one) is a mobile device .
WO9748197A2
CLAIM 142
. In a bidirectional multipoint-to-point multichannel communications system having a single central head end and a plurality of service units located remotely from the head end and from each other , said system communicating by means of multiple coherent carriers wherein at least one of said remote umts receives and transmits less than all of said carriers , a method for transmitting messages having different amounts of enor-conection capability , comprising : transmitting from said head end a plurality of sets of carriers , each set including a plurality of payload carriers and at least one control carrier ;
at said head end , maintaining a head-end table having entries each specifying one of a number of enor-conection levels for a different one of said payload carriers ;
transmitting said table entries to said remote unit via said confrol carrier ;
recording said entries in a remote-unit table ;
at said head end , producing a first message having a first number of data bits and a first number of enor-correction bits ;
transmitting said first message on a first of said payload carriers to one of said remote units ;
at said one remote unit , receiving said first message ;
retrieving from said remote-unit table one entry conesponding to said first payload carrier ;
decoding the data bits and the enor-correction bits of first message in accordance with said one entry ;
conecting said data bits with said enor-conection bits ;
at said head end , producing a second message having a second number of data bits and a second number of enor-conection bits ;
transmitting said second message on a second of said payload carriers to the same one (communication device) of said remote units ;
at said one remote umt , receiving said second message ;
retrieving from said remote-unit tableanother entry conesponding to said second payload carrier ;
decoding the data bits and the enor-conection bits of second message in accordance with said one entry ;
conecting said data bits with said enor-conection bits .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (adjusting means) of a communication device (same one) operated by a user , the communication device being able to access information from a communications network (telecommunications system, communications network, master clock) , the communication device having one or more display limitations (to conserve power) , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (adjusting means) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9748197A2
CLAIM 18
. A method of computer data transmission over a telecommunications network (communications network, computer network) having a head end connected to a plurality of remote subscribers , the computer data originating from one or more general purpose digital computers , the data transmitted to the remote subscribers in a plurality of data channels accessible to carry data between the head end and any one of the subscribers , the method comprising the steps of : a) in response to a signal received from a subscriber premise (the " ;
destination premise" ;
) over the network , automatically setting up a data path between the head end and the destination premise by selectively assigning one or more of the data channels (the " ;
assigned channels" ;
) to transmit the computer data between the head end and the destination premise , the assigned channels determined by reference to a database of provisioning information , the assigned channels maintaining a substantially constant data transfer bandwidth between the head end and the destination premise ;
and b) breaking the data path and reassigning one or more of the assigned channels to another data path in the network so that the bandwidth of the data channels can be shared by subscribers in the network .

WO9748197A2
CLAIM 59
. A method for allocating payload channels for a service that use multiple payload channels in a telecommunications system (communications network, computer network) with a multi-carrier transmission scheme to communicate with a service unit , the method comprising the steps of : assigning an identifier for each payload channel that indicates the relative order of the multiple payload channels for the service ;
monitoring the quality of the multiple payload channels ;
when the quality of one of the payload channels drops below a threshold , allocating a different payload channel to replace the original payload channel for the service and ;
and in the service unit , reordering the payload channels using the identifier for the original payload channel so that the proper order for the allocated payload channels is maintained by the service irrespective of the order that the payload channels are received at the service unit .

WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 93
. Claim 92 , wherein the parameter-adjusting means (display contents, display area) adjusts the frequency of the upstream carriers .

WO9748197A2
CLAIM 109
. A method for transferring digital data over a distribution network between a single central head-end location and a plurality of remote locations , comprising : generating a master clock (communications network, computer network) signal at the head-end location ;
deriving a head-end RF clock signal locked in frequency to the master clock signal ;
deriving a head-end symbol clock signal locked in frequency to the master clock signal ;
converting multiple strings of downstream digital data to sequences of symbols at times determined by the symbol clock ;
modulating the symbols onto multiple orthogonal carriers having frequencies all determined by the RF clock , whereby the frequencies of all the carriers and the modulation of all the carriers are locked together ;
transmitting the modulated orthogonal downstream carriers over the distribution network to the remote locations .

WO9748197A2
CLAIM 142
. In a bidirectional multipoint-to-point multichannel communications system having a single central head end and a plurality of service units located remotely from the head end and from each other , said system communicating by means of multiple coherent carriers wherein at least one of said remote umts receives and transmits less than all of said carriers , a method for transmitting messages having different amounts of enor-conection capability , comprising : transmitting from said head end a plurality of sets of carriers , each set including a plurality of payload carriers and at least one control carrier ;
at said head end , maintaining a head-end table having entries each specifying one of a number of enor-conection levels for a different one of said payload carriers ;
transmitting said table entries to said remote unit via said confrol carrier ;
recording said entries in a remote-unit table ;
at said head end , producing a first message having a first number of data bits and a first number of enor-correction bits ;
transmitting said first message on a first of said payload carriers to one of said remote units ;
at said one remote unit , receiving said first message ;
retrieving from said remote-unit table one entry conesponding to said first payload carrier ;
decoding the data bits and the enor-correction bits of first message in accordance with said one entry ;
conecting said data bits with said enor-conection bits ;
at said head end , producing a second message having a second number of data bits and a second number of enor-conection bits ;
transmitting said second message on a second of said payload carriers to the same one (communication device) of said remote units ;
at said one remote umt , receiving said second message ;
retrieving from said remote-unit tableanother entry conesponding to said second payload carrier ;
decoding the data bits and the enor-conection bits of second message in accordance with said one entry ;
conecting said data bits with said enor-conection bits .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations (to conserve power) are stored in a second database (one time) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 89
. Claim 87 , wherein the downstream receiving modem is capable of receiving only one of the subbands at any one time (second database) .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations (to conserve power) and viewing preferences are provided by the communication device (same one) dynamically to the program during a communication session (multiple control) there between .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 82
. Claim 80 , wherein the control messages occupy multiple control (communication session) carriers within both the first and the second frequency bands .

WO9748197A2
CLAIM 142
. In a bidirectional multipoint-to-point multichannel communications system having a single central head end and a plurality of service units located remotely from the head end and from each other , said system communicating by means of multiple coherent carriers wherein at least one of said remote umts receives and transmits less than all of said carriers , a method for transmitting messages having different amounts of enor-conection capability , comprising : transmitting from said head end a plurality of sets of carriers , each set including a plurality of payload carriers and at least one control carrier ;
at said head end , maintaining a head-end table having entries each specifying one of a number of enor-conection levels for a different one of said payload carriers ;
transmitting said table entries to said remote unit via said confrol carrier ;
recording said entries in a remote-unit table ;
at said head end , producing a first message having a first number of data bits and a first number of enor-correction bits ;
transmitting said first message on a first of said payload carriers to one of said remote units ;
at said one remote unit , receiving said first message ;
retrieving from said remote-unit table one entry conesponding to said first payload carrier ;
decoding the data bits and the enor-correction bits of first message in accordance with said one entry ;
conecting said data bits with said enor-conection bits ;
at said head end , producing a second message having a second number of data bits and a second number of enor-conection bits ;
transmitting said second message on a second of said payload carriers to the same one (communication device) of said remote units ;
at said one remote umt , receiving said second message ;
retrieving from said remote-unit tableanother entry conesponding to said second payload carrier ;
decoding the data bits and the enor-conection bits of second message in accordance with said one entry ;
conecting said data bits with said enor-conection bits .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations (to conserve power) include : one or more geometry parameters of the display area (adjusting means) on the communication device (same one) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
WO9748197A2
CLAIM 64
. A method for controlling power usage at a service unit of a telecommunications system with a multi-carrier transmission scheme , the method comprising the steps of : determining whether a service unit is of a type that can be powered down ;
when the service unit can be powered down , determining whether the service unit is idle ;
when the service unit is idle , powering down the service unit to conserve power (display limitations) usage until a request is received to use a line of the service unit ,

WO9748197A2
CLAIM 93
. Claim 92 , wherein the parameter-adjusting means (display contents, display area) adjusts the frequency of the upstream carriers .

WO9748197A2
CLAIM 142
. In a bidirectional multipoint-to-point multichannel communications system having a single central head end and a plurality of service units located remotely from the head end and from each other , said system communicating by means of multiple coherent carriers wherein at least one of said remote umts receives and transmits less than all of said carriers , a method for transmitting messages having different amounts of enor-conection capability , comprising : transmitting from said head end a plurality of sets of carriers , each set including a plurality of payload carriers and at least one control carrier ;
at said head end , maintaining a head-end table having entries each specifying one of a number of enor-conection levels for a different one of said payload carriers ;
transmitting said table entries to said remote unit via said confrol carrier ;
recording said entries in a remote-unit table ;
at said head end , producing a first message having a first number of data bits and a first number of enor-correction bits ;
transmitting said first message on a first of said payload carriers to one of said remote units ;
at said one remote unit , receiving said first message ;
retrieving from said remote-unit table one entry conesponding to said first payload carrier ;
decoding the data bits and the enor-correction bits of first message in accordance with said one entry ;
conecting said data bits with said enor-conection bits ;
at said head end , producing a second message having a second number of data bits and a second number of enor-conection bits ;
transmitting said second message on a second of said payload carriers to the same one (communication device) of said remote units ;
at said one remote umt , receiving said second message ;
retrieving from said remote-unit tableanother entry conesponding to said second payload carrier ;
decoding the data bits and the enor-conection bits of second message in accordance with said one entry ;
conecting said data bits with said enor-conection bits .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH1097397A

Filed: 1997-05-16     Issued: 1998-04-14

コンピュータベースの文書処理方法

(Original Assignee) Xerox Corp; ゼロックス コーポレイション     

Daniel P Huttenlocher, Sweeley Brown John, William J Rucklidge, ジェイ.ラックリッジ ウィリアム, スィーリー ブラウン ジョン, ピー.ヒュッテンロッヒャー ダニエル
US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (フォント) readable by the user ;

and one or more natural languages understood by the user .
JPH1097397A
CLAIM 2
【請求項2】 前記提供ステップが前記文書のフォント (minimum font, text font, minimum font size) ベースの第1構造化表現をプロセッサに提供することを 含み、前記生成ステップが前記文書のフォントレス第2 構造化表現を生成することを含む、請求項1に記載の方 法。

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (フォント) size readable by the user ;

and one or more languages understood by the user .
JPH1097397A
CLAIM 2
【請求項2】 前記提供ステップが前記文書のフォント (minimum font, text font, minimum font size) ベースの第1構造化表現をプロセッサに提供することを 含み、前記生成ステップが前記文書のフォントレス第2 構造化表現を生成することを含む、請求項1に記載の方 法。

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (フォント) size readable by the user ;

and one or more languages understood by the user .
JPH1097397A
CLAIM 2
【請求項2】 前記提供ステップが前記文書のフォント (minimum font, text font, minimum font size) ベースの第1構造化表現をプロセッサに提供することを 含み、前記生成ステップが前記文書のフォントレス第2 構造化表現を生成することを含む、請求項1に記載の方 法。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0810520A1

Filed: 1997-05-03     Issued: 1997-12-03

Dynamic linkable labels in a network browser page

(Original Assignee) Sun Microsystems Inc     (Current Assignee) Sun Microsystems Inc

Jody K. Smith
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network, said input) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0810520A1
CLAIM 1
A method for displaying dynamic links in a browser program (50) operating on a remote user station (35) in a computer network (computer network) , said method comprising the computer implemented steps of : creating an application program (45) containing a link label , said link label being programmatically associated with a first network address , said application program (45) adapted to associate said link label with a second network address in response to user input at the remote user station , said application program adapted to operate in the browser program ;
downloading (60) said application program from a location in the network to said remote user station ;
running (62) said application program in the browser program operating in said remote user station ;
displaying (64) a window having said link label in said browser program ;
receiving (66) user input in the window of said browser program (50) ;
and associating (68) said link label with said second network address in response to said user input (51) at the remote user station (35) .

EP0810520A1
CLAIM 2
An apparatus for displaying dynamic links in a browser program operating on a remote user station in a computer network (46) , said apparatus comprising : an application module for creating a link label associated with a first network address , said application module adapted to associate said link label with a second network address in response to user input at the remote user station , said application module adapted to operate within said browser program ;
an input processing module for processing user input received in the browser (50) during operation of the application module , said input (computer network) processing module adapted to detect a relative location of an input device and the state of input buttons ;
and an link label modification module for modifying the link label in response to said user input (51) at the remote user station (35) by associating said link label with a second network address .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (first network) there between .
EP0810520A1
CLAIM 1
A method for displaying dynamic links in a browser program (50) operating on a remote user station (35) in a computer network , said method comprising the computer implemented steps of : creating an application program (45) containing a link label , said link label being programmatically associated with a first network (communication session) address , said application program (45) adapted to associate said link label with a second network address in response to user input at the remote user station , said application program adapted to operate in the browser program ;
downloading (60) said application program from a location in the network to said remote user station ;
running (62) said application program in the browser program operating in said remote user station ;
displaying (64) a window having said link label in said browser program ;
receiving (66) user input in the window of said browser program (50) ;
and associating (68) said link label with said second network address in response to said user input (51) at the remote user station (35) .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (first network) there between .
EP0810520A1
CLAIM 1
A method for displaying dynamic links in a browser program (50) operating on a remote user station (35) in a computer network , said method comprising the computer implemented steps of : creating an application program (45) containing a link label , said link label being programmatically associated with a first network (communication session) address , said application program (45) adapted to associate said link label with a second network address in response to user input at the remote user station , said application program adapted to operate in the browser program ;
downloading (60) said application program from a location in the network to said remote user station ;
running (62) said application program in the browser program operating in said remote user station ;
displaying (64) a window having said link label in said browser program ;
receiving (66) user input in the window of said browser program (50) ;
and associating (68) said link label with said second network address in response to said user input (51) at the remote user station (35) .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6006334A

Filed: 1997-05-01     Issued: 1999-12-21

Method and system for authentication over a distributed service to limit password compromise

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Binh Q. Nguyen, Richard J. Redpath, Sandeep Kishan Singhal
US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database (one time) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US6006334A
CLAIM 1
. A method of controlling access to a distributed service to one use (first database) r at any one time (second database) with a same password , comprising the steps of : allowing a user initial access to the distributed service with a user identification , a password and an additional initial random factor created by said user for a unique record registration in a user record ;
creating a user record containing the user identification , the password and the initial random factor ;
receiving a subsequent request to access the distributed service utilizing the user identification , the password and a subsequent random factor ;
accessing the user record corresponding to the user identification of the subsequent request ;
and restricting use of the distributed service to said user during a subsequent request to access the distributed service with said user identification based on the accessed user identification , the password and said initial random factor contained in the user record .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (one time) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US6006334A
CLAIM 1
. A method of controlling access to a distributed service to one user at any one time (second database) with a same password , comprising the steps of : allowing a user initial access to the distributed service with a user identification , a password and an additional initial random factor created by said user for a unique record registration in a user record ;
creating a user record containing the user identification , the password and the initial random factor ;
receiving a subsequent request to access the distributed service utilizing the user identification , the password and a subsequent random factor ;
accessing the user record corresponding to the user identification of the subsequent request ;
and restricting use of the distributed service to said user during a subsequent request to access the distributed service with said user identification based on the accessed user identification , the password and said initial random factor contained in the user record .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6006334A
CLAIM 19
. A computer program (computer program) product recorded on computer readable medium for controlling access to a distributed service to one user at any one time with a same password , comprising : computer readable means for allowing a user initial access to the distributed service with a user identification a password and an additional initial random factor created by said user for a unique record registration in a user record ;
computer readable means for creating a user record containing the user identification , the password and the initial random factor ;
computer readable means for receiving a subsequent request to access the distributed service utilizing the user identification , the password and a subsequent random factor ;
computer readable means for accessing the user record corresponding to the user identification of the subsequent request ;
and computer readable means for restricting use of the distributed service to said user during a subsequent request to access the distributed service with said user identification based on the accessed user identification , the password and said initial random factor contained in the user record .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database (one time) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US6006334A
CLAIM 1
. A method of controlling access to a distributed service to one use (first database) r at any one time (second database) with a same password , comprising the steps of : allowing a user initial access to the distributed service with a user identification , a password and an additional initial random factor created by said user for a unique record registration in a user record ;
creating a user record containing the user identification , the password and the initial random factor ;
receiving a subsequent request to access the distributed service utilizing the user identification , the password and a subsequent random factor ;
accessing the user record corresponding to the user identification of the subsequent request ;
and restricting use of the distributed service to said user during a subsequent request to access the distributed service with said user identification based on the accessed user identification , the password and said initial random factor contained in the user record .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5944824A

Filed: 1997-04-30     Issued: 1999-08-31

System and method for single sign-on to a plurality of network elements

(Original Assignee) MCI Communications Corp     (Current Assignee) Verizon Patent and Licensing Inc

Jingsha He
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (said database) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system (local area network) in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database (display device, user having one) stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network (mapping system) and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database (display device, user having one) stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database (display device, user having one) stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database (display device, user having one) stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database (display device, user having one) stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system (local area network) to fit on a comparatively small display area of a display device (said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database (display device, user having one) stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network (mapping system) and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system (local area network) .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network (mapping system) and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system (local area network) during a communication session there between .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network (mapping system) and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database (display device, user having one) stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database (display device, user having one) stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database (display device, user having one) stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one (having access) or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5944824A
CLAIM 4
. The method according to claim 1 further including the steps of : creating a user account for each specific network element wherein the corresponding user station is allowed access ;
fetching a user account for said specific network element ;
retrieving the super-user log-on identifier , present password and new password indicators from said account record ;
transmitting a message to said specific network element for initial user password setup ;
obtaining a new password from a user station having access (communication device having one) to said specific network element ;
updating said user account for said specific network element by replacing the value of the present password with said new password ;
generating a random password ;
and replacing the value of the new password with said random password .

US5944824A
CLAIM 5
. A secured network architecture for the single sign-on of a user to a plurality of network elements comprising : a data network ;
a security server communicably coupled to said data network ;
a plurality of security applications stored on said security server ;
a centralized security database defining a plurality of user access privileges , said database (display device, user having one) stored on said security server and read/write accessible by said security applications , said database including : a plurality of user account records containing at least a single sign-on user indication digit , a user log-on identifier , present password and new password for each of said plurality of network elements to which a user has access ;
and a plurality of network element account records containing at least a super-user log-on identifier , present password and new password for each of said plurality of network elements ;
a terminal server providing an asynchronous serial communications bridge between said security server and said plurality of network elements ;
and a plurality of user nodes communicably coupled to said data network , wherein some of said user nodes are connected locally to said data network via a local area network and some are connected remotely via a dial-up configuration for communicating with said plurality of network elements .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH10149410A

Filed: 1997-04-25     Issued: 1998-06-02

ユーザインターフェイスフォームの生成方法

(Original Assignee) Xerox Corp; ゼロックス コーポレイション     

Todd A Cass, エー.カス トッド
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information (表す第1) source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH10149410A
CLAIM 1
【請求項1】 ユーザインターフェイスフォームの生成 方法であって、 第1の複数のピクセルを含むデジタル画像データを含む と共に、マークが加えられた参照文書のインスタンスを 表す第1 (second information) の文書画像をプロセッサに提供するステップを 含み、前記参照文書は複数のエレメントを有し、 第2の複数のピクセルを含むデジタル画像データを含む 第2の文書画像を前記プロセッサに提供するステップを 含み、前記第2の文書画像は複数の文書画像の中から選 択され、マークのない前記参照文書を表しており、 前記第2の文書画像が参照画像として機能し、前記第1 の文書画像のほぼ全体が前記第2の文書画像のほぼ全体 と比較される参照ベースのマーク抽出技術を行うことに よって、前記プロセッサを用いて前記第1の文書画像か ら前記マークを表すピクセルのセットを自動的に抽出す るステップを含み、 前記参照文書のアクティブエレメントのセットに関する 情報を前記プロセッサに提供するステップを含み、各ア クティブエレメントは前記参照文書の前記複数のエレメ ントのうちの1つのエレメントであり、前記参照文書は このようなアクティブエメントを少なくとも1つ有し、 各アクティブエレメントは少なくとも1つの動作に関連 しており、 前記参照文書のアクティブエレメントのいずれかが前記 マークによって示されているかどうかを決定することに よって、前記プロセッサを用いて前記マークを表す抽出 されたピクセルのセットを解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの生成方法。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH10149410A
CLAIM 1
【請求項1】 ユーザインターフェイスフォームの生成 方法であって、 第1の複数のピクセルを含むデジタル画像データを含む と共に、マークが加えられた参照文書のインスタンスを 表す第1の文書画像をプロセッサに提供するステップを 含み、前記参照文書は複数のエレメントを有し、 第2の複数のピクセルを含むデジタル画像データを含む 第2の文書画像を前記プロセッサに提供するステップを 含み、前記第2の文書画像は複数の文書画像の中から選 択され、マークのない前記参照文書を表しており、 前記第2の文書画像が参照画像として機能し、前記第1 の文書画像のほぼ全体が前記第2の文書画像のほぼ全体 と比較される参照ベースのマーク抽出技術を行うことに よって、前記プロセッサを用いて前記第1の文書画像か ら前記マークを表すピクセルのセットを自動的に抽出す るステップを含み、 前記参照文書のアクティブエレメントのセットに関する 情報を前記プロセッサに提供するステップを含み、各ア クティブエレメントは前記参照文書の前記複数のエレメ ントのうちの1つのエレメントであり、前記参照文書は このようなアクティブエメントを少なくとも (display area) 1つ有し、 各アクティブエレメントは少なくとも1つの動作に関連 しており、 前記参照文書のアクティブエレメントのいずれかが前記 マークによって示されているかどうかを決定することに よって、前記プロセッサを用いて前記マークを表す抽出 されたピクセルのセットを解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの生成方法。

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information (表す第1) source .
JPH10149410A
CLAIM 1
【請求項1】 ユーザインターフェイスフォームの生成 方法であって、 第1の複数のピクセルを含むデジタル画像データを含む と共に、マークが加えられた参照文書のインスタンスを 表す第1 (second information) の文書画像をプロセッサに提供するステップを 含み、前記参照文書は複数のエレメントを有し、 第2の複数のピクセルを含むデジタル画像データを含む 第2の文書画像を前記プロセッサに提供するステップを 含み、前記第2の文書画像は複数の文書画像の中から選 択され、マークのない前記参照文書を表しており、 前記第2の文書画像が参照画像として機能し、前記第1 の文書画像のほぼ全体が前記第2の文書画像のほぼ全体 と比較される参照ベースのマーク抽出技術を行うことに よって、前記プロセッサを用いて前記第1の文書画像か ら前記マークを表すピクセルのセットを自動的に抽出す るステップを含み、 前記参照文書のアクティブエレメントのセットに関する 情報を前記プロセッサに提供するステップを含み、各ア クティブエレメントは前記参照文書の前記複数のエレメ ントのうちの1つのエレメントであり、前記参照文書は このようなアクティブエメントを少なくとも1つ有し、 各アクティブエレメントは少なくとも1つの動作に関連 しており、 前記参照文書のアクティブエレメントのいずれかが前記 マークによって示されているかどうかを決定することに よって、前記プロセッサを用いて前記マークを表す抽出 されたピクセルのセットを解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの生成方法。

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size (含む第1) of a text font readable by the user ;

and one or more natural languages understood by the user .
JPH10149410A
CLAIM 3
【請求項3】 ユーザインターフェイスフォームの方法 であって、 マークが加えられた参照文書のインスタンスである第1 の文書インスタンスを、第1の複数のピクセルを含むデ ジタル画像データを含む第1 (minimum size) の文書画像に変換するステ ップを含み、前記参照文書は複数のエレメントを含むと 共にフォーム以外の文書であり、 マークのない前記参照文書のインスタンスである第2の 文書インスタンスを、第2の複数のピクセルを含むデジ タル画像データを含む第2の文書画像に変換するステッ プを含み、 少なくとも1つの注釈を含む注釈のセットを用いて前記 第2の文書画像に注釈を付けるステップを含み、各注釈 は前記参照文書のエレメントと少なくとも1つの動作と の間に関連を生じ、このような関連が生じた各エレメン トは「アクティブエレメント」と呼ばれ、 前記第1及び第2の文書画像と前記注釈のセットとを前 記プロセッサに提供するステップを含み、 前記第2の文書画像が参照画像として機能する参照ベー スのマーク抽出技術を行うことによって、前記プロセッ サを用いて前記第1の文書画像から前記マークを表すピ クセルのセットを自動的に抽出するステップを含み、 前記注釈のセットを参照して、前記参照文書のアクティ ブエレメントのいずれかが前記マークによって示されて いるかどうかを決定することによって、前記プロセッサ を用いて前記マークを表す抽出されたピクセルのセット を解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの方法。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH10149410A
CLAIM 1
【請求項1】 ユーザインターフェイスフォームの生成 方法であって、 第1の複数のピクセルを含むデジタル画像データ (communication device) を含む と共に、マークが加えられた参照文書のインスタンスを 表す第1の文書画像をプロセッサに提供するステップを 含み、前記参照文書は複数のエレメントを有し、 第2の複数のピクセルを含むデジタル画像データを含む 第2の文書画像を前記プロセッサに提供するステップを 含み、前記第2の文書画像は複数の文書画像の中から選 択され、マークのない前記参照文書を表しており、 前記第2の文書画像が参照画像として機能し、前記第1 の文書画像のほぼ全体が前記第2の文書画像のほぼ全体 と比較される参照ベースのマーク抽出技術を行うことに よって、前記プロセッサを用いて前記第1の文書画像か ら前記マークを表すピクセルのセットを自動的に抽出す るステップを含み、 前記参照文書のアクティブエレメントのセットに関する 情報を前記プロセッサに提供するステップを含み、各ア クティブエレメントは前記参照文書の前記複数のエレメ ントのうちの1つのエレメントであり、前記参照文書は このようなアクティブエメントを少なくとも (display area) 1つ有し、 各アクティブエレメントは少なくとも1つの動作に関連 しており、 前記参照文書のアクティブエレメントのいずれかが前記 マークによって示されているかどうかを決定することに よって、前記プロセッサを用いて前記マークを表す抽出 されたピクセルのセットを解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの生成方法。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (データ) dynamically to the mapping system during a communication session there between .
JPH10149410A
CLAIM 1
【請求項1】 ユーザインターフェイスフォームの生成 方法であって、 第1の複数のピクセルを含むデジタル画像データ (communication device) を含む と共に、マークが加えられた参照文書のインスタンスを 表す第1の文書画像をプロセッサに提供するステップを 含み、前記参照文書は複数のエレメントを有し、 第2の複数のピクセルを含むデジタル画像データを含む 第2の文書画像を前記プロセッサに提供するステップを 含み、前記第2の文書画像は複数の文書画像の中から選 択され、マークのない前記参照文書を表しており、 前記第2の文書画像が参照画像として機能し、前記第1 の文書画像のほぼ全体が前記第2の文書画像のほぼ全体 と比較される参照ベースのマーク抽出技術を行うことに よって、前記プロセッサを用いて前記第1の文書画像か ら前記マークを表すピクセルのセットを自動的に抽出す るステップを含み、 前記参照文書のアクティブエレメントのセットに関する 情報を前記プロセッサに提供するステップを含み、各ア クティブエレメントは前記参照文書の前記複数のエレメ ントのうちの1つのエレメントであり、前記参照文書は このようなアクティブエメントを少なくとも1つ有し、 各アクティブエレメントは少なくとも1つの動作に関連 しており、 前記参照文書のアクティブエレメントのいずれかが前記 マークによって示されているかどうかを決定することに よって、前記プロセッサを用いて前記マークを表す抽出 されたピクセルのセットを解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの生成方法。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH10149410A
CLAIM 1
【請求項1】 ユーザインターフェイスフォームの生成 方法であって、 第1の複数のピクセルを含むデジタル画像データを含む と共に、マークが加えられた参照文書のインスタンスを 表す第1の文書画像をプロセッサに提供するステップを 含み、前記参照文書は複数のエレメントを有し、 第2の複数のピクセルを含むデジタル画像データを含む 第2の文書画像を前記プロセッサに提供するステップを 含み、前記第2の文書画像は複数の文書画像の中から選 択され、マークのない前記参照文書を表しており、 前記第2の文書画像が参照画像として機能し、前記第1 の文書画像のほぼ全体が前記第2の文書画像のほぼ全体 と比較される参照ベースのマーク抽出技術を行うことに よって、前記プロセッサを用いて前記第1の文書画像か ら前記マークを表すピクセルのセットを自動的に抽出す るステップを含み、 前記参照文書のアクティブエレメントのセットに関する 情報を前記プロセッサに提供するステップを含み、各ア クティブエレメントは前記参照文書の前記複数のエレメ ントのうちの1つのエレメントであり、前記参照文書は このようなアクティブエメントを少なくとも (display area) 1つ有し、 各アクティブエレメントは少なくとも1つの動作に関連 しており、 前記参照文書のアクティブエレメントのいずれかが前記 マークによって示されているかどうかを決定することに よって、前記プロセッサを用いて前記マークを表す抽出 されたピクセルのセットを解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの生成方法。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (データ) is a mobile device .
JPH10149410A
CLAIM 1
【請求項1】 ユーザインターフェイスフォームの生成 方法であって、 第1の複数のピクセルを含むデジタル画像データ (communication device) を含む と共に、マークが加えられた参照文書のインスタンスを 表す第1の文書画像をプロセッサに提供するステップを 含み、前記参照文書は複数のエレメントを有し、 第2の複数のピクセルを含むデジタル画像データを含む 第2の文書画像を前記プロセッサに提供するステップを 含み、前記第2の文書画像は複数の文書画像の中から選 択され、マークのない前記参照文書を表しており、 前記第2の文書画像が参照画像として機能し、前記第1 の文書画像のほぼ全体が前記第2の文書画像のほぼ全体 と比較される参照ベースのマーク抽出技術を行うことに よって、前記プロセッサを用いて前記第1の文書画像か ら前記マークを表すピクセルのセットを自動的に抽出す るステップを含み、 前記参照文書のアクティブエレメントのセットに関する 情報を前記プロセッサに提供するステップを含み、各ア クティブエレメントは前記参照文書の前記複数のエレメ ントのうちの1つのエレメントであり、前記参照文書は このようなアクティブエメントを少なくとも1つ有し、 各アクティブエレメントは少なくとも1つの動作に関連 しており、 前記参照文書のアクティブエレメントのいずれかが前記 マークによって示されているかどうかを決定することに よって、前記プロセッサを用いて前記マークを表す抽出 されたピクセルのセットを解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの生成方法。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH10149410A
CLAIM 1
【請求項1】 ユーザインターフェイスフォームの生成 方法であって、 第1の複数のピクセルを含むデジタル画像データ (communication device) を含む と共に、マークが加えられた参照文書のインスタンスを 表す第1の文書画像をプロセッサに提供するステップを 含み、前記参照文書は複数のエレメントを有し、 第2の複数のピクセルを含むデジタル画像データを含む 第2の文書画像を前記プロセッサに提供するステップを 含み、前記第2の文書画像は複数の文書画像の中から選 択され、マークのない前記参照文書を表しており、 前記第2の文書画像が参照画像として機能し、前記第1 の文書画像のほぼ全体が前記第2の文書画像のほぼ全体 と比較される参照ベースのマーク抽出技術を行うことに よって、前記プロセッサを用いて前記第1の文書画像か ら前記マークを表すピクセルのセットを自動的に抽出す るステップを含み、 前記参照文書のアクティブエレメントのセットに関する 情報を前記プロセッサに提供するステップを含み、各ア クティブエレメントは前記参照文書の前記複数のエレメ ントのうちの1つのエレメントであり、前記参照文書は このようなアクティブエメントを少なくとも (display area) 1つ有し、 各アクティブエレメントは少なくとも1つの動作に関連 しており、 前記参照文書のアクティブエレメントのいずれかが前記 マークによって示されているかどうかを決定することに よって、前記プロセッサを用いて前記マークを表す抽出 されたピクセルのセットを解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの生成方法。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (データ) dynamically to the program during a communication session there between .
JPH10149410A
CLAIM 1
【請求項1】 ユーザインターフェイスフォームの生成 方法であって、 第1の複数のピクセルを含むデジタル画像データ (communication device) を含む と共に、マークが加えられた参照文書のインスタンスを 表す第1の文書画像をプロセッサに提供するステップを 含み、前記参照文書は複数のエレメントを有し、 第2の複数のピクセルを含むデジタル画像データを含む 第2の文書画像を前記プロセッサに提供するステップを 含み、前記第2の文書画像は複数の文書画像の中から選 択され、マークのない前記参照文書を表しており、 前記第2の文書画像が参照画像として機能し、前記第1 の文書画像のほぼ全体が前記第2の文書画像のほぼ全体 と比較される参照ベースのマーク抽出技術を行うことに よって、前記プロセッサを用いて前記第1の文書画像か ら前記マークを表すピクセルのセットを自動的に抽出す るステップを含み、 前記参照文書のアクティブエレメントのセットに関する 情報を前記プロセッサに提供するステップを含み、各ア クティブエレメントは前記参照文書の前記複数のエレメ ントのうちの1つのエレメントであり、前記参照文書は このようなアクティブエメントを少なくとも1つ有し、 各アクティブエレメントは少なくとも1つの動作に関連 しており、 前記参照文書のアクティブエレメントのいずれかが前記 マークによって示されているかどうかを決定することに よって、前記プロセッサを用いて前記マークを表す抽出 されたピクセルのセットを解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの生成方法。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH10149410A
CLAIM 1
【請求項1】 ユーザインターフェイスフォームの生成 方法であって、 第1の複数のピクセルを含むデジタル画像データ (communication device) を含む と共に、マークが加えられた参照文書のインスタンスを 表す第1の文書画像をプロセッサに提供するステップを 含み、前記参照文書は複数のエレメントを有し、 第2の複数のピクセルを含むデジタル画像データを含む 第2の文書画像を前記プロセッサに提供するステップを 含み、前記第2の文書画像は複数の文書画像の中から選 択され、マークのない前記参照文書を表しており、 前記第2の文書画像が参照画像として機能し、前記第1 の文書画像のほぼ全体が前記第2の文書画像のほぼ全体 と比較される参照ベースのマーク抽出技術を行うことに よって、前記プロセッサを用いて前記第1の文書画像か ら前記マークを表すピクセルのセットを自動的に抽出す るステップを含み、 前記参照文書のアクティブエレメントのセットに関する 情報を前記プロセッサに提供するステップを含み、各ア クティブエレメントは前記参照文書の前記複数のエレメ ントのうちの1つのエレメントであり、前記参照文書は このようなアクティブエメントを少なくとも (display area) 1つ有し、 各アクティブエレメントは少なくとも1つの動作に関連 しており、 前記参照文書のアクティブエレメントのいずれかが前記 マークによって示されているかどうかを決定することに よって、前記プロセッサを用いて前記マークを表す抽出 されたピクセルのセットを解釈するステップを含み、 アクティブエレメントが前記マークによって示されてい る場合、前記プロセッサを用いてこのようなアクティブ エレメントが関連している動作を助長するステップを含 む、 ユーザインターフェイスフォームの生成方法。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
EP0811939A2

Filed: 1997-04-24     Issued: 1997-12-10

Method and apparatus for providing proxying and transcoding of documents in a distributed metwork

(Original Assignee) WebTV Networks Inc     (Current Assignee) WebTV Networks Inc

Lee S. Mighdoll, Bruce A. Leak, Stephen G. Perlman, Phillip Y. Goldman
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents (performance information) in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents (performance information) are contained in an application description file (comprises data) .
EP0811939A2
CLAIM 2
A method according to claim 1 , wherein the step of using the proxying server to alter the data in the first document comprises the steps of : analyzing the data to determine whether a predetermined condition is present in the data , wherein the predetermined condition comprises data (application description file) which , when used by the client , causes an error condition to occur ;
and if the predetermined condition is present in the data , revising the data to eliminate the predetermined condition .

EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents (performance information) that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents (performance information) that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates (first access) identifying their locations on the display device .
EP0811939A2
CLAIM 20
In server coupled to a client , the client having an authorized user , wherein the server is for providing the client with a plurality of on-line services including a log-in service and a second service , the server including a user database , a method of controlling access by the client to the plurality of on-line services , the method comprising the steps of : storing in the database a set of user data corresponding to the authorized user ;
using the log-in service to receive a first access (vertical coordinates) request from the client , the first access request for initiating access to the server by the client ;
generating an information packet from the set of user data , the information packet indicating access privileges of the authorized user in relation to the plurality of on-line services ;
using the log-in service to provide the information packet to the client ;
using the second service to receive a second access request from the client , the second access request for requesting use of the second service by the client , the second access request including a copy of the information packet ;
and using the copy of the information packet to regulate access by the client to the second service .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents (performance information) with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents (performance information) , the display limitations , and viewing preferences are stored in an application description file (comprises data) .
EP0811939A2
CLAIM 2
A method according to claim 1 , wherein the step of using the proxying server to alter the data in the first document comprises the steps of : analyzing the data to determine whether a predetermined condition is present in the data , wherein the predetermined condition comprises data (application description file) which , when used by the client , causes an error condition to occur ;
and if the predetermined condition is present in the data , revising the data to eliminate the predetermined condition .

EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents (performance information) are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents (performance information) are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents (performance information) further include one or more text elements , image elements , and field elements .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font size (performance information) readable by the user ;

and one or more languages understood by the user .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents (performance information) using one or more ranking parameters and weighting factors .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents (performance information) that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates (first access) identifying their locations on the display device .
EP0811939A2
CLAIM 20
In server coupled to a client , the client having an authorized user , wherein the server is for providing the client with a plurality of on-line services including a log-in service and a second service , the server including a user database , a method of controlling access by the client to the plurality of on-line services , the method comprising the steps of : storing in the database a set of user data corresponding to the authorized user ;
using the log-in service to receive a first access (vertical coordinates) request from the client , the first access request for initiating access to the server by the client ;
generating an information packet from the set of user data , the information packet indicating access privileges of the authorized user in relation to the plurality of on-line services ;
using the log-in service to provide the information packet to the client ;
using the second service to receive a second access request from the client , the second access request for requesting use of the second service by the client , the second access request including a copy of the information packet ;
and using the copy of the information packet to regulate access by the client to the second service .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents (performance information) with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents (performance information) are stored in a first database , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents (performance information) are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents (performance information) further includes one or more text elements , image elements , and field elements .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font size (performance information) readable by the user ;

and one or more languages understood by the user .
EP0811939A2
CLAIM 17
A method according to claim 11 , further comprising the step of Storing in the persistent database performance information (source contents, minimum font size, source contents using one) relating to performance of the remote server when accessing the document .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6023714A

Filed: 1997-04-24     Issued: 2000-02-08

Method and system for dynamically adapting the layout of a document to an output device

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

William Hill, Simon D. Earnshaw, Simon J. Daniels, David M. Meltzer
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (display device) in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (selecting one) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6023714A
CLAIM 1
. In a computer network (computer network) comprising a server system and a client system , a client-controlled method for formatting a document for presentation on an output device coupled to the client system comprising the steps of : receiving the document and a layout generator from the server , the layout generator operative for selecting one (selecting one) of a plurality of style sheets based upon a capability of the output device ;
receiving the selected style sheet from the server ;
and formatting the document for presentation on the output device using the selected style sheet .

US6023714A
CLAIM 5
. The client-controlled method of claim 1 , wherein the output device is a display device (display device) and the capability of the output device is resolution .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US6023714A
CLAIM 5
. The client-controlled method of claim 1 , wherein the output device is a display device (display device) and the capability of the output device is resolution .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (font size) readable by the user ;

and one or more natural languages understood by the user .
US6023714A
CLAIM 23
. The computer-readable medium of claim 22 , wherein one of the style sheet components defines a format value for a font property by defining a format value for font size (minimum font, text font, minimum font size) .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (selecting one) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (display device) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US6023714A
CLAIM 1
. In a computer network comprising a server system and a client system , a client-controlled method for formatting a document for presentation on an output device coupled to the client system comprising the steps of : receiving the document and a layout generator from the server , the layout generator operative for selecting one (selecting one) of a plurality of style sheets based upon a capability of the output device ;
receiving the selected style sheet from the server ;
and formatting the document for presentation on the output device using the selected style sheet .

US6023714A
CLAIM 5
. The client-controlled method of claim 1 , wherein the output device is a display device (display device) and the capability of the output device is resolution .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (display device) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US6023714A
CLAIM 5
. The client-controlled method of claim 1 , wherein the output device is a display device (display device) and the capability of the output device is resolution .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
US6023714A
CLAIM 5
. The client-controlled method of claim 1 , wherein the output device is a display device (display device) and the capability of the output device is resolution .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats (background color) ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US6023714A
CLAIM 25
. The computer-readable medium of claim 24 , wherein one of the style sheet components defines a format value for a color property by defining a format value for background color (display formats, display formats using one) .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (display device) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6023714A
CLAIM 5
. The client-controlled method of claim 1 , wherein the output device is a display device (display device) and the capability of the output device is resolution .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US6023714A
CLAIM 5
. The client-controlled method of claim 1 , wherein the output device is a display device (display device) and the capability of the output device is resolution .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (font size) size readable by the user ;

and one or more languages understood by the user .
US6023714A
CLAIM 23
. The computer-readable medium of claim 22 , wherein one of the style sheet components defines a format value for a font property by defining a format value for font size (minimum font, text font, minimum font size) .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (selecting one) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (display device) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US6023714A
CLAIM 1
. In a computer network comprising a server system and a client system , a client-controlled method for formatting a document for presentation on an output device coupled to the client system comprising the steps of : receiving the document and a layout generator from the server , the layout generator operative for selecting one (selecting one) of a plurality of style sheets based upon a capability of the output device ;
receiving the selected style sheet from the server ;
and formatting the document for presentation on the output device using the selected style sheet .

US6023714A
CLAIM 5
. The client-controlled method of claim 1 , wherein the output device is a display device (display device) and the capability of the output device is resolution .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
US6023714A
CLAIM 5
. The client-controlled method of claim 1 , wherein the output device is a display device (display device) and the capability of the output device is resolution .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats (background color) ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US6023714A
CLAIM 25
. The computer-readable medium of claim 24 , wherein one of the style sheet components defines a format value for a color property by defining a format value for background color (display formats, display formats using one) .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device is a mobile device (component base) .
US6023714A
CLAIM 18
. A computer-readable medium having computer-executable instructions for formatting a document for an output device comprising : a document component comprising document content ;
a plurality of style sheet components , each style sheet component defining format values for a plurality of format properties ;
a layout generator component for determining a capability of the output device and for selecting one of the style sheet components as a selected style sheet component base (mobile device) d upon the capability of the output device ;
and a presentation component for formatting the document content for the output device using the selected style sheet component .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (font size) size readable by the user ;

and one or more languages understood by the user .
US6023714A
CLAIM 23
. The computer-readable medium of claim 22 , wherein one of the style sheet components defines a format value for a font property by defining a format value for font size (minimum font, text font, minimum font size) .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
KR19980018062A

Filed: 1997-04-03     Issued: 1998-06-05

네트워크 환경에서의 폰트 처리 장치 및 방법

(Original Assignee) 세키자와 다다시; 후지쓰 가부시키가이샤     

다카시 훈유
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (수단을) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
KR19980018062A
CLAIM 1
통신 네트워크에 있어서 정보를 제공하는 정보 처리 장치인 서버 장치를 위한 폰트 처리 장치로서 , 문자 미디어 데이타를 출력하기 위해 필요한 폰트 자원으로서 , 해당 문자 미디어 데이타에 대응하여 동적으로 작성된 해당 필요한 폰트 자원과 , 해당 문자 미디어 데이타를 기억하는 기억 수단과 , 상기 문자 미디어 데이타와 필요한 폰트 자원을 상기 네트워크상에 송출하는 출력 수단을 (selecting one) 구비하는 것을 특징으로 하는 폰트 처리 장치 .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (베이스) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
KR19980018062A
CLAIM 7
제 6 항에 있어서 , 상기 기억 수단은 상기 문자 자원 취출 프로그램 , 폰트 독출 프로그램 및 문서 미디어 출력 프로그램 중 , 적어도 1개 이상을 , 인터프리터베이스 (display area) 의 네트워크 대응 언어로 기술된 프로그램의 형태로 기억하는 것을 특징으로 하는 폰트 처리 장치 .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (수단을) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
KR19980018062A
CLAIM 1
통신 네트워크에 있어서 정보를 제공하는 정보 처리 장치인 서버 장치를 위한 폰트 처리 장치로서 , 문자 미디어 데이타를 출력하기 위해 필요한 폰트 자원으로서 , 해당 문자 미디어 데이타에 대응하여 동적으로 작성된 해당 필요한 폰트 자원과 , 해당 문자 미디어 데이타를 기억하는 기억 수단과 , 상기 문자 미디어 데이타와 필요한 폰트 자원을 상기 네트워크상에 송출하는 출력 수단을 (selecting one) 구비하는 것을 특징으로 하는 폰트 처리 장치 .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (베이스) of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
KR19980018062A
CLAIM 7
제 6 항에 있어서 , 상기 기억 수단은 상기 문자 자원 취출 프로그램 , 폰트 독출 프로그램 및 문서 미디어 출력 프로그램 중 , 적어도 1개 이상을 , 인터프리터베이스 (display area) 의 네트워크 대응 언어로 기술된 프로그램의 형태로 기억하는 것을 특징으로 하는 폰트 처리 장치 .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (베이스) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
KR19980018062A
CLAIM 7
제 6 항에 있어서 , 상기 기억 수단은 상기 문자 자원 취출 프로그램 , 폰트 독출 프로그램 및 문서 미디어 출력 프로그램 중 , 적어도 1개 이상을 , 인터프리터베이스 (display area) 의 네트워크 대응 언어로 기술된 프로그램의 형태로 기억하는 것을 특징으로 하는 폰트 처리 장치 .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (수단을) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
KR19980018062A
CLAIM 1
통신 네트워크에 있어서 정보를 제공하는 정보 처리 장치인 서버 장치를 위한 폰트 처리 장치로서 , 문자 미디어 데이타를 출력하기 위해 필요한 폰트 자원으로서 , 해당 문자 미디어 데이타에 대응하여 동적으로 작성된 해당 필요한 폰트 자원과 , 해당 문자 미디어 데이타를 기억하는 기억 수단과 , 상기 문자 미디어 데이타와 필요한 폰트 자원을 상기 네트워크상에 송출하는 출력 수단을 (selecting one) 구비하는 것을 특징으로 하는 폰트 처리 장치 .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (베이스) of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
KR19980018062A
CLAIM 7
제 6 항에 있어서 , 상기 기억 수단은 상기 문자 자원 취출 프로그램 , 폰트 독출 프로그램 및 문서 미디어 출력 프로그램 중 , 적어도 1개 이상을 , 인터프리터베이스 (display area) 의 네트워크 대응 언어로 기술된 프로그램의 형태로 기억하는 것을 특징으로 하는 폰트 처리 장치 .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (베이스) on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
KR19980018062A
CLAIM 7
제 6 항에 있어서 , 상기 기억 수단은 상기 문자 자원 취출 프로그램 , 폰트 독출 프로그램 및 문서 미디어 출력 프로그램 중 , 적어도 1개 이상을 , 인터프리터베이스 (display area) 의 네트워크 대응 언어로 기술된 프로그램의 형태로 기억하는 것을 특징으로 하는 폰트 처리 장치 .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5899975A

Filed: 1997-04-03     Issued: 1999-05-04

Style sheets for speech-based presentation of web pages

(Original Assignee) Sun Microsystems Inc     (Current Assignee) VOLKSPHARM HEALTHCARE Inc ; Oracle America Inc

Jakob Nielsen
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (said database) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5899975A
CLAIM 12
. Apparatus of claim 11 in which said database (display device, user having one) includes at least one style sheet that originated on a different computer .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5899975A
CLAIM 12
. Apparatus of claim 11 in which said database (display device, user having one) includes at least one style sheet that originated on a different computer .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5899975A
CLAIM 12
. Apparatus of claim 11 in which said database (display device, user having one) includes at least one style sheet that originated on a different computer .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5899975A
CLAIM 12
. Apparatus of claim 11 in which said database (display device, user having one) includes at least one style sheet that originated on a different computer .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5899975A
CLAIM 12
. Apparatus of claim 11 in which said database (display device, user having one) includes at least one style sheet that originated on a different computer .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5899975A
CLAIM 12
. Apparatus of claim 11 in which said database (display device, user having one) includes at least one style sheet that originated on a different computer .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
US5899975A
CLAIM 20
. The computer program product of claim 19 , in which said computer program further comprises i (communication session) nstructions for combining information from a plurality of styles sheets into a presentation style sheet to control the presentation of both text and audible information .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5899975A
CLAIM 12
. Apparatus of claim 11 in which said database (display device, user having one) includes at least one style sheet that originated on a different computer .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5899975A
CLAIM 12
. Apparatus of claim 11 in which said database (display device, user having one) includes at least one style sheet that originated on a different computer .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5899975A
CLAIM 12
. Apparatus of claim 11 in which said database (display device, user having one) includes at least one style sheet that originated on a different computer .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5899975A
CLAIM 12
. Apparatus of claim 11 in which said database (display device, user having one) includes at least one style sheet that originated on a different computer .

US5899975A
CLAIM 18
. A computer program (computer program) product , comprising : a . a memory medium ;
and b . a computer program stored on said memory medium , said computer program comprising instructions for controlling a voice synthesizer using one or more style sheets containing audio style elements for the audible presentation of information .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
US5899975A
CLAIM 20
. The computer program product of claim 19 , in which said computer program further comprises i (communication session) nstructions for combining information from a plurality of styles sheets into a presentation style sheet to control the presentation of both text and audible information .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5996011A

Filed: 1997-03-25     Issued: 1999-11-30

System and method for filtering data received by a computer system

(Original Assignee) Unified Research Laboratories Inc     (Current Assignee) NortonLifeLock Inc

Donald Creig Humes
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (said web) ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5996011A
CLAIM 18
. A computer based method for filtering a web page received over the World Wide Web and providing an output , said web (first information source) page having a header portion , a body portion and an associated requested URL , said method comprising the steps of : a) providing an allow-list of URLs associated with approved web pages ;
b) providing a deny-list of URLs associated with disapproved web pages ;
c) providing a listing of target words ;
d) comparing said requested URL with said URLs in said allow-list , and if said requested URL matches any of said URLs in said allow-list , providing the web page as an output ;
e) if said requested URL does not match any of said URLs in said allow-list , comparing said requested URL with said URLs in said deny-list , and , if said requested URL matches any of said URLs in said deny-list , providing an output indicating access to the web page is forbidden ;
f) if said requested URL does not match any of said URLs in said deny-list , providing a computer based filter for comparing each word in the header of the web page to said listing to determine any word in the header of the web page which matches one of said target words in said listing ;
and g) providing an indication that access to the web page is forbidden or providing a modified version of the web page as an output based upon said determination in step f .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (said web) is a database containing display limitations for one or more other display devices .
US5996011A
CLAIM 18
. A computer based method for filtering a web page received over the World Wide Web and providing an output , said web (first information source) page having a header portion , a body portion and an associated requested URL , said method comprising the steps of : a) providing an allow-list of URLs associated with approved web pages ;
b) providing a deny-list of URLs associated with disapproved web pages ;
c) providing a listing of target words ;
d) comparing said requested URL with said URLs in said allow-list , and if said requested URL matches any of said URLs in said allow-list , providing the web page as an output ;
e) if said requested URL does not match any of said URLs in said allow-list , comparing said requested URL with said URLs in said deny-list , and , if said requested URL matches any of said URLs in said deny-list , providing an output indicating access to the web page is forbidden ;
f) if said requested URL does not match any of said URLs in said deny-list , providing a computer based filter for comparing each word in the header of the web page to said listing to determine any word in the header of the web page which matches one of said target words in said listing ;
and g) providing an indication that access to the web page is forbidden or providing a modified version of the web page as an output based upon said determination in step f .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters include one (said blocks) or more ranking parameters and weighting factors .
US5996011A
CLAIM 26
. A computer based method for filtering a page of data received over the World Wide Web , wherein said page of data comprises a plurality of blocks of text data , said method comprising : a) providing a listing of target words , each target word in said listing of target words having a respective score associated therewith , which score may be zero ;
b) comparing each word in one of said blocks (measuring parameters include one) of text data to said listing to determine words in said first one of said blocks of text data which match one of said target words in said listing so as to determine matched text words and associated matched target words ;
c) determining a total score for said one of said blocks of text data based on said score associated with each matched target word ;
d) replacing said one of said blocks of text data with a substitute block of data if said total score for said one of said blocks of text data exceeds a predetermined numerical threshold ;
e) displaying said one of said blocks of text data or said substitute block of data ;
f) repeating steps a through e for each remaining block of text data in said page of data .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (repeating step) , the display limitations are stored in a second database (repeating step) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5996011A
CLAIM 26
. A computer based method for filtering a page of data received over the World Wide Web , wherein said page of data comprises a plurality of blocks of text data , said method comprising : a) providing a listing of target words , each target word in said listing of target words having a respective score associated therewith , which score may be zero ;
b) comparing each word in one of said blocks of text data to said listing to determine words in said first one of said blocks of text data which match one of said target words in said listing so as to determine matched text words and associated matched target words ;
c) determining a total score for said one of said blocks of text data based on said score associated with each matched target word ;
d) replacing said one of said blocks of text data with a substitute block of data if said total score for said one of said blocks of text data exceeds a predetermined numerical threshold ;
e) displaying said one of said blocks of text data or said substitute block of data ;
f) repeating step (first database, second database) s a through e for each remaining block of text data in said page of data .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (repeating step) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5996011A
CLAIM 26
. A computer based method for filtering a page of data received over the World Wide Web , wherein said page of data comprises a plurality of blocks of text data , said method comprising : a) providing a listing of target words , each target word in said listing of target words having a respective score associated therewith , which score may be zero ;
b) comparing each word in one of said blocks of text data to said listing to determine words in said first one of said blocks of text data which match one of said target words in said listing so as to determine matched text words and associated matched target words ;
c) determining a total score for said one of said blocks of text data based on said score associated with each matched target word ;
d) replacing said one of said blocks of text data with a substitute block of data if said total score for said one of said blocks of text data exceeds a predetermined numerical threshold ;
e) displaying said one of said blocks of text data or said substitute block of data ;
f) repeating step (first database, second database) s a through e for each remaining block of text data in said page of data .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5996011A
CLAIM 1
. A computer readable memory containing a computer program (computer program) for programming a general purpose computer to perform a method for filtering a block of text data containing words received over a network , wherein said method comprises the steps of : a) providing a listing of target words , each target word in said listing of target words having a respective score associated therewith , which score may be zero , wherein at least one of said target words has a negative score associated therewith ;
b) comparing each word in said block of text data to said listing to determine any word in said block of text data which matches one of said target words in said listing so as to determine matched text words and corresponding matched target words ;
and c) determining a total score for said block of text data based on said score associated with each matched target word .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (repeating step) , the display limitations are stored in a second database (repeating step) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5996011A
CLAIM 26
. A computer based method for filtering a page of data received over the World Wide Web , wherein said page of data comprises a plurality of blocks of text data , said method comprising : a) providing a listing of target words , each target word in said listing of target words having a respective score associated therewith , which score may be zero ;
b) comparing each word in one of said blocks of text data to said listing to determine words in said first one of said blocks of text data which match one of said target words in said listing so as to determine matched text words and associated matched target words ;
c) determining a total score for said one of said blocks of text data based on said score associated with each matched target word ;
d) replacing said one of said blocks of text data with a substitute block of data if said total score for said one of said blocks of text data exceeds a predetermined numerical threshold ;
e) displaying said one of said blocks of text data or said substitute block of data ;
f) repeating step (first database, second database) s a through e for each remaining block of text data in said page of data .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9737315A1

Filed: 1997-03-19     Issued: 1997-10-09

Method and system for processing and transmitting electronic auction information

(Original Assignee) Onsale, Inc.     

Alan S. Fisher, Samuel Jerrold Kaplan
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (said database) in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (determined time, containing data) source ;

determining the viewing preferences of the user from a second information source (receiving step) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9737315A1
CLAIM 1
. In a computer network (computer network) enabling communication between a host computer and a plurality of remote bidders , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : posting means for posting information across said network , said information being descriptive of a lot available for purchase ;
bidding means available to said bidders for submitting a plurality of bids across said network in response to said information ;
receiving means for receiving a plurality of bids sent across said network by said plurality of bidders ;
and categorizing means for automatically categorizing said bids as successful or unsuccessful .

WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said database (display device, user having one) s ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data (first information, first information source) from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .

WO9737315A1
CLAIM 19
. The system of claim 18 wherein said auction manager includes : means for opening a lot to bidding by said customers across said network at a predetermined time (first information, first information source) ;
means for automatically closing said lot from bidding in response to bidding activity for said lot .

WO9737315A1
CLAIM 24
. The method of claim 22 wherein said receiving step (second information source) includes storing said bids in a bid storage database .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (determined time, containing data) source is a database containing display limitations for one or more other display devices .
WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said databases ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data (first information, first information source) from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .

WO9737315A1
CLAIM 19
. The system of claim 18 wherein said auction manager includes : means for opening a lot to bidding by said customers across said network at a predetermined time (first information, first information source) ;
means for automatically closing said lot from bidding in response to bidding activity for said lot .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said database (display device, user having one) s ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (receiving step) .
WO9737315A1
CLAIM 24
. The method of claim 22 wherein said receiving step (second information source) includes storing said bids in a bid storage database .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (electronic mail messages) readable by the user ;

and one or more natural languages understood by the user .
WO9737315A1
CLAIM 6
. The system of claim 5 wherein said notifying means includes means for automatically generating electronic mail messages (text font) .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said database (display device, user having one) s ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said database (display device, user having one) s ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said database (display device, user having one) s ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the display device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9737315A1
CLAIM 12
. The system of claim 1 wherein said categorizing means includes means for comparing a first bid to a second bid and determining which of said first and second bids represents a (communications network) greater monetary value .

WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said database (display device, user having one) s ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said database (display device, user having one) s ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said database (display device, user having one) s ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said database (display device, user having one) s ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the communication device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9737315A1
CLAIM 1
. In a computer network enabling communication between a host computer and a plurality of remote bidders , an auction information transmission and processing system implemented as a computer program (computer program) within said host and network , said system comprising : posting means for posting information across said network , said information being descriptive of a lot available for purchase ;
bidding means available to said bidders for submitting a plurality of bids across said network in response to said information ;
receiving means for receiving a plurality of bids sent across said network by said plurality of bidders ;
and categorizing means for automatically categorizing said bids as successful or unsuccessful .

WO9737315A1
CLAIM 12
. The system of claim 1 wherein said categorizing means includes means for comparing a first bid to a second bid and determining which of said first and second bids represents a (communications network) greater monetary value .

WO9737315A1
CLAIM 18
. In a computer network enabling communication between a host computer and a plurality of remote customers , an auction information transmission and processing system implemented as a computer program within said host and network , said system comprising : a merchandise database connected in communication with said host for storing merchandise information , said merchandise information being descriptive of a lot available for purchase by a customer ;
a bid database in communication with said host for storing bid information , said bid information being descriptive of a bid received from one of said remote customers ;
an auction manager implemented in said server and in communication with said database (display device, user having one) s ;
an electronic mail messenger in communication with said auction manager and said bid database ;
a bid validator , including means for receiving bids from said customers , connected to said auction manager and in communication with said bid database ;
wherein said auction manager induces a customer to bid across said network on a lot of merchandise by posting a descriptive merchandise catalog page containing data from said merchandise database , said customer views across said network said catalog page and sends a bid to said bid validator across said network , said bid validator determines whether said bid is valid , said bid database stores said bid , said auction manager determines whether said bid is successful , and said electronic mail messenger notifies said customer whether said customer' ;
s bid was determined to be successful by said bid manager .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH10240763A

Filed: 1997-02-28     Issued: 1998-09-11

文書情報管理システム

(Original Assignee) Ricoh Co Ltd; 株式会社リコー     

Takashi Ishijima, Yasuhiro Tabata, Takashi Yano, 泰広 田端, 隆志 矢野, 尚 石島
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (読み取る読取手段, 前記記載) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも一つの記 載情報,前記記載 (selecting one) 情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段 (selecting one) と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも (display area) 一つの記 載情報,前記記載情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム。

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (読み取る読取手段, 前記記載) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも一つの記 載情報,前記記載 (selecting one) 情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段 (selecting one) と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム。

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates (出力手段と, OCR) identifying their locations on the display device .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも一つの記 載情報,前記記載情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と (vertical coordinates) ,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム。

JPH10240763A
CLAIM 6
【請求項6】 前記読取手段は,OCR (vertical coordinates) であることを特 徴とする請求項5記載の文書情報管理システム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも (display area) 一つの記 載情報,前記記載情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム (communication device)

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the mapping system during a communication session there between .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも一つの記 載情報,前記記載情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム (communication device)

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも (display area) 一つの記 載情報,前記記載情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム。

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (読み取る読取手段, 前記記載) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも一つの記 載情報,前記記載 (selecting one) 情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段 (selecting one) と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム。

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates (出力手段と, OCR) identifying their locations on the display device .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも一つの記 載情報,前記記載情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と (vertical coordinates) ,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム。

JPH10240763A
CLAIM 6
【請求項6】 前記読取手段は,OCR (vertical coordinates) であることを特 徴とする請求項5記載の文書情報管理システム。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム) is a mobile device .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも一つの記 載情報,前記記載情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム (communication device)

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも (display area) 一つの記 載情報,前記記載情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム (communication device)

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the program during a communication session there between .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも一つの記 載情報,前記記載情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム (communication device)

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH10240763A
CLAIM 1
【請求項1】 あらかじめ特定の単語,文章,シンボル またはグラフィックに関連する情報を関連情報ファイル として記憶したファイル手段と,単語,文章,シンボ ル,グラフィックの何れかからなる少なくとも (display area) 一つの記 載情報,前記記載情報と前記ファイル手段の関連情報フ ァイルとを連結させるための連結情報,前記記載情報の 中から特定の記載情報を選択するための選択情報,前記 選択情報を能動状態とするための能動情報および前記能 動情報を記載するための少なくとも一つの能動情報登録 ボックスが記録された媒体用紙と,前記選択情報,前記 能動情報登録ボックス内に記載された能動情報および前 記連結情報を前記媒体用紙から読み取る読取手段と,前 記読取手段で読み取った選択情報,能動情報および連結 情報に基づいて,前記ファイル手段から該当する関連情 報ファイルを検索する検索手段と,前記検索手段によっ て検索した関連情報ファイルを出力する出力手段と,を 備え,検索者が,前記関連情報ファイルの検索を行う際 に前記媒体用紙上の能動情報登録ボックス内に所望の形 状の能動情報を記載し,さらに前記能動情報登録ボック ス内に記載した能動情報と類似の形状の選択情報を前記 媒体用紙上の所望の記載情報に付与し,前記検索手段が 前記能動情報登録ボックス内に記載された能動情報の形 状と類似の形状の選択情報に基づいて,該当する記載情 報と関連する関連情報ファイルを検索することを特徴と する文書情報管理システム (communication device)




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6031989A

Filed: 1997-02-27     Issued: 2000-02-29

Method of formatting and displaying nested documents

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

John P. Cordell
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (second set) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (following steps) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6031989A
CLAIM 1
. A method for formatting a main electronic document to include one or more other electronic documents for display , the main electronic document readable by a computer software application , the main electronic document including content for display , the method comprising the following steps (providing one) : inserting a reference tag into the main electronic document to nest therein another electronic document including content for display , the content of the nested electronic document displayed in an overlapping manner with the content of the main electronic document when the main electronic document is displayed ;
with the reference tag , specifying a display layout for the nested electronic document ;
and with the reference tag , specifying display techniques for the nested electronioc document .

US6031989A
CLAIM 9
. The method of claim 1 further comprising : inserting a first set of reference tags into the main electronic document to nest a first set of electronic documents including content for display therein , the first set of reference tags including references to one or more first nested electronic documents ;
inserting into the first set of electronic documents , a second set (display document) of reference tags to nest a second set of electronic documents including content for display therein , the second set of reference tags including references to one or more second nested electronic documents ;
and displaying the content of the first set of electronic documents in an overlapping manner with the content of the main electronic document when the main electronic document is displayed ;
and displaying the content of the second set of electronic documents in an overlapping manner with the content of the first set of electronic documents .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (second set) .
US6031989A
CLAIM 9
. The method of claim 1 further comprising : inserting a first set of reference tags into the main electronic document to nest a first set of electronic documents including content for display therein , the first set of reference tags including references to one or more first nested electronic documents ;
inserting into the first set of electronic documents , a second set (display document) of reference tags to nest a second set of electronic documents including content for display therein , the second set of reference tags including references to one or more second nested electronic documents ;
and displaying the content of the first set of electronic documents in an overlapping manner with the content of the main electronic document when the main electronic document is displayed ;
and displaying the content of the second set of electronic documents in an overlapping manner with the content of the first set of electronic documents .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (second set) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6031989A
CLAIM 9
. The method of claim 1 further comprising : inserting a first set of reference tags into the main electronic document to nest a first set of electronic documents including content for display therein , the first set of reference tags including references to one or more first nested electronic documents ;
inserting into the first set of electronic documents , a second set (display document) of reference tags to nest a second set of electronic documents including content for display therein , the second set of reference tags including references to one or more second nested electronic documents ;
and displaying the content of the first set of electronic documents in an overlapping manner with the content of the main electronic document when the main electronic document is displayed ;
and displaying the content of the second set of electronic documents in an overlapping manner with the content of the first set of electronic documents .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (second set) .
US6031989A
CLAIM 9
. The method of claim 1 further comprising : inserting a first set of reference tags into the main electronic document to nest a first set of electronic documents including content for display therein , the first set of reference tags including references to one or more first nested electronic documents ;
inserting into the first set of electronic documents , a second set (display document) of reference tags to nest a second set of electronic documents including content for display therein , the second set of reference tags including references to one or more second nested electronic documents ;
and displaying the content of the first set of electronic documents in an overlapping manner with the content of the main electronic document when the main electronic document is displayed ;
and displaying the content of the second set of electronic documents in an overlapping manner with the content of the first set of electronic documents .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (second set) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6031989A
CLAIM 9
. The method of claim 1 further comprising : inserting a first set of reference tags into the main electronic document to nest a first set of electronic documents including content for display therein , the first set of reference tags including references to one or more first nested electronic documents ;
inserting into the first set of electronic documents , a second set (display document) of reference tags to nest a second set of electronic documents including content for display therein , the second set of reference tags including references to one or more second nested electronic documents ;
and displaying the content of the first set of electronic documents in an overlapping manner with the content of the main electronic document when the main electronic document is displayed ;
and displaying the content of the second set of electronic documents in an overlapping manner with the content of the first set of electronic documents .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9732439A2

Filed: 1997-02-21     Issued: 1997-09-04

A communication network terminal supporting a plurality of applications

(Original Assignee) Nokia Mobile Phones Limited     

Arto H. Lehtonen, Pete Pihko, Teemu Tarnanen, Hannu H. Kari, Jari Mäenpää, Seppo Alanärä, Pekka Isomursu, Juhani Miettunen, Mikko Lietsalmi, Petri Nykänen, Patrik Gustafsson, Mikko Terho, Kalevi Kaartinen, Peter Decker
US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (sending data) for the display document .
WO9732439A2
CLAIM 5
. A terminal (1) for a communication network , the terminal capable of supporting a plurality of applications (17 , 18) and having means of communicating user messages , characterised in that it comprises means for sending data (display format) relating to one of said applications (17 , 18) in a user message and means (8) for adding a header to the user message , the header indicating the respective application (17 , 18) that the data relates to .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents using one (receiving commands) or more ranking parameters and weighting factors .
WO9732439A2
CLAIM 3
. A terminal according to claim 1 , characterised in that it comprises a memory (14) for storing data , and that one of said applications (17 , 18) is a menu application , said menu application creating menu items in the terminal memory (14) according to predetermined commands , the terminal having means for receiving commands (source contents using one) relating to the menu application in said user messages .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (sending data) for the display document .
WO9732439A2
CLAIM 5
. A terminal (1) for a communication network , the terminal capable of supporting a plurality of applications (17 , 18) and having means of communicating user messages , characterised in that it comprises means for sending data (display format) relating to one of said applications (17 , 18) in a user message and means (8) for adding a header to the user message , the header indicating the respective application (17 , 18) that the data relates to .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5781629A

Filed: 1997-02-21     Issued: 1998-07-14

Digital document authentication system

(Original Assignee) Surety Tech Inc     (Current Assignee) Surety LLC ; Surety Tech Inc

Stuart A. Haber, W. Scott Stornetta, Jr.
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (provides information) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5781629A
CLAIM 27
. The method of claim 25 wherein the first portion of the self-verifying name provides information (display document) about the requester for certifying the first document .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (provides information) .
US5781629A
CLAIM 27
. The method of claim 25 wherein the first portion of the self-verifying name provides information (display document) about the requester for certifying the first document .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (provides information) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5781629A
CLAIM 27
. The method of claim 25 wherein the first portion of the self-verifying name provides information (display document) about the requester for certifying the first document .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
US5781629A
CLAIM 70
. The method of claim 67 , wherein the step of generating the certificate further comprises i (communication session) ncluding a pointer to the secured item .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (provides information) .
US5781629A
CLAIM 27
. The method of claim 25 wherein the first portion of the self-verifying name provides information (display document) about the requester for certifying the first document .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (provides information) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5781629A
CLAIM 27
. The method of claim 25 wherein the first portion of the self-verifying name provides information (display document) about the requester for certifying the first document .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
US5781629A
CLAIM 70
. The method of claim 67 , wherein the step of generating the certificate further comprises i (communication session) ncluding a pointer to the secured item .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9730556A2

Filed: 1997-02-20     Issued: 1997-08-21

Sending graphic images to mobile terminals

(Original Assignee) Ericsson Inc.     

Eric Lee Valentine
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (telecommunications system, communications network) , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9730556A2
CLAIM 1
. A system for communicating binary data representing a graphic image between a first node and a second node within a mobile telecommunications system (communications network) , said system comprising : a server application module associated with said first node , said server application module comprising : a first conversion function module for formatting said binary data to character based data ;
and a sending function module connected to said first conversion function module for transmitting said formatted character based data to said second node ;
a client application module associated with said second node , said client application module comprising : a first reception function module for receiving said formatted character based data ;
and a second conversion function module connected to said first reception function for reconverting said character based data to said binary data representing said graphic image ;
and a digital communications link for communicating messages containing character based data from said first node to said second node .

WO9730556A2
CLAIM 14
. A method of communicating binary data representing a graphic image from a mobile telecommunications network (communications network) to a mobile terminal associated with said mobile telecommunications network , said method comprising the steps of : loading said binary data representing said graphic image into a character based message signal ;
transmitting said character based message signal to said mobile terminal ;
and extracting said binary data representing said graphic image for display .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (graphic images) size readable by the user ;

and one or more languages understood by the user .
WO9730556A2
CLAIM 5
. The system of claim 1 wherein said graphic images (minimum font) are stored in a Graphic Interchange format (GIF) file .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (telecommunications system, communications network) , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9730556A2
CLAIM 1
. A system for communicating binary data representing a graphic image between a first node and a second node within a mobile telecommunications system (communications network) , said system comprising : a server application module associated with said first node , said server application module comprising : a first conversion function module for formatting said binary data to character based data ;
and a sending function module connected to said first conversion function module for transmitting said formatted character based data to said second node ;
a client application module associated with said second node , said client application module comprising : a first reception function module for receiving said formatted character based data ;
and a second conversion function module connected to said first reception function for reconverting said character based data to said binary data representing said graphic image ;
and a digital communications link for communicating messages containing character based data from said first node to said second node .

WO9730556A2
CLAIM 14
. A method of communicating binary data representing a graphic image from a mobile telecommunications network (communications network) to a mobile terminal associated with said mobile telecommunications network , said method comprising the steps of : loading said binary data representing said graphic image into a character based message signal ;
transmitting said character based message signal to said mobile terminal ;
and extracting said binary data representing said graphic image for display .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (graphic images) size readable by the user ;

and one or more languages understood by the user .
WO9730556A2
CLAIM 5
. The system of claim 1 wherein said graphic images (minimum font) are stored in a Graphic Interchange format (GIF) file .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9732448A1

Filed: 1997-02-11     Issued: 1997-09-04

Dynamic allocation of telecommunications resources

(Original Assignee) Siemens Business Communication Systems, Inc.     

Shmuel Shaffer
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (first support) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (one second) source ;

determining the viewing preferences of the user from a second information source (switching fabric) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support (display document, text portions) circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second (first information, mobile device, first information source, communication session) group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

WO9732448A1
CLAIM 2
. The network node (10) of claim 1 wherein each of said first and second support circuits (12 , 14 and 16) is a line shelf for supporting multimedia communications , said switching circuitry (36) being a switching fabric (second information source) which initiates access of channels of said line shelves in order to establish each multimedia communication , thereby defining bandwidth at initiation of a session of said multimedia communication .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (one second) source is a database containing display limitations for one or more other display devices .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second (first information, mobile device, first information source, communication session) group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (switching fabric) .
WO9732448A1
CLAIM 2
. The network node (10) of claim 1 wherein each of said first and second support circuits (12 , 14 and 16) is a line shelf for supporting multimedia communications , said switching circuitry (36) being a switching fabric (second information source) which initiates access of channels of said line shelves in order to establish each multimedia communication , thereby defining bandwidth at initiation of a session of said multimedia communication .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters (communications network, available channel, dynamic bandwidth) .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network (communications network, measuring parameters) of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth (communications network, measuring parameters) allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

WO9732448A1
CLAIM 7
. A method of dynamically allocating channels of a first node (10) in a telecommunications network of nodes , said first node having a plurality of line shelves (12 , 14 and 16) , each supporting a plurality of channels for intranodal and internodal telecommunications sessions by means of a switching fabric (36) connected to each line shelf , said method comprising steps of : tracking traffic (48 , 72 and 76) through each line shelf to determine the extent of available channel (communications network, measuring parameters) s for establishing telecommunications sessions ;
and in response to tracking traffic , selectively reallocating channels (54 , 74 and 78) of established telecommunications sessions to free additional channels for additional telecommunications sessions , including selectively reducing channels allocated for at least one of said intranodal telecommunications sessions supported by a first line shelf for which utilization of channel capacity is detected to have exceeded a predefined maximum threshold .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (communications network, available channel, dynamic bandwidth) include one or more ranking parameters and weighting factors .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network (communications network, measuring parameters) of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth (communications network, measuring parameters) allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

WO9732448A1
CLAIM 7
. A method of dynamically allocating channels of a first node (10) in a telecommunications network of nodes , said first node having a plurality of line shelves (12 , 14 and 16) , each supporting a plurality of channels for intranodal and internodal telecommunications sessions by means of a switching fabric (36) connected to each line shelf , said method comprising steps of : tracking traffic (48 , 72 and 76) through each line shelf to determine the extent of available channel (communications network, measuring parameters) s for establishing telecommunications sessions ;
and in response to tracking traffic , selectively reallocating channels (54 , 74 and 78) of established telecommunications sessions to free additional channels for additional telecommunications sessions , including selectively reducing channels allocated for at least one of said intranodal telecommunications sessions supported by a first line shelf for which utilization of channel capacity is detected to have exceeded a predefined maximum threshold .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (first support) according to the language preference as indicated in the viewing preferences .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support (display document, text portions) circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (first support) .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support (display document, text portions) circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (first support) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (communications network, available channel, dynamic bandwidth) , the display device having one (second support, said line) or more display limitations , the user having one (second support, said line) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network (communications network, measuring parameters) of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support (display document, text portions) circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support (user having one, communication device having one, display device having one) circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth (communications network, measuring parameters) allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

WO9732448A1
CLAIM 2
. The network node (10) of claim 1 wherein each of said first and second support circuits (12 , 14 and 16) is a line shelf for supporting multimedia communications , said switching circuitry (36) being a switching fabric which initiates access of channels of said line (user having one, communication device having one, display device having one) shelves in order to establish each multimedia communication , thereby defining bandwidth at initiation of a session of said multimedia communication .

WO9732448A1
CLAIM 7
. A method of dynamically allocating channels of a first node (10) in a telecommunications network of nodes , said first node having a plurality of line shelves (12 , 14 and 16) , each supporting a plurality of channels for intranodal and internodal telecommunications sessions by means of a switching fabric (36) connected to each line shelf , said method comprising steps of : tracking traffic (48 , 72 and 76) through each line shelf to determine the extent of available channel (communications network, measuring parameters) s for establishing telecommunications sessions ;
and in response to tracking traffic , selectively reallocating channels (54 , 74 and 78) of established telecommunications sessions to free additional channels for additional telecommunications sessions , including selectively reducing channels allocated for at least one of said intranodal telecommunications sessions supported by a first line shelf for which utilization of channel capacity is detected to have exceeded a predefined maximum threshold .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (one second) there between .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second (first information, mobile device, first information source, communication session) group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (first support) .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support (display document, text portions) circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device is a mobile device (one second) .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second (first information, mobile device, first information source, communication session) group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (first support) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (communications network, available channel, dynamic bandwidth) , the communication device having one (second support, said line) or more display limitations , the user having one (second support, said line) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network (communications network, measuring parameters) of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support (display document, text portions) circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support (user having one, communication device having one, display device having one) circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth (communications network, measuring parameters) allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .

WO9732448A1
CLAIM 2
. The network node (10) of claim 1 wherein each of said first and second support circuits (12 , 14 and 16) is a line shelf for supporting multimedia communications , said switching circuitry (36) being a switching fabric which initiates access of channels of said line (user having one, communication device having one, display device having one) shelves in order to establish each multimedia communication , thereby defining bandwidth at initiation of a session of said multimedia communication .

WO9732448A1
CLAIM 7
. A method of dynamically allocating channels of a first node (10) in a telecommunications network of nodes , said first node having a plurality of line shelves (12 , 14 and 16) , each supporting a plurality of channels for intranodal and internodal telecommunications sessions by means of a switching fabric (36) connected to each line shelf , said method comprising steps of : tracking traffic (48 , 72 and 76) through each line shelf to determine the extent of available channel (communications network, measuring parameters) s for establishing telecommunications sessions ;
and in response to tracking traffic , selectively reallocating channels (54 , 74 and 78) of established telecommunications sessions to free additional channels for additional telecommunications sessions , including selectively reducing channels allocated for at least one of said intranodal telecommunications sessions supported by a first line shelf for which utilization of channel capacity is detected to have exceeded a predefined maximum threshold .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (one second) there between .
WO9732448A1
CLAIM 1
. A network node (10) within a telecommunications network of nodes comprising : a first group of subscriber lines (24) of said network node for providing telecommunication ;
first support circuits (12) connected to said first group for providing access and control to said subscriber lines of said first group ;
at least one second (first information, mobile device, first information source, communication session) group of subscriber lines (26 and 28) of said network node for providing telecommunication ;
second support circuits (14 and 16) connected to said second group for providing access and control to said subscriber lines of said second group ;
switching circuitry (36) connected to said first and second support circuits , for routing intranodal telecommunications connections among said subscriber lines of said network node and for routing internodal telecommunications connections between said subscriber lines and other nodes of said telecommunications network via an external trunk (38) ;
a utilization monitor (48) , connected to each of said switching circuitry and said first and second support circuits for monitoring availability of bandwidth and for monitoring available routing capacity of said switching circuitry ;
and a dynamic bandwidth allocation allocator (54) , connected to said utilization monitor , for determining a specific bandwidth upon initiation of each intranodal telecommunications connection and for selectively varying the bandwidth for ongoing intranodal telecommunications connection based upon utilization of said first and second support circuits and based upon available routing capacity of said switching circuitry .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH10222240A

Filed: 1997-02-04     Issued: 1998-08-21

電子ペン及び個人認証システム並びに個人認証方法

(Original Assignee) Canon Inc; キヤノン株式会社     

Masaru Okazaki, 大 岡▲崎▼
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (振動検出手段, 加振手段) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH10222240A
CLAIM 15
【請求項15】 請求項12、13又は14記載の電子 ペンにおいて、振動の発生を指示する指示手段と、該指 示手段による指示に基づき前記固有番号に対応した振動 をペン筺体に加える加振手段 (second information source) とを具備することを特徴と する電子ペン。

JPH10222240A
CLAIM 17
【請求項17】 請求項16記載の個人認証システムに おいて、前記コンピュータは、前記電子ペンが押し当て られると共に該電子ペンの振動を検出する振動検出手段 (second information source) が付設されたディスプレイを具備することを特徴とする 個人認証システム。

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (振動検出手段, 加振手段) .
JPH10222240A
CLAIM 15
【請求項15】 請求項12、13又は14記載の電子 ペンにおいて、振動の発生を指示する指示手段と、該指 示手段による指示に基づき前記固有番号に対応した振動 をペン筺体に加える加振手段 (second information source) とを具備することを特徴と する電子ペン。

JPH10222240A
CLAIM 17
【請求項17】 請求項16記載の個人認証システムに おいて、前記コンピュータは、前記電子ペンが押し当て られると共に該電子ペンの振動を検出する振動検出手段 (second information source) が付設されたディスプレイを具備することを特徴とする 個人認証システム。

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates (前記ソケット) identifying their locations on the display device .
JPH10222240A
CLAIM 6
【請求項6】 請求項5記載の個人認証システムにおい て、前記ソケット (vertical coordinates) は、ペン立て形状を有することを特徴 とする個人認証システム。

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates (前記ソケット) identifying their locations on the display device .
JPH10222240A
CLAIM 6
【請求項6】 請求項5記載の個人認証システムにおい て、前記ソケット (vertical coordinates) は、ペン立て形状を有することを特徴 とする個人認証システム。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9728628A1

Filed: 1997-01-30     Issued: 1997-08-07

Hybrid network for real-time phone-to-phone voice communications

(Original Assignee) Labs Of Advanced Technologies International Corporation     

Jerry Lin, Lionel Ni
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (said first server) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9728628A1
CLAIM 4
. A hybrid bi-directional telephone communication network for permitting real-time phone-to-phone long distance voice conversation between a first party and a second party , the hybrid network utilizing a circuit-switched telephone network and a packet-switched digital data network , the hybrid network comprising : a first communication server local to the first party and coupled thereto via a switched telephone network , and a second communication server local to the second party and coupled thereto via a switched telephone network ;
a packet-switched digital data network interconnecting and allowing packetized digital data communication between said first and second servers ;
said first server (computer network) including transmission mode means for : (i) receiving a local telephone call from the first party by way of the switched telephone network ;
(ii) receiving from the first party the telephone number of the second party ;
(iii) communicating with said second server over said digital data network and instructing said second server to call the telephone number of the second party ;
and (iv) converting analog voice signals received from the first party to digital signals and forwarding same to said second server in packetized form thereby enabling real-time telephone-to-telephone voice conversation between the first and second parties via the digital data network ;
said first server further including receiving mode means for : (v) calling the first party upon receiving instructions to do so from the second server ;
and (vi) receiving digital voice signals from the second server via the digital data network and converting same to analog voice signals and forwarding the analog voice signals to the first party during the voice conversation ;
said second server including transmission mode means for : (i) receiving a local telephone call from the second party by way of the switched telephone network ;
(ii) receiving from the second party the telephone number of the first party ;
(iii) communicating with said first server over the digital data network by way of data packets instructing the first server to call the telephone number of the first party ;
(iv) converting analog voice signals received from the second party to digital voice signals and forwarding same to said first server over the digital data network ;
said second server further comprising receiving mode means for : (v) locally calling the second party upon receiving instructions to do so from said first server ;
and (vi) receiving packetized digital voice signals from said first server over said digital data network and converting same to analog voice signals and forwarding the analog voice signals to the second party during the voice conversation ;
and wherein said hybrid network including said first and second servers is bi-directional in that both the first and second parties are capable of initiating long distance telephone calls to the other using their respective telephones which output analog voice signals .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents are contained in an application description file (telephone call) .
WO9728628A1
CLAIM 1
. A method of making a real-time long distance telephone- to-telephone call (application description file) from a caller to a recipient , the method comprising the steps of : providing an originating communication server local to the caller ;
providing a destination communication server local to the recipient ;
interconnecting the originating server and the destination server via a packet-switched digital data network ;
the caller telephoning the originating server using a local telephone number via a local switched telephone network , and thereafter communicating to the originating server a destination telephone number of the recipient ;
the originating server forwarding to the destination server packetized digital data indicative of the telephone number of the recipient ;
the destination server telephoning the recipient using a local telephone number via a switched telephone network and thereafter causing the caller and recipient to be connected for real-time voice conversation ;
the originating server converting analog voice signals received from the caller to digital voice signals and thereafter forwarding same to the destination server in packet form via the digital data network during the real-time telephone conversation ;
and the destination server receiving the digital voice signals from the originating server and converting same to analog voice signals and forwarding the analog voice signals to the recipient during the telephone conversation .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (conversion means) for the display document .
WO9728628A1
CLAIM 10
. The network of claim 9 , wherein each of said servers further comprises digital-to-analog conversion means (display format) for receiving analog voice signals from a local caller or recipient , converting same to digital signals , and thereafter transmitting said digital signals in packetized form over the digital data network to the other of said caller and recipient by way of another said server .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences (transmission mode) ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9728628A1
CLAIM 4
. A hybrid bi-directional telephone communication network for permitting real-time phone-to-phone long distance voice conversation between a first party and a second party , the hybrid network utilizing a circuit-switched telephone network and a packet-switched digital data network , the hybrid network comprising : a first communication server local to the first party and coupled thereto via a switched telephone network , and a second communication server local to the second party and coupled thereto via a switched telephone network ;
a packet-switched digital data network interconnecting and allowing packetized digital data communication between said first and second servers ;
said first server including transmission mode (s viewing preferences) means for : (i) receiving a local telephone call from the first party by way of the switched telephone network ;
(ii) receiving from the first party the telephone number of the second party ;
(iii) communicating with said second server over said digital data network and instructing said second server to call the telephone number of the second party ;
and (iv) converting analog voice signals received from the first party to digital signals and forwarding same to said second server in packetized form thereby enabling real-time telephone-to-telephone voice conversation between the first and second parties via the digital data network ;
said first server further including receiving mode means for : (v) calling the first party upon receiving instructions to do so from the second server ;
and (vi) receiving digital voice signals from the second server via the digital data network and converting same to analog voice signals and forwarding the analog voice signals to the first party during the voice conversation ;
said second server including transmission mode means for : (i) receiving a local telephone call from the second party by way of the switched telephone network ;
(ii) receiving from the second party the telephone number of the first party ;
(iii) communicating with said first server over the digital data network by way of data packets instructing the first server to call the telephone number of the first party ;
(iv) converting analog voice signals received from the second party to digital voice signals and forwarding same to said first server over the digital data network ;
said second server further comprising receiving mode means for : (v) locally calling the second party upon receiving instructions to do so from said first server ;
and (vi) receiving packetized digital voice signals from said first server over said digital data network and converting same to analog voice signals and forwarding the analog voice signals to the second party during the voice conversation ;
and wherein said hybrid network including said first and second servers is bi-directional in that both the first and second parties are capable of initiating long distance telephone calls to the other using their respective telephones which output analog voice signals .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations , and viewing preferences are stored in an application description file (telephone call) .
WO9728628A1
CLAIM 1
. A method of making a real-time long distance telephone- to-telephone call (application description file) from a caller to a recipient , the method comprising the steps of : providing an originating communication server local to the caller ;
providing a destination communication server local to the recipient ;
interconnecting the originating server and the destination server via a packet-switched digital data network ;
the caller telephoning the originating server using a local telephone number via a local switched telephone network , and thereafter communicating to the originating server a destination telephone number of the recipient ;
the originating server forwarding to the destination server packetized digital data indicative of the telephone number of the recipient ;
the destination server telephoning the recipient using a local telephone number via a switched telephone network and thereafter causing the caller and recipient to be connected for real-time voice conversation ;
the originating server converting analog voice signals received from the caller to digital voice signals and thereafter forwarding same to the destination server in packet form via the digital data network during the real-time telephone conversation ;
and the destination server receiving the digital voice signals from the originating server and converting same to analog voice signals and forwarding the analog voice signals to the recipient during the telephone conversation .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (conversion means) for the display document .
WO9728628A1
CLAIM 10
. The network of claim 9 , wherein each of said servers further comprises digital-to-analog conversion means (display format) for receiving analog voice signals from a local caller or recipient , converting same to digital signals , and thereafter transmitting said digital signals in packetized form over the digital data network to the other of said caller and recipient by way of another said server .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5875296A

Filed: 1997-01-28     Issued: 1999-02-23

Distributed file system web server user authentication with cookies

(Original Assignee) International Business Machines Corp     (Current Assignee) Alibaba Group Holding Ltd

Shaw-Ben Shi, Michael Bradford Ault, Ernst Robert Plassmann, Bruce Arland Rich, Mickella Ann Rosiles, Theodore Jack London Shrader
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5875296A
CLAIM 15
. A computer connectable to a distributed computing environment including a security service for returning a credential to a user authenticated to access the distributed file system , comprising : a processor ;
an operating system ;
a Web server program for providing World Wide Web information retrieval to Web clients connectable to the Web server program via a stateless computer network (computer network) ;
a server plug-in for authenticating Web clients to the Web server program , comprising : means , responsive to receipt by the Web server of a user id and password from a Web client , for executing a login protocol with the security service and storing a credential resulting therefrom ;
means for returning to the Web client a persistent client state object having an identifier therein ;
and means responsive to subsequent receipt of the persistent client state object including the identifier in lieu of a user id and password to control access to Web documents in the distributed file system .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (access rights) there between .
US5875296A
CLAIM 7
. A method of authenticating a Web client to a Web server connectable to a distributed file system of a distributed computing environment , the distributed computing environment including a security service for returning a credential to a user authenticated to access the distributed file system , comprising the steps of : (a) responsive to receipt of a transaction request from the Web client , executing a login protocol with the security service to determine whether the Web client has access rights (communication session) to the distributed file system ;
(b) if the Web client does not have access rights to the distributed file system , returning an error message to the Web client ;
(c) if the Web client does have access rights to the distributed file system , storing a credential resulting from the login protocol in a database of credentials associated with authenticated users ;
(d) returning to the Web client a cookie having an identifier uniquely associated with the Web client ;
and (e) having the Web client use the cookie in lieu of a user id and password to obtain subsequent access to Web documents in the distributed file system .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5875296A
CLAIM 10
. A computer program (computer program) product for use in authenticating a Web client to a Web server connectable to a distributed file system of a distributed computing environment , the distributed computing environment including a security service for returning a credential to a user authenticated to access the distributed file system , the computer program product comprising : a computer-readable storage medium having a substrate ;
and program data encoded in the substrate of the computer-readable storage medium , wherein the program data comprises : means , responsive to receipt by the Web server of a user id and password from the Web client , for executing a login protocol with the security service and storing a credential resulting therefrom ;
means for returning to the Web client a persistent client state object having an identifier therein ;
and means responsive to receipt of the persistent client state object including the identifier for controlling subsequent access to Web documents in the distributed file system .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (access rights) there between .
US5875296A
CLAIM 7
. A method of authenticating a Web client to a Web server connectable to a distributed file system of a distributed computing environment , the distributed computing environment including a security service for returning a credential to a user authenticated to access the distributed file system , comprising the steps of : (a) responsive to receipt of a transaction request from the Web client , executing a login protocol with the security service to determine whether the Web client has access rights (communication session) to the distributed file system ;
(b) if the Web client does not have access rights to the distributed file system , returning an error message to the Web client ;
(c) if the Web client does have access rights to the distributed file system , storing a credential resulting from the login protocol in a database of credentials associated with authenticated users ;
(d) returning to the Web client a cookie having an identifier uniquely associated with the Web client ;
and (e) having the Web client use the cookie in lieu of a user id and password to obtain subsequent access to Web documents in the distributed file system .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
WO9726750A1

Filed: 1997-01-03     Issued: 1997-07-24

Mobile portable wireless communication system

(Original Assignee) Cellport Labs, Inc.     

Charles W. Spaur, Michael F. Braitberg, Patrick J. Kennedy, Lester B. Hatcher
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (provides information) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (control protocol, determined time, said web) source (control protocol, determined time, said web) ;

determining the viewing preferences of the user from a second information source (remote stations, more remote) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
WO9726750A1
CLAIM 1
. An apparatus for information transmission involving one or more remote stations (second information source, source contents using one) and a vehicle , comprising : at least a first remote station including computer means located at a distance from a vehicle ;
a wireless device for location in the vehicle for use in sending and receiving information including data relative to said first remote station over an airlink ;
a plurality of different vehicle devices associated with the vehicle and with each of said vehicle devices for at least one of receiving and sending information ;
controller means including processing means in the vehicle for controlling the sending and receiving of said information using said wireless device between said remote station and the vehicle , said controller means further including first standard network communication means for use in presenting information for transmission over the airlink in a first format that is acceptable to a first standardized network that includes the airlink , wherein said first network communication means enables said information to be provided to multiple users that utilize different makes of communication equipment , different processing hardware and different applications software executable by said processing means of said controller means ;
and a second standard network communication means , different from said first standard network communication means , in communication with said controller means for presenting information in a second format that is acceptable to a second standardized network , with said second standardized network communication means communicating with said vehicle devices for sending and receiving said information relative thereto and in which said controller means enables said information to be properly communicated between said first and second standardized networks .

WO9726750A1
CLAIM 4
. An apparatus , as claimed in Claim 1 , wherein : said first standard network communication means includes a web server in the vehicle for responding to a plurality of service related requests and also includes transmission control protocol (first information source, first information) means in communication with said web (first information source, first information) server for regulating the flow and ordering of data related to said vehicle devices to said web server .

WO9726750A1
CLAIM 8
. An apparatus , as claimed in Claim 1 , wherein : said first standard network communication means includes a web server in the vehicle that responds to a plurality of service related requests and provides information (display document) in said first format and a data memory that communicates with said web server for storing data in html that is obtainable using said web server and in which said web server provides said data in said first format , with said first format being http .

WO9726750A1
CLAIM 29
. A method , as claimed in Claim 25 , wherein : said step of inputting includes inputting said data at predetermined time (first information source, first information) intervals to said second standardized network .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (control protocol, determined time, said web) source (control protocol, determined time, said web) is a database containing display limitations for one or more other display devices .
WO9726750A1
CLAIM 4
. An apparatus , as claimed in Claim 1 , wherein : said first standard network communication means includes a web server in the vehicle for responding to a plurality of service related requests and also includes transmission control protocol (first information source, first information) means in communication with said web (first information source, first information) server for regulating the flow and ordering of data related to said vehicle devices to said web server .

WO9726750A1
CLAIM 29
. A method , as claimed in Claim 25 , wherein : said step of inputting includes inputting said data at predetermined time (first information source, first information) intervals to said second standardized network .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (remote stations, more remote) .
WO9726750A1
CLAIM 1
. An apparatus for information transmission involving one or more remote stations (second information source, source contents using one) and a vehicle , comprising : at least a first remote station including computer means located at a distance from a vehicle ;
a wireless device for location in the vehicle for use in sending and receiving information including data relative to said first remote station over an airlink ;
a plurality of different vehicle devices associated with the vehicle and with each of said vehicle devices for at least one of receiving and sending information ;
controller means including processing means in the vehicle for controlling the sending and receiving of said information using said wireless device between said remote station and the vehicle , said controller means further including first standard network communication means for use in presenting information for transmission over the airlink in a first format that is acceptable to a first standardized network that includes the airlink , wherein said first network communication means enables said information to be provided to multiple users that utilize different makes of communication equipment , different processing hardware and different applications software executable by said processing means of said controller means ;
and a second standard network communication means , different from said first standard network communication means , in communication with said controller means for presenting information in a second format that is acceptable to a second standardized network , with said second standardized network communication means communicating with said vehicle devices for sending and receiving said information relative thereto and in which said controller means enables said information to be properly communicated between said first and second standardized networks .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats (second format) ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (sending data) for the display document (provides information) .
WO9726750A1
CLAIM 1
. An apparatus for information transmission involving one or more remote stations and a vehicle , comprising : at least a first remote station including computer means located at a distance from a vehicle ;
a wireless device for location in the vehicle for use in sending and receiving information including data relative to said first remote station over an airlink ;
a plurality of different vehicle devices associated with the vehicle and with each of said vehicle devices for at least one of receiving and sending information ;
controller means including processing means in the vehicle for controlling the sending and receiving of said information using said wireless device between said remote station and the vehicle , said controller means further including first standard network communication means for use in presenting information for transmission over the airlink in a first format that is acceptable to a first standardized network that includes the airlink , wherein said first network communication means enables said information to be provided to multiple users that utilize different makes of communication equipment , different processing hardware and different applications software executable by said processing means of said controller means ;
and a second standard network communication means , different from said first standard network communication means , in communication with said controller means for presenting information in a second format (display formats) that is acceptable to a second standardized network , with said second standardized network communication means communicating with said vehicle devices for sending and receiving said information relative thereto and in which said controller means enables said information to be properly communicated between said first and second standardized networks .

WO9726750A1
CLAIM 8
. An apparatus , as claimed in Claim 1 , wherein : said first standard network communication means includes a web server in the vehicle that responds to a plurality of service related requests and provides information (display document) in said first format and a data memory that communicates with said web server for storing data in html that is obtainable using said web server and in which said web server provides said data in said first format , with said first format being http .

WO9726750A1
CLAIM 15
. A method , as claimed in Claim 14 , further including : initiating a signal by a first of said vehicle devices in response to detection of a first condition and in which responding to said request for information is delayed while sending data (display format) related to said first condition .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (provides information) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9726750A1
CLAIM 8
. An apparatus , as claimed in Claim 1 , wherein : said first standard network communication means includes a web server in the vehicle that responds to a plurality of service related requests and provides information (display document) in said first format and a data memory that communicates with said web server for storing data in html that is obtainable using said web server and in which said web server provides said data in said first format , with said first format being http .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (first network) there between .
WO9726750A1
CLAIM 1
. An apparatus for information transmission involving one or more remote stations and a vehicle , comprising : at least a first remote station including computer means located at a distance from a vehicle ;
a wireless device for location in the vehicle for use in sending and receiving information including data relative to said first remote station over an airlink ;
a plurality of different vehicle devices associated with the vehicle and with each of said vehicle devices for at least one of receiving and sending information ;
controller means including processing means in the vehicle for controlling the sending and receiving of said information using said wireless device between said remote station and the vehicle , said controller means further including first standard network communication means for use in presenting information for transmission over the airlink in a first format that is acceptable to a first standardized network that includes the airlink , wherein said first network (communication session) communication means enables said information to be provided to multiple users that utilize different makes of communication equipment , different processing hardware and different applications software executable by said processing means of said controller means ;
and a second standard network communication means , different from said first standard network communication means , in communication with said controller means for presenting information in a second format that is acceptable to a second standardized network , with said second standardized network communication means communicating with said vehicle devices for sending and receiving said information relative thereto and in which said controller means enables said information to be properly communicated between said first and second standardized networks .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents using one (remote stations, more remote) or more ranking parameters and weighting factors .
WO9726750A1
CLAIM 1
. An apparatus for information transmission involving one or more remote stations (second information source, source contents using one) and a vehicle , comprising : at least a first remote station including computer means located at a distance from a vehicle ;
a wireless device for location in the vehicle for use in sending and receiving information including data relative to said first remote station over an airlink ;
a plurality of different vehicle devices associated with the vehicle and with each of said vehicle devices for at least one of receiving and sending information ;
controller means including processing means in the vehicle for controlling the sending and receiving of said information using said wireless device between said remote station and the vehicle , said controller means further including first standard network communication means for use in presenting information for transmission over the airlink in a first format that is acceptable to a first standardized network that includes the airlink , wherein said first network communication means enables said information to be provided to multiple users that utilize different makes of communication equipment , different processing hardware and different applications software executable by said processing means of said controller means ;
and a second standard network communication means , different from said first standard network communication means , in communication with said controller means for presenting information in a second format that is acceptable to a second standardized network , with said second standardized network communication means communicating with said vehicle devices for sending and receiving said information relative thereto and in which said controller means enables said information to be properly communicated between said first and second standardized networks .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats (second format) ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (sending data) for the display document (provides information) .
WO9726750A1
CLAIM 1
. An apparatus for information transmission involving one or more remote stations and a vehicle , comprising : at least a first remote station including computer means located at a distance from a vehicle ;
a wireless device for location in the vehicle for use in sending and receiving information including data relative to said first remote station over an airlink ;
a plurality of different vehicle devices associated with the vehicle and with each of said vehicle devices for at least one of receiving and sending information ;
controller means including processing means in the vehicle for controlling the sending and receiving of said information using said wireless device between said remote station and the vehicle , said controller means further including first standard network communication means for use in presenting information for transmission over the airlink in a first format that is acceptable to a first standardized network that includes the airlink , wherein said first network communication means enables said information to be provided to multiple users that utilize different makes of communication equipment , different processing hardware and different applications software executable by said processing means of said controller means ;
and a second standard network communication means , different from said first standard network communication means , in communication with said controller means for presenting information in a second format (display formats) that is acceptable to a second standardized network , with said second standardized network communication means communicating with said vehicle devices for sending and receiving said information relative thereto and in which said controller means enables said information to be properly communicated between said first and second standardized networks .

WO9726750A1
CLAIM 8
. An apparatus , as claimed in Claim 1 , wherein : said first standard network communication means includes a web server in the vehicle that responds to a plurality of service related requests and provides information (display document) in said first format and a data memory that communicates with said web server for storing data in html that is obtainable using said web server and in which said web server provides said data in said first format , with said first format being http .

WO9726750A1
CLAIM 15
. A method , as claimed in Claim 14 , further including : initiating a signal by a first of said vehicle devices in response to detection of a first condition and in which responding to said request for information is delayed while sending data (display format) related to said first condition .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (provides information) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
WO9726750A1
CLAIM 8
. An apparatus , as claimed in Claim 1 , wherein : said first standard network communication means includes a web server in the vehicle that responds to a plurality of service related requests and provides information (display document) in said first format and a data memory that communicates with said web server for storing data in html that is obtainable using said web server and in which said web server provides said data in said first format , with said first format being http .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (first network) there between .
WO9726750A1
CLAIM 1
. An apparatus for information transmission involving one or more remote stations and a vehicle , comprising : at least a first remote station including computer means located at a distance from a vehicle ;
a wireless device for location in the vehicle for use in sending and receiving information including data relative to said first remote station over an airlink ;
a plurality of different vehicle devices associated with the vehicle and with each of said vehicle devices for at least one of receiving and sending information ;
controller means including processing means in the vehicle for controlling the sending and receiving of said information using said wireless device between said remote station and the vehicle , said controller means further including first standard network communication means for use in presenting information for transmission over the airlink in a first format that is acceptable to a first standardized network that includes the airlink , wherein said first network (communication session) communication means enables said information to be provided to multiple users that utilize different makes of communication equipment , different processing hardware and different applications software executable by said processing means of said controller means ;
and a second standard network communication means , different from said first standard network communication means , in communication with said controller means for presenting information in a second format that is acceptable to a second standardized network , with said second standardized network communication means communicating with said vehicle devices for sending and receiving said information relative thereto and in which said controller means enables said information to be properly communicated between said first and second standardized networks .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6003047A

Filed: 1996-12-30     Issued: 1999-12-14

Non-hierarchical application interface for HTML-based network storage management programs

(Original Assignee) EMC Corp     (Current Assignee) EMC Corp

Roger F. Osmond, Uday Gupta
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (said objects) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6003047A
CLAIM 3
. The method of claim 1 wherein said selection of said objects (second information source) further includes the steps of : verifying validity of said object selection invoking a server application on a remote server , said server application further performing the steps of : reading a database to construct a script program , said script program corresponding to operations to be performed by said computer system to display said commands ;
transmitting said script program to said computer system ;
interpreting said script program by said computer system .

US6003047A
CLAIM 4
. A storage management system for monitoring and controlling storage resources coupled to a computer network (computer network) , comprising : a computer coupled to said computer network and enabled to communicate with said storage resources ;
a client application resident in a memory of said computer , said client application operable to display a graphical user interface , said user interface further including : a plurality of framesets for producing a plurality of displayable frames , said frames remaining at all times visible , active and selectable ;
said displayable frames including : a context frame having a plurality of selectable classes of objects associated with controllable aspects of said storage resources , said classes of objects of said context frame remaining , at all times , visible , active and selectable ;
an instances frame responsive to selection of one of said classes of objects for displaying any instances of objects corresponding to said selected class of objects , said instances of objects remaining visible , active and selectable until a selection change is made in said context frame ;
a commands frame responsive to selection of one or more of said selectable classes of objects for displaying a plurality of selectable commands , said commands defining operations which may be performed on said instances of object resources , said displayed commands remaining visible , active and selectable until a new selection is made in said context frame ;
an arguments frame responsive to selection of one or more of said commands for displaying a plurality of arguments associated with said commands , said arguments remaining visible , active and selectable until a new selection is made in said command frame .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (said objects) .
US6003047A
CLAIM 3
. The method of claim 1 wherein said selection of said objects (second information source) further includes the steps of : verifying validity of said object selection invoking a server application on a remote server , said server application further performing the steps of : reading a database to construct a script program , said script program corresponding to operations to be performed by said computer system to display said commands ;
transmitting said script program to said computer system ;
interpreting said script program by said computer system .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (selected objects) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US6003047A
CLAIM 1
. A method of monitoring and controlling resources connected to a computer system comprising the steps of : providing a communications path between said resources and said computer system ;
presenting , to a user at said computer system , a non-hierarchical graphical user interface including selectable classes of objects representing classes of controllable aspects of said resources , a plurality of selectable commands associated with said selectable objects , a plurality of selectable instances of said selectable classes of objects ;
allowing said user to select at least one of said selectable classes of objects ;
upon selection of one or more of said selectable classes objects , identifying to said user , while maintaining visibility and selectability of said selectable classes of objects , said plurality of selectable commands associated with said selected objects (first database) and said selectable instances of said selected class of objects ;
enabling said user to select one or more of said selectable commands while maintaining visibility and selectability of said selectable classes of objects , said selectable commands associated with said selected objects , and said selectable instances of said selected class of objects ;
enabling said user to select one or more of said selectable instances of said selectable classes of objects while maintaining visibility and selectability of said selectable classes of objects , said selectable commands associated with said selected objects , and said selectable instances of said selected class of objects .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (selected objects) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US6003047A
CLAIM 1
. A method of monitoring and controlling resources connected to a computer system comprising the steps of : providing a communications path between said resources and said computer system ;
presenting , to a user at said computer system , a non-hierarchical graphical user interface including selectable classes of objects representing classes of controllable aspects of said resources , a plurality of selectable commands associated with said selectable objects , a plurality of selectable instances of said selectable classes of objects ;
allowing said user to select at least one of said selectable classes of objects ;
upon selection of one or more of said selectable classes objects , identifying to said user , while maintaining visibility and selectability of said selectable classes of objects , said plurality of selectable commands associated with said selected objects (first database) and said selectable instances of said selected class of objects ;
enabling said user to select one or more of said selectable commands while maintaining visibility and selectability of said selectable classes of objects , said selectable commands associated with said selected objects , and said selectable instances of said selected class of objects ;
enabling said user to select one or more of said selectable instances of said selectable classes of objects while maintaining visibility and selectability of said selectable classes of objects , said selectable commands associated with said selected objects , and said selectable instances of said selected class of objects .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5918014A

Filed: 1996-12-26     Issued: 1999-06-29

Automated collaborative filtering in world wide web advertising

(Original Assignee) Athenium LLC     (Current Assignee) Google LLC

Gary B. Robinson
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences (collaborative filtering) of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences (collaborative filtering) are obtained from the user and stored in the second information source .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences (collaborative filtering) include : information about a locale in which the user lives ;

a minimum size of a text font readable by the user ;

and one or more natural languages understood by the user .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions according to the language preference as indicated in the viewing preferences (collaborative filtering) .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (active medium) or more viewing preferences (collaborative filtering) for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US5918014A
CLAIM 8
. A computer implemented process in an interactive medium (user having one) for selectively displaying one or more advertisements to a subject comprising the steps of : (a) tracking activities of the subject in the interactive medium ;
(b) deriving information from the activities of the subject identified in said tracking step ;
(c) determining a community of the subject using all or a portion of the information ;
and (d) determining which of the one or more advertisements to present to the subject based on the subject' ;
s community , wherein said step of determining which advertisements to show the subject based on characteristics of the subject' ;
s community includes the steps of : displaying a new advertisement for a training period ;
and determining whether a high or low proportion of members of the subject' ;
s community have chosen to view further information about the advertisement .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations , and viewing preferences (collaborative filtering) are stored in an application description file .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and viewing preferences (collaborative filtering) are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database contains display limitations for one or more other display devices , and the third database contains viewing preferences (collaborative filtering) for one or more other users .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences (collaborative filtering) are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US5918014A
CLAIM 2
. The system of claim 1 , wherein the information derived from the activities of the subject comprises i (communication session) nformation selected from at least one of the following : (1) an identity of one or more sites the subject has visited ;
(2) a frequency with which the subject visits each of the one or more sites ;
(3) a nature of the content at the visited sites ;
(4) an identity of items purchased by the subject ;
(5) a price of any items purchased by the subject ;
(6) ratings supplied by the subject ;
(7) a selection of advertisements the subject has chosen to view further information about ;
and (8) a selection of advertisements in which the subject has indicated disinterest .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences (collaborative filtering) include : information about a locale in which the user lives ;

a minimum font size readable by the user ;

and one or more languages understood by the user .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (active medium) or more viewing preferences (collaborative filtering) for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US5918014A
CLAIM 8
. A computer implemented process in an interactive medium (user having one) for selectively displaying one or more advertisements to a subject comprising the steps of : (a) tracking activities of the subject in the interactive medium ;
(b) deriving information from the activities of the subject identified in said tracking step ;
(c) determining a community of the subject using all or a portion of the information ;
and (d) determining which of the one or more advertisements to present to the subject based on the subject' ;
s community , wherein said step of determining which advertisements to show the subject based on characteristics of the subject' ;
s community includes the steps of : displaying a new advertisement for a training period ;
and determining whether a high or low proportion of members of the subject' ;
s community have chosen to view further information about the advertisement .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and the viewing preferences (collaborative filtering) are stored in a third database , all of which are accessible and retrievable by the program .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences (collaborative filtering) are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .

US5918014A
CLAIM 2
. The system of claim 1 , wherein the information derived from the activities of the subject comprises i (communication session) nformation selected from at least one of the following : (1) an identity of one or more sites the subject has visited ;
(2) a frequency with which the subject visits each of the one or more sites ;
(3) a nature of the content at the visited sites ;
(4) an identity of items purchased by the subject ;
(5) a price of any items purchased by the subject ;
(6) ratings supplied by the subject ;
(7) a selection of advertisements the subject has chosen to view further information about ;
and (8) a selection of advertisements in which the subject has indicated disinterest .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences (collaborative filtering) include : information about a locale in which the user lives ;

a minimum font size readable by the user ;

and one or more languages understood by the user .
US5918014A
CLAIM 1
. An automated system in an interactive communication medium for selectively displaying one or more advertisements to a subject comprising : a collaborative filtering (viewing preferences) means for determining a subject' ;
s community , using information derived from the activities of the subject in the interactive communication medium , and means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community , wherein the means for determining which of the one or more advertisements to show the subject based on characteristics of the subject' ;
s community includes means for displaying a new advertisement for a training period and means for determining whether a high or low proportion of members of the subject' ;
s community have viewed further information about the advertisement .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5907619A

Filed: 1996-12-20     Issued: 1999-05-25

Secure compressed imaging

(Original Assignee) Intel Corp     (Current Assignee) Intel Corp

Derek L. Davis
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (one image) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5907619A
CLAIM 13
. A system for verifying the authenticity of a compressed digital image , the system comprising : a communication link ;
a sending device coupled to the communication link , the sending device including a secure compressed signing device including (i) compression circuitry to compress a digital image to produce a compressed image , (ii) a partitioning circuit to partition the compressed image into a plurality of image sections , (iii) a hash circuit to hash each of the plurality of image sections and output a plurality of digests to be concatenated together to generate a hash sequence table , and (iv) a signing circuit to digitally sign said hash sequence table to produce a hash sequence table signature ;
and a receiving device configured to authenticate at least one image (selecting one) section of the plurality of image sections received in its entirety from the sending device by using the at least one image section , the hash sequence table signature , and the hash sequence table .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (up image) readable by the user ;

and one or more natural languages understood by the user .
US5907619A
CLAIM 5
. The method of claim 1 wherein the compressing step produces the compressed image frame as a Joint Picture Experts Group image (text font) .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (one image) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5907619A
CLAIM 13
. A system for verifying the authenticity of a compressed digital image , the system comprising : a communication link ;
a sending device coupled to the communication link , the sending device including a secure compressed signing device including (i) compression circuitry to compress a digital image to produce a compressed image , (ii) a partitioning circuit to partition the compressed image into a plurality of image sections , (iii) a hash circuit to hash each of the plurality of image sections and output a plurality of digests to be concatenated together to generate a hash sequence table , and (iv) a signing circuit to digitally sign said hash sequence table to produce a hash sequence table signature ;
and a receiving device configured to authenticate at least one image (selecting one) section of the plurality of image sections received in its entirety from the sending device by using the at least one image section , the hash sequence table signature , and the hash sequence table .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (discrete cosine transform) , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5907619A
CLAIM 8
. The method of claim 7 wherein said compressing step generates a plurality of discrete cosine transform (communications network) coefficients .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (public key) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5907619A
CLAIM 12
. The method of claim 11 wherein said step of authenticating said hash sequence table includes the steps of decrypting the hash sequence table signature to using a public key (first database) of the sending device to recover the first hash result ;
hashing the hash sequence table to produce a second hash result ;
and comparing the first hash result and the second hash result .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (one image) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5907619A
CLAIM 13
. A system for verifying the authenticity of a compressed digital image , the system comprising : a communication link ;
a sending device coupled to the communication link , the sending device including a secure compressed signing device including (i) compression circuitry to compress a digital image to produce a compressed image , (ii) a partitioning circuit to partition the compressed image into a plurality of image sections , (iii) a hash circuit to hash each of the plurality of image sections and output a plurality of digests to be concatenated together to generate a hash sequence table , and (iv) a signing circuit to digitally sign said hash sequence table to produce a hash sequence table signature ;
and a receiving device configured to authenticate at least one image (selecting one) section of the plurality of image sections received in its entirety from the sending device by using the at least one image section , the hash sequence table signature , and the hash sequence table .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (discrete cosine transform) , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5907619A
CLAIM 8
. The method of claim 7 wherein said compressing step generates a plurality of discrete cosine transform (communications network) coefficients .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (public key) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5907619A
CLAIM 12
. The method of claim 11 wherein said step of authenticating said hash sequence table includes the steps of decrypting the hash sequence table signature to using a public key (first database) of the sending device to recover the first hash result ;
hashing the hash sequence table to produce a second hash result ;
and comparing the first hash result and the second hash result .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5917913A

Filed: 1996-12-04     Issued: 1999-06-29

Portable electronic authorization devices and methods therefor

(Original Assignee) Wang; Ynjiun Paul     (Current Assignee) Otomaku Properties Ltd LLC

Ynjiun Paul Wang
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5917913A
CLAIM 15
. The method of claim 14 wherein said transaction request represents a transaction request for a transaction conducted via a computer network (computer network) , said electronic transaction system includes a computer coupled to said computer network , said portable electronic authorization device configured for plugging into a PC card slot of said computer to facilitate said receiving said first digital data .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (parallel communication) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5917913A
CLAIM 20
. The method of claim 1 wherein said transmitting said second digital data is performed via a contact-type parallel communication (first database) port associated with said portable electronic authorization device .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (parallel communication) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5917913A
CLAIM 20
. The method of claim 1 wherein said transmitting said second digital data is performed via a contact-type parallel communication (first database) port associated with said portable electronic authorization device .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5948061A

Filed: 1996-10-29     Issued: 1999-09-07

Method of delivery, targeting, and measuring advertising over networks

(Original Assignee) Double Click Inc     (Current Assignee) Google LLC ; Double Click Inc

Dwight Allen Merriman, Kevin Joseph O'Connor
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences (geographic location, media content) of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences (geographic location, media content) are obtained from the user and stored in the second information source .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences (geographic location, media content) include : information about a locale in which the user lives ;

a minimum size of a text font readable by the user ;

and one or more natural languages understood by the user .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions according to the language preference as indicated in the viewing preferences (geographic location, media content) .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one (content provider) or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider (display formats using one, source contents using one) affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences (geographic location, media content) for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations , and viewing preferences (geographic location, media content) are stored in an application description file .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and viewing preferences (geographic location, media content) are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database contains display limitations for one or more other display devices , and the third database contains viewing preferences (geographic location, media content) for one or more other users .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences (geographic location, media content) are provided by the communication device dynamically to the mapping system during a communication session there between .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences (geographic location, media content) include : information about a locale in which the user lives ;

a minimum font size readable by the user ;

and one or more languages understood by the user .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents using one (content provider) or more ranking parameters and weighting factors .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider (display formats using one, source contents using one) affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one (content provider) or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider (display formats using one, source contents using one) affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences (geographic location, media content) for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and the viewing preferences (geographic location, media content) are stored in a third database , all of which are accessible and retrievable by the program .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences (geographic location, media content) are provided by the communication device dynamically to the program during a communication session there between .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences (geographic location, media content) include : information about a locale in which the user lives ;

a minimum font size readable by the user ;

and one or more languages understood by the user .
US5948061A
CLAIM 1
. A network comprising : a user node having a browser program coupled to said network , said user node providing requests for information on said network ;
a content provider affiliate node having a respective affiliate web site responsive to requests for information from said user node to provide media content (viewing preferences, s viewing preferences) , advertising space for display of advertising content and a link message to said user node ;
an advertiser node having an advertiser web site including advertising content , said advertiser node responsive to a request to provide said advertising content ;
and an advertisement server node responsive to a request from said user node based on said link message to select an advertiser node as a selected advertiser node , and identify said advertiser node as said selected advertiser node to said user node , whereby said advertising content from said selected advertiser node is displayed at said user node .

US5948061A
CLAIM 4
. A network in accordance with claim 3 , wherein said advertisement server node selects said advertiser node based on at least one of the characteristics of said user selected from the group consisting of user ID , IP address , user cookie , user login code , user digital certificate , geographic location (viewing preferences, s viewing preferences) , time zone , country , domain type , Internet service provider , organization type , employer , industry type , company size , number of employees , types of advertisements previously viewed and types of advertisements previously clicked .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH10134052A

Filed: 1996-10-15     Issued: 1998-05-22

機械翻訳方法及び装置

(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレイション     

Jun Ishikura, Kenshukuru Kobayakawa, Hidekazu Tazoe, 健 シュクル 小早川, 英一 田添, 純 石倉
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (可読記) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (Uniform Resource Locator) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH10134052A
CLAIM 10
【請求項10】情報リソースにアクセスするためのプロ トコル名、情報リソースを格納するサーバ名(及びサー バ内のファイル名)の組合せからなるURL(Uniform Resource Locator (display contents) )文字列の入力に応じて、指定された サーバ内のファイルを指定されたプロトコルに従ってイ ンターネット経由でダウンロードし、複数の翻訳環境を 用いてダウンロードされたファイル中のテキストを翻訳 するための機械翻訳方法において、(a)URL文字列 と翻訳環境との組合せをデータベースとして記録する段 階と、(b)前記データベース中で、新たに入力された URL文字列に最尤なURL文字列を検索する段階と、 (c)ダウンロードされたファイル中のテキストを、前 記検索されたURL文字列に該当する翻訳環境を用いて 翻訳する段階と、(d)翻訳結果が適切でなければ他の 翻訳環境を用いて前記テキストを再度翻訳処理する段階 と、を具備することを特徴とする機械翻訳方法。

JPH10134052A
CLAIM 13
【請求項13】インターネット経由でWWWサーバから ダウンロードされたファイル中のテキストを翻訳するた めのコンピュータ・プログラムを格納したコンピュータ 可読記 (computer network) 憶媒体であって、前記コンピュータ・プログラム は、(a)複数の翻訳環境と、(b)URL文字列と翻 訳環境との組合せを記述したデータベースを記録したデ ータベースと、(c)ユーザが入力したURLが指定す るWWWサーバのファイルをダウンロードするための第 1のコンピュータ可読プログラム・コード手段と、 (d)入力されたURL文字列に最尤なURL文字列を 前記データベースの中から検索する第2のコンピュータ 可読プログラム・コード手段と、(e)検索されたUR L文字列に係る翻訳環境を最適なものとして選択する第 3のコンピュータ可読プログラム・コード手段と、 (f)ダウンロードしたWWWサーバのファイル中のテ キストを、前記選択された翻訳環境を用いて翻訳する第 4のコンピュータ可読プログラム・コード手段と、 (g)翻訳結果を画面表示するための第4のコンピュー タ可読プログラム・コード手段と、を具備することを特 徴とするコンピュータ可読記憶媒体。

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (Uniform Resource Locator) with horizontal and vertical coordinates identifying their locations on the display device .
JPH10134052A
CLAIM 10
【請求項10】情報リソースにアクセスするためのプロ トコル名、情報リソースを格納するサーバ名(及びサー バ内のファイル名)の組合せからなるURL(Uniform Resource Locator (display contents) )文字列の入力に応じて、指定された サーバ内のファイルを指定されたプロトコルに従ってイ ンターネット経由でダウンロードし、複数の翻訳環境を 用いてダウンロードされたファイル中のテキストを翻訳 するための機械翻訳方法において、(a)URL文字列 と翻訳環境との組合せをデータベースとして記録する段 階と、(b)前記データベース中で、新たに入力された URL文字列に最尤なURL文字列を検索する段階と、 (c)ダウンロードされたファイル中のテキストを、前 記検索されたURL文字列に該当する翻訳環境を用いて 翻訳する段階と、(d)翻訳結果が適切でなければ他の 翻訳環境を用いて前記テキストを再度翻訳処理する段階 と、を具備することを特徴とする機械翻訳方法。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (Uniform Resource Locator) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
JPH10134052A
CLAIM 10
【請求項10】情報リソースにアクセスするためのプロ トコル名、情報リソースを格納するサーバ名(及びサー バ内のファイル名)の組合せからなるURL(Uniform Resource Locator (display contents) )文字列の入力に応じて、指定された サーバ内のファイルを指定されたプロトコルに従ってイ ンターネット経由でダウンロードし、複数の翻訳環境を 用いてダウンロードされたファイル中のテキストを翻訳 するための機械翻訳方法において、(a)URL文字列 と翻訳環境との組合せをデータベースとして記録する段 階と、(b)前記データベース中で、新たに入力された URL文字列に最尤なURL文字列を検索する段階と、 (c)ダウンロードされたファイル中のテキストを、前 記検索されたURL文字列に該当する翻訳環境を用いて 翻訳する段階と、(d)翻訳結果が適切でなければ他の 翻訳環境を用いて前記テキストを再度翻訳処理する段階 と、を具備することを特徴とする機械翻訳方法。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (Uniform Resource Locator) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH10134052A
CLAIM 1
【請求項1】複数の翻訳環境を有する翻訳システム (communication device) を用 いて、ユーザが指定した情報リソースに格納されたファ イル中のテキストを翻訳するための機械翻訳方法におい て、(a)情報リソースへのアクセス手段と情報リソー ス名を記述した組合せ文字列を解釈する段階と、(b) 解釈結果に従って前記複数の翻訳環境のうちの1つを選 択する段階と、(c)前記組合せ文字列が示した情報リ ソースに格納されたファイル中のテキストを、前記選択 された翻訳環境を用いて翻訳する段階と、を具備するこ とを特徴とする機械翻訳方法。

JPH10134052A
CLAIM 10
【請求項10】情報リソースにアクセスするためのプロ トコル名、情報リソースを格納するサーバ名(及びサー バ内のファイル名)の組合せからなるURL(Uniform Resource Locator (display contents) )文字列の入力に応じて、指定された サーバ内のファイルを指定されたプロトコルに従ってイ ンターネット経由でダウンロードし、複数の翻訳環境を 用いてダウンロードされたファイル中のテキストを翻訳 するための機械翻訳方法において、(a)URL文字列 と翻訳環境との組合せをデータベースとして記録する段 階と、(b)前記データベース中で、新たに入力された URL文字列に最尤なURL文字列を検索する段階と、 (c)ダウンロードされたファイル中のテキストを、前 記検索されたURL文字列に該当する翻訳環境を用いて 翻訳する段階と、(d)翻訳結果が適切でなければ他の 翻訳環境を用いて前記テキストを再度翻訳処理する段階 と、を具備することを特徴とする機械翻訳方法。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the mapping system during a communication session (プロトコル) there between .
JPH10134052A
CLAIM 1
【請求項1】複数の翻訳環境を有する翻訳システム (communication device) を用 いて、ユーザが指定した情報リソースに格納されたファ イル中のテキストを翻訳するための機械翻訳方法におい て、(a)情報リソースへのアクセス手段と情報リソー ス名を記述した組合せ文字列を解釈する段階と、(b) 解釈結果に従って前記複数の翻訳環境のうちの1つを選 択する段階と、(c)前記組合せ文字列が示した情報リ ソースに格納されたファイル中のテキストを、前記選択 された翻訳環境を用いて翻訳する段階と、を具備するこ とを特徴とする機械翻訳方法。

JPH10134052A
CLAIM 7
【請求項7】情報リソースにアクセスするためのプロト コル名、情報リソースを格納するサーバ名(及びサーバ 内のファイル名)の組合せからなるURL(Uniform Re source Locator)文字列の入力に応じて、指定されたサ ーバ内のファイルを指定されたプロトコル (communication session) に従ってイン ターネット経由でダウンロードし、複数の翻訳環境を用 いてダウンロードされたファイル中のテキストを翻訳す るための機械翻訳方法において、(a)入力されたUR L文字列を解釈する段階と、(b)解釈結果に従って前 記複数の翻訳環境のうちの1つを選択する段階と、 (c)ダウンロードされたファイル中のテキストを、前 記選択された翻訳環境を用いて翻訳する段階と、を具備 することを特徴とする機械翻訳方法。

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (Uniform Resource Locator) as indicated by the ranking factors and the weighting factors .
JPH10134052A
CLAIM 10
【請求項10】情報リソースにアクセスするためのプロ トコル名、情報リソースを格納するサーバ名(及びサー バ内のファイル名)の組合せからなるURL(Uniform Resource Locator (display contents) )文字列の入力に応じて、指定された サーバ内のファイルを指定されたプロトコルに従ってイ ンターネット経由でダウンロードし、複数の翻訳環境を 用いてダウンロードされたファイル中のテキストを翻訳 するための機械翻訳方法において、(a)URL文字列 と翻訳環境との組合せをデータベースとして記録する段 階と、(b)前記データベース中で、新たに入力された URL文字列に最尤なURL文字列を検索する段階と、 (c)ダウンロードされたファイル中のテキストを、前 記検索されたURL文字列に該当する翻訳環境を用いて 翻訳する段階と、(d)翻訳結果が適切でなければ他の 翻訳環境を用いて前記テキストを再度翻訳処理する段階 と、を具備することを特徴とする機械翻訳方法。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム) is a mobile device .
JPH10134052A
CLAIM 1
【請求項1】複数の翻訳環境を有する翻訳システム (communication device) を用 いて、ユーザが指定した情報リソースに格納されたファ イル中のテキストを翻訳するための機械翻訳方法におい て、(a)情報リソースへのアクセス手段と情報リソー ス名を記述した組合せ文字列を解釈する段階と、(b) 解釈結果に従って前記複数の翻訳環境のうちの1つを選 択する段階と、(c)前記組合せ文字列が示した情報リ ソースに格納されたファイル中のテキストを、前記選択 された翻訳環境を用いて翻訳する段階と、を具備するこ とを特徴とする機械翻訳方法。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (Uniform Resource Locator) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH10134052A
CLAIM 1
【請求項1】複数の翻訳環境を有する翻訳システム (communication device) を用 いて、ユーザが指定した情報リソースに格納されたファ イル中のテキストを翻訳するための機械翻訳方法におい て、(a)情報リソースへのアクセス手段と情報リソー ス名を記述した組合せ文字列を解釈する段階と、(b) 解釈結果に従って前記複数の翻訳環境のうちの1つを選 択する段階と、(c)前記組合せ文字列が示した情報リ ソースに格納されたファイル中のテキストを、前記選択 された翻訳環境を用いて翻訳する段階と、を具備するこ とを特徴とする機械翻訳方法。

JPH10134052A
CLAIM 10
【請求項10】情報リソースにアクセスするためのプロ トコル名、情報リソースを格納するサーバ名(及びサー バ内のファイル名)の組合せからなるURL(Uniform Resource Locator (display contents) )文字列の入力に応じて、指定された サーバ内のファイルを指定されたプロトコルに従ってイ ンターネット経由でダウンロードし、複数の翻訳環境を 用いてダウンロードされたファイル中のテキストを翻訳 するための機械翻訳方法において、(a)URL文字列 と翻訳環境との組合せをデータベースとして記録する段 階と、(b)前記データベース中で、新たに入力された URL文字列に最尤なURL文字列を検索する段階と、 (c)ダウンロードされたファイル中のテキストを、前 記検索されたURL文字列に該当する翻訳環境を用いて 翻訳する段階と、(d)翻訳結果が適切でなければ他の 翻訳環境を用いて前記テキストを再度翻訳処理する段階 と、を具備することを特徴とする機械翻訳方法。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the program during a communication session (プロトコル) there between .
JPH10134052A
CLAIM 1
【請求項1】複数の翻訳環境を有する翻訳システム (communication device) を用 いて、ユーザが指定した情報リソースに格納されたファ イル中のテキストを翻訳するための機械翻訳方法におい て、(a)情報リソースへのアクセス手段と情報リソー ス名を記述した組合せ文字列を解釈する段階と、(b) 解釈結果に従って前記複数の翻訳環境のうちの1つを選 択する段階と、(c)前記組合せ文字列が示した情報リ ソースに格納されたファイル中のテキストを、前記選択 された翻訳環境を用いて翻訳する段階と、を具備するこ とを特徴とする機械翻訳方法。

JPH10134052A
CLAIM 7
【請求項7】情報リソースにアクセスするためのプロト コル名、情報リソースを格納するサーバ名(及びサーバ 内のファイル名)の組合せからなるURL(Uniform Re source Locator)文字列の入力に応じて、指定されたサ ーバ内のファイルを指定されたプロトコル (communication session) に従ってイン ターネット経由でダウンロードし、複数の翻訳環境を用 いてダウンロードされたファイル中のテキストを翻訳す るための機械翻訳方法において、(a)入力されたUR L文字列を解釈する段階と、(b)解釈結果に従って前 記複数の翻訳環境のうちの1つを選択する段階と、 (c)ダウンロードされたファイル中のテキストを、前 記選択された翻訳環境を用いて翻訳する段階と、を具備 することを特徴とする機械翻訳方法。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH10134052A
CLAIM 1
【請求項1】複数の翻訳環境を有する翻訳システム (communication device) を用 いて、ユーザが指定した情報リソースに格納されたファ イル中のテキストを翻訳するための機械翻訳方法におい て、(a)情報リソースへのアクセス手段と情報リソー ス名を記述した組合せ文字列を解釈する段階と、(b) 解釈結果に従って前記複数の翻訳環境のうちの1つを選 択する段階と、(c)前記組合せ文字列が示した情報リ ソースに格納されたファイル中のテキストを、前記選択 された翻訳環境を用いて翻訳する段階と、を具備するこ とを特徴とする機械翻訳方法。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5907704A

Filed: 1996-10-02     Issued: 1999-05-25

Hierarchical encapsulation of instantiated objects in a multimedia authoring system including internet accessible objects

(Original Assignee) Quark Inc     (Current Assignee) Q LIQUIDATING TRUST

Norman K. Gudmundson, Bo Yu MacInnis
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (second set) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5907704A
CLAIM 1
. An application development system , operating on a first node of a network , allowing transmission of messages between the first and a second node in the network comprising : (a) a first set of Elements sharing in common a first set of characteristics inherent to each member in the first set of Elements ;
(b) a second set (display document) of Modifiers sharing in common a second set of characteristics inherent to each member in the second set of Modifiers ;
and (c) a hierarchical linking mechanism that allows a first Element from the first set of Elements to be linked to a first Modifier from the second set of Modifiers , the first Element attaining the second set of characteristics while the first Element and first Modifier remain linked ;
and (d) an object configuration and messaging mechanism that allows the first Modifier to be configured to perform an action in response to the receipt of a specified message , the specified message having been transmitted from the second network node to the first network node .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (second set) .
US5907704A
CLAIM 1
. An application development system , operating on a first node of a network , allowing transmission of messages between the first and a second node in the network comprising : (a) a first set of Elements sharing in common a first set of characteristics inherent to each member in the first set of Elements ;
(b) a second set (display document) of Modifiers sharing in common a second set of characteristics inherent to each member in the second set of Modifiers ;
and (c) a hierarchical linking mechanism that allows a first Element from the first set of Elements to be linked to a first Modifier from the second set of Modifiers , the first Element attaining the second set of characteristics while the first Element and first Modifier remain linked ;
and (d) an object configuration and messaging mechanism that allows the first Modifier to be configured to perform an action in response to the receipt of a specified message , the specified message having been transmitted from the second network node to the first network node .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (second set) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5907704A
CLAIM 1
. An application development system , operating on a first node of a network , allowing transmission of messages between the first and a second node in the network comprising : (a) a first set of Elements sharing in common a first set of characteristics inherent to each member in the first set of Elements ;
(b) a second set (display document) of Modifiers sharing in common a second set of characteristics inherent to each member in the second set of Modifiers ;
and (c) a hierarchical linking mechanism that allows a first Element from the first set of Elements to be linked to a first Modifier from the second set of Modifiers , the first Element attaining the second set of characteristics while the first Element and first Modifier remain linked ;
and (d) an object configuration and messaging mechanism that allows the first Modifier to be configured to perform an action in response to the receipt of a specified message , the specified message having been transmitted from the second network node to the first network node .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (network service, first network) there between .
US5907704A
CLAIM 1
. An application development system , operating on a first node of a network , allowing transmission of messages between the first and a second node in the network comprising : (a) a first set of Elements sharing in common a first set of characteristics inherent to each member in the first set of Elements ;
(b) a second set of Modifiers sharing in common a second set of characteristics inherent to each member in the second set of Modifiers ;
and (c) a hierarchical linking mechanism that allows a first Element from the first set of Elements to be linked to a first Modifier from the second set of Modifiers , the first Element attaining the second set of characteristics while the first Element and first Modifier remain linked ;
and (d) an object configuration and messaging mechanism that allows the first Modifier to be configured to perform an action in response to the receipt of a specified message , the specified message having been transmitted from the second network node to the first network (communication session) node .

US5907704A
CLAIM 2
. The application development system of claim 1 , further comprising : (e) a network service (communication session) mechanism which intercepts messages transmitted between the second and first network nodes and which may be selectively enabled and disabled .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (second set) .
US5907704A
CLAIM 1
. An application development system , operating on a first node of a network , allowing transmission of messages between the first and a second node in the network comprising : (a) a first set of Elements sharing in common a first set of characteristics inherent to each member in the first set of Elements ;
(b) a second set (display document) of Modifiers sharing in common a second set of characteristics inherent to each member in the second set of Modifiers ;
and (c) a hierarchical linking mechanism that allows a first Element from the first set of Elements to be linked to a first Modifier from the second set of Modifiers , the first Element attaining the second set of characteristics while the first Element and first Modifier remain linked ;
and (d) an object configuration and messaging mechanism that allows the first Modifier to be configured to perform an action in response to the receipt of a specified message , the specified message having been transmitted from the second network node to the first network node .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (second set) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5907704A
CLAIM 1
. An application development system , operating on a first node of a network , allowing transmission of messages between the first and a second node in the network comprising : (a) a first set of Elements sharing in common a first set of characteristics inherent to each member in the first set of Elements ;
(b) a second set (display document) of Modifiers sharing in common a second set of characteristics inherent to each member in the second set of Modifiers ;
and (c) a hierarchical linking mechanism that allows a first Element from the first set of Elements to be linked to a first Modifier from the second set of Modifiers , the first Element attaining the second set of characteristics while the first Element and first Modifier remain linked ;
and (d) an object configuration and messaging mechanism that allows the first Modifier to be configured to perform an action in response to the receipt of a specified message , the specified message having been transmitted from the second network node to the first network node .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (network service, first network) there between .
US5907704A
CLAIM 1
. An application development system , operating on a first node of a network , allowing transmission of messages between the first and a second node in the network comprising : (a) a first set of Elements sharing in common a first set of characteristics inherent to each member in the first set of Elements ;
(b) a second set of Modifiers sharing in common a second set of characteristics inherent to each member in the second set of Modifiers ;
and (c) a hierarchical linking mechanism that allows a first Element from the first set of Elements to be linked to a first Modifier from the second set of Modifiers , the first Element attaining the second set of characteristics while the first Element and first Modifier remain linked ;
and (d) an object configuration and messaging mechanism that allows the first Modifier to be configured to perform an action in response to the receipt of a specified message , the specified message having been transmitted from the second network node to the first network (communication session) node .

US5907704A
CLAIM 2
. The application development system of claim 1 , further comprising : (e) a network service (communication session) mechanism which intercepts messages transmitted between the second and first network nodes and which may be selectively enabled and disabled .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH1094028A

Filed: 1996-09-12     Issued: 1998-04-10

移動端末および移動通信システム

(Original Assignee) Nec Corp; 日本電気株式会社     

Shigeru Sakuma, 茂 佐久間
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (記憶部) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH1094028A
CLAIM 4
【請求項4】 前記移動端末は、アンテナを介し信号を 送受信する送受信部と、地図データ、端末位置情報を記 憶する記憶部 (computer network) と、他の移動端末を接続するための電話部 と、前記各部を制御する制御部を含む請求項2記載の移 動通信システム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH1094028A
CLAIM 1
【請求項1】 マイクロセルゾーン構成で設置された無 線基地局により、移動端末の位置するゾーンを自動的に 検出して発着信接続を行う移動通信システム (communication device) における移 動端末において、自移動端末と他移動端末の位置情報お よび地図データ (communication device) を表示する位置表示装置を備えているこ とを特徴とする移動端末。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH1094028A
CLAIM 1
【請求項1】 マイクロセルゾーン構成で設置された無 線基地局により、移動端末の位置するゾーンを自動的に 検出して発着信接続を行う移動通信システム (communication device) における移 動端末において、自移動端末と他移動端末の位置情報お よび地図データ (communication device) を表示する位置表示装置を備えているこ とを特徴とする移動端末。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (アンテナ) , and field elements .
JPH1094028A
CLAIM 4
【請求項4】 前記移動端末は、アンテナ (image elements) を介し信号を 送受信する送受信部と、地図データ、端末位置情報を記 憶する記憶部と、他の移動端末を接続するための電話部 と、前記各部を制御する制御部を含む請求項2記載の移 動通信システム。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device .
JPH1094028A
CLAIM 1
【請求項1】 マイクロセルゾーン構成で設置された無 線基地局により、移動端末の位置するゾーンを自動的に 検出して発着信接続を行う移動通信システム (communication device) における移 動端末において、自移動端末と他移動端末の位置情報お よび地図データ (communication device) を表示する位置表示装置を備えているこ とを特徴とする移動端末。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH1094028A
CLAIM 1
【請求項1】 マイクロセルゾーン構成で設置された無 線基地局により、移動端末の位置するゾーンを自動的に 検出して発着信接続を行う移動通信システム (communication device) における移 動端末において、自移動端末と他移動端末の位置情報お よび地図データ (communication device) を表示する位置表示装置を備えているこ とを特徴とする移動端末。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH1094028A
CLAIM 1
【請求項1】 マイクロセルゾーン構成で設置された無 線基地局により、移動端末の位置するゾーンを自動的に 検出して発着信接続を行う移動通信システム (communication device) における移 動端末において、自移動端末と他移動端末の位置情報お よび地図データ (communication device) を表示する位置表示装置を備えているこ とを特徴とする移動端末。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (アンテナ) , and field elements .
JPH1094028A
CLAIM 4
【請求項4】 前記移動端末は、アンテナ (image elements) を介し信号を 送受信する送受信部と、地図データ、端末位置情報を記 憶する記憶部と、他の移動端末を接続するための電話部 と、前記各部を制御する制御部を含む請求項2記載の移 動通信システム。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH1094028A
CLAIM 1
【請求項1】 マイクロセルゾーン構成で設置された無 線基地局により、移動端末の位置するゾーンを自動的に 検出して発着信接続を行う移動通信システム (communication device) における移 動端末において、自移動端末と他移動端末の位置情報お よび地図データ (communication device) を表示する位置表示装置を備えているこ とを特徴とする移動端末。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH1063813A

Filed: 1996-08-16     Issued: 1998-03-06

イメージ文書管理方法及びその装置

(Original Assignee) Fuji Xerox Co Ltd; 富士ゼロックス株式会社     

Koji Hashimoto, Satoshi Kojima, Toshiki Okiyama, Tadashi Sasaki, 匡史 佐々木, 智 小嶋, 光司 橋本, 俊樹 沖山
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (テキスト) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH1063813A
CLAIM 1
【請求項1】 文字・図形・表等の各種イメージを有す るイメージ文書を管理するイメージ文書管理方法におい て、 イメージ属性情報を含む属性情報とともに、前記イメー ジ文書を保持して該イメージ文書を管理する第1のステ ップと、 前記属性情報のうちのイメージ属性情報を所望のテキス ト属性情報に再設定する第2のステップと、 前記第2のステップで再設定された所望のテキスト (display document, display format) 属性 情報を含む属性情報に基づいて前記イメージ文書を検索 する第3のステップとを具備したことを特徴とするイメ ージ文書管理方法。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH1063813A
CLAIM 1
【請求項1】 文字・図形・表等の各種イメージを有す るイメージ文書を管理するイメージ文書管理方法におい て、 イメージ属性情報を含む属性情報とともに、前記イメー ジ文書を保持して該イメージ文書を管理する第1のステ ップと、 前記属性情報のうちのイメージ属性情報を所望のテキス ト属性情報に再設定する第2のステップと、 前記第2のステップで再設定された所望のテキスト (display document, display format) 属性 情報を含む属性情報に基づいて前記イメージ文書を検索 する第3のステップとを具備したことを特徴とするイメ ージ文書管理方法。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (テキスト) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH1063813A
CLAIM 1
【請求項1】 文字・図形・表等の各種イメージを有す るイメージ文書を管理するイメージ文書管理方法におい て、 イメージ属性情報を含む属性情報とともに、前記イメー ジ文書を保持して該イメージ文書を管理する第1のステ ップと、 前記属性情報のうちのイメージ属性情報を所望のテキス ト属性情報に再設定する第2のステップと、 前記第2のステップで再設定された所望のテキスト (display document, display format) 属性 情報を含む属性情報に基づいて前記イメージ文書を検索 する第3のステップとを具備したことを特徴とするイメ ージ文書管理方法。

JPH1063813A
CLAIM 5
【請求項5】 前記再設定手段は、 再設定対象の属性情報を表形式のデータ (communication device) に変換する変換 手段と、 表作成データを記憶する表作成データ記憶手段とをさら に具備し、 前記再設定手段は、前記変換手段によって変換された表 形式の属性情報を前記表作成データをもとに表形式で表 示出力することを特徴とする請求項2乃至請求項4記載 のイメージ文書管理装置。

JPH1063813A
CLAIM 6
【請求項6】 文字・図形・表等の各種イメージを有す るイメージ文書を、イメージ属性情報を含む属性情報と ともに保持し、該属性情報に基づいて該イメージ文書を 管理するイメージ文書管理システム (communication device) において、 前記属性情報、該属性情報に関連づけられた前記イメー ジ文書、前記イメージ文書に対する検索/登録処理を含 む各種の処理を識別する識別コード、及び該識別コード に対応する前記各種の処理を実行する処理手順を格納す る格納手段と、 前記識別コードに対応する処理手順及び前記属性情報を もとに前記イメージ文書に対する検索/登録処理を含む 各種の処理を実行する処理手段とを有するネットワーク に接続されたイメージ文書管理サーバと、 前記各種の処理に対応した識別コードと前記各種の処理 の処理対象を指示する前記属性情報の情報入出力領域と を所定位置に有するフォームシート上の該識別コードと 該属性情報とを認識する認識手段と、 前記イメージ属性情報をテキスト属性情報に変更し、必 要に応じて該変更されたテキスト属性情報あるいは該イ メージ属性情報を削除する再設定を行う再設定手段とを 有する前記ネットワークに接続されたクライアント装置 とを具備し、前記クライアント装置は、前記認識手段に よる認識結果あるいは前記再設定結果を前記イメージ文 書管理サーバに送出して、該認識結果あるいは該再設定 結果に対応する各種の処理を実行させることを特徴とす るイメージ文書管理システム

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH1063813A
CLAIM 5
【請求項5】 前記再設定手段は、 再設定対象の属性情報を表形式のデータ (communication device) に変換する変換 手段と、 表作成データを記憶する表作成データ記憶手段とをさら に具備し、 前記再設定手段は、前記変換手段によって変換された表 形式の属性情報を前記表作成データをもとに表形式で表 示出力することを特徴とする請求項2乃至請求項4記載 のイメージ文書管理装置。

JPH1063813A
CLAIM 6
【請求項6】 文字・図形・表等の各種イメージを有す るイメージ文書を、イメージ属性情報を含む属性情報と ともに保持し、該属性情報に基づいて該イメージ文書を 管理するイメージ文書管理システム (communication device) において、 前記属性情報、該属性情報に関連づけられた前記イメー ジ文書、前記イメージ文書に対する検索/登録処理を含 む各種の処理を識別する識別コード、及び該識別コード に対応する前記各種の処理を実行する処理手順を格納す る格納手段と、 前記識別コードに対応する処理手順及び前記属性情報を もとに前記イメージ文書に対する検索/登録処理を含む 各種の処理を実行する処理手段とを有するネットワーク に接続されたイメージ文書管理サーバと、 前記各種の処理に対応した識別コードと前記各種の処理 の処理対象を指示する前記属性情報の情報入出力領域と を所定位置に有するフォームシート上の該識別コードと 該属性情報とを認識する認識手段と、 前記イメージ属性情報をテキスト属性情報に変更し、必 要に応じて該変更されたテキスト属性情報あるいは該イ メージ属性情報を削除する再設定を行う再設定手段とを 有する前記ネットワークに接続されたクライアント装置 とを具備し、前記クライアント装置は、前記認識手段に よる認識結果あるいは前記再設定結果を前記イメージ文 書管理サーバに送出して、該認識結果あるいは該再設定 結果に対応する各種の処理を実行させることを特徴とす るイメージ文書管理システム

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH1063813A
CLAIM 6
【請求項6】 文字・図形・表等の各種イメージを有す るイメージ文書を、イメージ属性情報を含む属性情報と ともに保持し、該属性情報に基づいて該イメージ文書を 管理するイメージ文書管理システムにおいて、 前記属性情報、該属性情報に関連づけられた前記イメー ジ文書、前記イメージ文書に対する検索/登録処理を含 む各種の処理を識別する識別コード、及び該識別コード に対応する前記各種の処理を実行する処理手順を格納す る格納手段と、 前記識別コードに対応する処理手順及び前記属性情報を もとに前記イメージ文書に対する検索/登録処理を含む 各種の処理を実行する処理手段とを有するネットワーク (image elements) に接続されたイメージ文書管理サーバと、 前記各種の処理に対応した識別コードと前記各種の処理 の処理対象を指示する前記属性情報の情報入出力領域と を所定位置に有するフォームシート上の該識別コードと 該属性情報とを認識する認識手段と、 前記イメージ属性情報をテキスト属性情報に変更し、必 要に応じて該変更されたテキスト属性情報あるいは該イ メージ属性情報を削除する再設定を行う再設定手段とを 有する前記ネットワークに接続されたクライアント装置 とを具備し、前記クライアント装置は、前記認識手段に よる認識結果あるいは前記再設定結果を前記イメージ文 書管理サーバに送出して、該認識結果あるいは該再設定 結果に対応する各種の処理を実行させることを特徴とす るイメージ文書管理システム。

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH1063813A
CLAIM 1
【請求項1】 文字・図形・表等の各種イメージを有す るイメージ文書を管理するイメージ文書管理方法におい て、 イメージ属性情報を含む属性情報とともに、前記イメー ジ文書を保持して該イメージ文書を管理する第1のステ ップと、 前記属性情報のうちのイメージ属性情報を所望のテキス ト属性情報に再設定する第2のステップと、 前記第2のステップで再設定された所望のテキスト (display document, display format) 属性 情報を含む属性情報に基づいて前記イメージ文書を検索 する第3のステップとを具備したことを特徴とするイメ ージ文書管理方法。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device .
JPH1063813A
CLAIM 5
【請求項5】 前記再設定手段は、 再設定対象の属性情報を表形式のデータ (communication device) に変換する変換 手段と、 表作成データを記憶する表作成データ記憶手段とをさら に具備し、 前記再設定手段は、前記変換手段によって変換された表 形式の属性情報を前記表作成データをもとに表形式で表 示出力することを特徴とする請求項2乃至請求項4記載 のイメージ文書管理装置。

JPH1063813A
CLAIM 6
【請求項6】 文字・図形・表等の各種イメージを有す るイメージ文書を、イメージ属性情報を含む属性情報と ともに保持し、該属性情報に基づいて該イメージ文書を 管理するイメージ文書管理システム (communication device) において、 前記属性情報、該属性情報に関連づけられた前記イメー ジ文書、前記イメージ文書に対する検索/登録処理を含 む各種の処理を識別する識別コード、及び該識別コード に対応する前記各種の処理を実行する処理手順を格納す る格納手段と、 前記識別コードに対応する処理手順及び前記属性情報を もとに前記イメージ文書に対する検索/登録処理を含む 各種の処理を実行する処理手段とを有するネットワーク に接続されたイメージ文書管理サーバと、 前記各種の処理に対応した識別コードと前記各種の処理 の処理対象を指示する前記属性情報の情報入出力領域と を所定位置に有するフォームシート上の該識別コードと 該属性情報とを認識する認識手段と、 前記イメージ属性情報をテキスト属性情報に変更し、必 要に応じて該変更されたテキスト属性情報あるいは該イ メージ属性情報を削除する再設定を行う再設定手段とを 有する前記ネットワークに接続されたクライアント装置 とを具備し、前記クライアント装置は、前記認識手段に よる認識結果あるいは前記再設定結果を前記イメージ文 書管理サーバに送出して、該認識結果あるいは該再設定 結果に対応する各種の処理を実行させることを特徴とす るイメージ文書管理システム

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (テキスト) to fit on a comparatively small display area of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH1063813A
CLAIM 1
【請求項1】 文字・図形・表等の各種イメージを有す るイメージ文書を管理するイメージ文書管理方法におい て、 イメージ属性情報を含む属性情報とともに、前記イメー ジ文書を保持して該イメージ文書を管理する第1のステ ップと、 前記属性情報のうちのイメージ属性情報を所望のテキス ト属性情報に再設定する第2のステップと、 前記第2のステップで再設定された所望のテキスト (display document, display format) 属性 情報を含む属性情報に基づいて前記イメージ文書を検索 する第3のステップとを具備したことを特徴とするイメ ージ文書管理方法。

JPH1063813A
CLAIM 5
【請求項5】 前記再設定手段は、 再設定対象の属性情報を表形式のデータ (communication device) に変換する変換 手段と、 表作成データを記憶する表作成データ記憶手段とをさら に具備し、 前記再設定手段は、前記変換手段によって変換された表 形式の属性情報を前記表作成データをもとに表形式で表 示出力することを特徴とする請求項2乃至請求項4記載 のイメージ文書管理装置。

JPH1063813A
CLAIM 6
【請求項6】 文字・図形・表等の各種イメージを有す るイメージ文書を、イメージ属性情報を含む属性情報と ともに保持し、該属性情報に基づいて該イメージ文書を 管理するイメージ文書管理システム (communication device) において、 前記属性情報、該属性情報に関連づけられた前記イメー ジ文書、前記イメージ文書に対する検索/登録処理を含 む各種の処理を識別する識別コード、及び該識別コード に対応する前記各種の処理を実行する処理手順を格納す る格納手段と、 前記識別コードに対応する処理手順及び前記属性情報を もとに前記イメージ文書に対する検索/登録処理を含む 各種の処理を実行する処理手段とを有するネットワーク に接続されたイメージ文書管理サーバと、 前記各種の処理に対応した識別コードと前記各種の処理 の処理対象を指示する前記属性情報の情報入出力領域と を所定位置に有するフォームシート上の該識別コードと 該属性情報とを認識する認識手段と、 前記イメージ属性情報をテキスト属性情報に変更し、必 要に応じて該変更されたテキスト属性情報あるいは該イ メージ属性情報を削除する再設定を行う再設定手段とを 有する前記ネットワークに接続されたクライアント装置 とを具備し、前記クライアント装置は、前記認識手段に よる認識結果あるいは前記再設定結果を前記イメージ文 書管理サーバに送出して、該認識結果あるいは該再設定 結果に対応する各種の処理を実行させることを特徴とす るイメージ文書管理システム

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH1063813A
CLAIM 5
【請求項5】 前記再設定手段は、 再設定対象の属性情報を表形式のデータ (communication device) に変換する変換 手段と、 表作成データを記憶する表作成データ記憶手段とをさら に具備し、 前記再設定手段は、前記変換手段によって変換された表 形式の属性情報を前記表作成データをもとに表形式で表 示出力することを特徴とする請求項2乃至請求項4記載 のイメージ文書管理装置。

JPH1063813A
CLAIM 6
【請求項6】 文字・図形・表等の各種イメージを有す るイメージ文書を、イメージ属性情報を含む属性情報と ともに保持し、該属性情報に基づいて該イメージ文書を 管理するイメージ文書管理システム (communication device) において、 前記属性情報、該属性情報に関連づけられた前記イメー ジ文書、前記イメージ文書に対する検索/登録処理を含 む各種の処理を識別する識別コード、及び該識別コード に対応する前記各種の処理を実行する処理手順を格納す る格納手段と、 前記識別コードに対応する処理手順及び前記属性情報を もとに前記イメージ文書に対する検索/登録処理を含む 各種の処理を実行する処理手段とを有するネットワーク に接続されたイメージ文書管理サーバと、 前記各種の処理に対応した識別コードと前記各種の処理 の処理対象を指示する前記属性情報の情報入出力領域と を所定位置に有するフォームシート上の該識別コードと 該属性情報とを認識する認識手段と、 前記イメージ属性情報をテキスト属性情報に変更し、必 要に応じて該変更されたテキスト属性情報あるいは該イ メージ属性情報を削除する再設定を行う再設定手段とを 有する前記ネットワークに接続されたクライアント装置 とを具備し、前記クライアント装置は、前記認識手段に よる認識結果あるいは前記再設定結果を前記イメージ文 書管理サーバに送出して、該認識結果あるいは該再設定 結果に対応する各種の処理を実行させることを特徴とす るイメージ文書管理システム

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH1063813A
CLAIM 6
【請求項6】 文字・図形・表等の各種イメージを有す るイメージ文書を、イメージ属性情報を含む属性情報と ともに保持し、該属性情報に基づいて該イメージ文書を 管理するイメージ文書管理システムにおいて、 前記属性情報、該属性情報に関連づけられた前記イメー ジ文書、前記イメージ文書に対する検索/登録処理を含 む各種の処理を識別する識別コード、及び該識別コード に対応する前記各種の処理を実行する処理手順を格納す る格納手段と、 前記識別コードに対応する処理手順及び前記属性情報を もとに前記イメージ文書に対する検索/登録処理を含む 各種の処理を実行する処理手段とを有するネットワーク (image elements) に接続されたイメージ文書管理サーバと、 前記各種の処理に対応した識別コードと前記各種の処理 の処理対象を指示する前記属性情報の情報入出力領域と を所定位置に有するフォームシート上の該識別コードと 該属性情報とを認識する認識手段と、 前記イメージ属性情報をテキスト属性情報に変更し、必 要に応じて該変更されたテキスト属性情報あるいは該イ メージ属性情報を削除する再設定を行う再設定手段とを 有する前記ネットワークに接続されたクライアント装置 とを具備し、前記クライアント装置は、前記認識手段に よる認識結果あるいは前記再設定結果を前記イメージ文 書管理サーバに送出して、該認識結果あるいは該再設定 結果に対応する各種の処理を実行させることを特徴とす るイメージ文書管理システム。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH1063813A
CLAIM 5
【請求項5】 前記再設定手段は、 再設定対象の属性情報を表形式のデータ (communication device) に変換する変換 手段と、 表作成データを記憶する表作成データ記憶手段とをさら に具備し、 前記再設定手段は、前記変換手段によって変換された表 形式の属性情報を前記表作成データをもとに表形式で表 示出力することを特徴とする請求項2乃至請求項4記載 のイメージ文書管理装置。

JPH1063813A
CLAIM 6
【請求項6】 文字・図形・表等の各種イメージを有す るイメージ文書を、イメージ属性情報を含む属性情報と ともに保持し、該属性情報に基づいて該イメージ文書を 管理するイメージ文書管理システム (communication device) において、 前記属性情報、該属性情報に関連づけられた前記イメー ジ文書、前記イメージ文書に対する検索/登録処理を含 む各種の処理を識別する識別コード、及び該識別コード に対応する前記各種の処理を実行する処理手順を格納す る格納手段と、 前記識別コードに対応する処理手順及び前記属性情報を もとに前記イメージ文書に対する検索/登録処理を含む 各種の処理を実行する処理手段とを有するネットワーク に接続されたイメージ文書管理サーバと、 前記各種の処理に対応した識別コードと前記各種の処理 の処理対象を指示する前記属性情報の情報入出力領域と を所定位置に有するフォームシート上の該識別コードと 該属性情報とを認識する認識手段と、 前記イメージ属性情報をテキスト属性情報に変更し、必 要に応じて該変更されたテキスト属性情報あるいは該イ メージ属性情報を削除する再設定を行う再設定手段とを 有する前記ネットワークに接続されたクライアント装置 とを具備し、前記クライアント装置は、前記認識手段に よる認識結果あるいは前記再設定結果を前記イメージ文 書管理サーバに送出して、該認識結果あるいは該再設定 結果に対応する各種の処理を実行させることを特徴とす るイメージ文書管理システム




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6006221A

Filed: 1996-08-14     Issued: 1999-12-21

Multilingual document retrieval system and method using semantic vector matching

(Original Assignee) Syracuse University     (Current Assignee) Syracuse University

Elizabeth D. Liddy, Woojin Paik, Edmund S. Yu, Ming Li
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system (ranked list) in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6006221A
CLAIM 26
. The method of claim 12 , and further providing a relevance-ranked list (mapping system) of at least some of the documents .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (proper nouns) readable by the user ;

and one or more natural languages understood by the user .
US6006221A
CLAIM 4
. The method of claim 3 wherein the term-based representation of the document is a representation of a set of proper nouns (text font, text portions) found in the document .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (proper nouns) according to the language preference as indicated in the viewing preferences .
US6006221A
CLAIM 4
. The method of claim 3 wherein the term-based representation of the document is a representation of a set of proper nouns (text font, text portions) found in the document .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system (ranked list) to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US6006221A
CLAIM 26
. The method of claim 12 , and further providing a relevance-ranked list (mapping system) of at least some of the documents .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system (ranked list) .
US6006221A
CLAIM 26
. The method of claim 12 , and further providing a relevance-ranked list (mapping system) of at least some of the documents .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system (ranked list) during a communication session there between .
US6006221A
CLAIM 26
. The method of claim 12 , and further providing a relevance-ranked list (mapping system) of at least some of the documents .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5692073A

Filed: 1996-07-30     Issued: 1997-11-25

Formless forms and paper web using a reference-based mark extraction technique

(Original Assignee) Xerox Corp     (Current Assignee) Xerox Corp

Todd A. Cass
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (second images) ;

selecting one (one image) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5692073A
CLAIM 2
. The method of claim 1 wherein , in the extracting step , the reference-based mark extraction technique includes a step of : computing a robust difference of the first and second images (second information source) via an image processing operation carded out without recognition by the processor of any symbolic content in either of the first or second document images .

US5692073A
CLAIM 15
. A method comprising the steps of : providing a processor with a first document image comprising digital image data including a first plurality of pixels , the first document image representing an instance of a reference document to which instance a mark has been added , the reference document including a plurality of elements , the mark indicating a selection of a preferred element of the reference document , the preferred element whose selection is thus indicated being an element other than a form element ;
providing the processor with a second document image comprising digital image data including a second plurality of pixels , the second document image being selected from among a plurality of document images and representing the reference document without the mark ;
with the processor , automatically extracting from the first document image a set of pixels representing the mark by performing a reference-based mark extraction technique wherein the second document image serves as a reference image , the technique comprising at least one image (selecting one) -domain operation for comparing the first and second document images , the image-domain operation being an image processing operation carried out without recognition by the processor of any symbolic content in either of the first or second document images ;
providing the processor with information about a set of active elements of the reference document , each active element being one element among the plurality of elements of the reference document , the reference document having at least one such active element , each active element being associated with at least one action ;
interpreting with the processor the extracted set of pixels representing the mark , thereby determining whether the preferred element whose selection is indicated by the mark is an active element of the reference document ;
and if the preferred element is thus determined to be an active element , facilitating with the processor the action with which the preferred element is associated .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (second images) .
US5692073A
CLAIM 2
. The method of claim 1 wherein , in the extracting step , the reference-based mark extraction technique includes a step of : computing a robust difference of the first and second images (second information source) via an image processing operation carded out without recognition by the processor of any symbolic content in either of the first or second document images .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (one image) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5692073A
CLAIM 15
. A method comprising the steps of : providing a processor with a first document image comprising digital image data including a first plurality of pixels , the first document image representing an instance of a reference document to which instance a mark has been added , the reference document including a plurality of elements , the mark indicating a selection of a preferred element of the reference document , the preferred element whose selection is thus indicated being an element other than a form element ;
providing the processor with a second document image comprising digital image data including a second plurality of pixels , the second document image being selected from among a plurality of document images and representing the reference document without the mark ;
with the processor , automatically extracting from the first document image a set of pixels representing the mark by performing a reference-based mark extraction technique wherein the second document image serves as a reference image , the technique comprising at least one image (selecting one) -domain operation for comparing the first and second document images , the image-domain operation being an image processing operation carried out without recognition by the processor of any symbolic content in either of the first or second document images ;
providing the processor with information about a set of active elements of the reference document , each active element being one element among the plurality of elements of the reference document , the reference document having at least one such active element , each active element being associated with at least one action ;
interpreting with the processor the extracted set of pixels representing the mark , thereby determining whether the preferred element whose selection is indicated by the mark is an active element of the reference document ;
and if the preferred element is thus determined to be an active element , facilitating with the processor the action with which the preferred element is associated .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
US5692073A
CLAIM 19
. The method of claim 17 wherein : at least one action with which each active element is associated is an action of following a specified hypertext link ;
and the facilitating step , if performed , comprises i (communication session) nitiating a traversal of the specified hypertext link .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (one image) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5692073A
CLAIM 15
. A method comprising the steps of : providing a processor with a first document image comprising digital image data including a first plurality of pixels , the first document image representing an instance of a reference document to which instance a mark has been added , the reference document including a plurality of elements , the mark indicating a selection of a preferred element of the reference document , the preferred element whose selection is thus indicated being an element other than a form element ;
providing the processor with a second document image comprising digital image data including a second plurality of pixels , the second document image being selected from among a plurality of document images and representing the reference document without the mark ;
with the processor , automatically extracting from the first document image a set of pixels representing the mark by performing a reference-based mark extraction technique wherein the second document image serves as a reference image , the technique comprising at least one image (selecting one) -domain operation for comparing the first and second document images , the image-domain operation being an image processing operation carried out without recognition by the processor of any symbolic content in either of the first or second document images ;
providing the processor with information about a set of active elements of the reference document , each active element being one element among the plurality of elements of the reference document , the reference document having at least one such active element , each active element being associated with at least one action ;
interpreting with the processor the extracted set of pixels representing the mark , thereby determining whether the preferred element whose selection is indicated by the mark is an active element of the reference document ;
and if the preferred element is thus determined to be an active element , facilitating with the processor the action with which the preferred element is associated .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device is a mobile device (n storage) .
US5692073A
CLAIM 20
. An article of manufacture comprising an information storage (mobile device) medium wherein is stored information comprising a software program for facilitating the steps of : providing a processor with a first document image comprising digital image data including a first plurality of pixels , the first document image representing an instance of a reference document to which instance a mark has been added , the reference document having a plurality of elements ;
providing the processor with a second document image comprising digital image data including a second plurality of pixels , the second document image being selected from among a plurality of document images and representing the reference document without the mark ;
with the processor , automatically extracting from the first document image a set of pixels representing the mark by performing a reference-based mark extraction technique wherein the second document image serves as a reference image and wherein substantially the entirety of the first document image is compared with substantially the entirety of the second document image ;
providing the processor with information about a set of active elements of the reference document , each active element being one element among the plurality of elements of the reference document , the reference document having at least one such active element , each active element being associated with at least one action ;
interpreting with the processor the extracted set of pixels representing the mark by determining whether any of the active elements of the reference document is indicated by the mark ;
and if an active element is indicated by the mark , facilitating with the processor the action with which such active element is associated .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
US5692073A
CLAIM 19
. The method of claim 17 wherein : at least one action with which each active element is associated is an action of following a specified hypertext link ;
and the facilitating step , if performed , comprises i (communication session) nitiating a traversal of the specified hypertext link .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5845299A

Filed: 1996-07-29     Issued: 1998-12-01

Draw-based editor for web pages

(Original Assignee) Rae Tech LLC     (Current Assignee) WEBCOM GROUP Inc ; Adobe Inc

Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the display device having one or more display limitations , the user having one (readable program) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5845299A
CLAIM 3
. A computer program product , including : a computer usable medium having computer readable code embodied therein for allowing a user to define a World Wide Web page , the computer program product comprising : computer readable program (user having one, communication device having one) code devices configured to cause a computer to effect displaying a plurality of page display elements on a display device , the display elements forming a page layout on the display device ;
computer readable program code devices configured to cause a computer to effect receiving an indication that the user wants to add a new display element to a page at a first position on the page ;
computer readable program code devices configured to cause a computer to effect adding a new draw data structure in a memory for the new display element to a plurality of other draw data structures , the draw data structures corresponding to the plurality of page display elements , where the new draw data structure includes data representing the first position ;
and computer readable program code devices configured to cause a computer to effect generating in response to an indication to create the Web page , at least one HTML table that substantially reflects a layout of the entire displayed page on a pixel by pixel basis in accordance with the draw data structures .

US5845299A
CLAIM 8
. The method of claim 5 , where the page display elements displayed on the display device represents a (communications network) plug-in .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the communication device having one (readable program) or more display limitations , the user having one (readable program) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5845299A
CLAIM 3
. A computer program (computer program) product , including : a computer usable medium having computer readable code embodied therein for allowing a user to define a World Wide Web page , the computer program product comprising : computer readable program (user having one, communication device having one) code devices configured to cause a computer to effect displaying a plurality of page display elements on a display device , the display elements forming a page layout on the display device ;
computer readable program code devices configured to cause a computer to effect receiving an indication that the user wants to add a new display element to a page at a first position on the page ;
computer readable program code devices configured to cause a computer to effect adding a new draw data structure in a memory for the new display element to a plurality of other draw data structures , the draw data structures corresponding to the plurality of page display elements , where the new draw data structure includes data representing the first position ;
and computer readable program code devices configured to cause a computer to effect generating in response to an indication to create the Web page , at least one HTML table that substantially reflects a layout of the entire displayed page on a pixel by pixel basis in accordance with the draw data structures .

US5845299A
CLAIM 8
. The method of claim 5 , where the page display elements displayed on the display device represents a (communications network) plug-in .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5911145A

Filed: 1996-07-29     Issued: 1999-06-08

Hierarchical structure editor for web sites

(Original Assignee) RAE Tech Inc     (Current Assignee) Adobe Inc

Samir Arora, Gagan Arora, Rajagopal Lakshminarayan, Gregory Brown, Martin Fried-Nielsen, Clement Mok, David Kleinberg
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (selected page, web page) to fit on at least one display device (display device) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5911145A
CLAIM 12
. The method of claim 1 , wherein the step of receiving an indication that the user wants to add a new page includes the step of : receiving an indication that the user has selected a " ;
New Page" ;
button displayed on a display device (display device) .

US5911145A
CLAIM 23
. A method of allowing a user to define a World Wide Web site having a plurality of pages with a hierarchical organization comprising the steps , performed by a data processing system , of : displaying a plurality of page icons on a display device in a hierarchical fashion , where the hierarchy of the page icons reflects the hierarchical organization of the pages ;
receiving an indication that the user has selected a page icon ;
receiving an indication that the user wants to add a new page as a child of the selected page (display document) icon ;
displaying a page icon corresponding to the new page as a child of the selected page icon and altering the hierarchy of the web site in accordance with the displayed hierarchy of web page (display document) s .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5911145A
CLAIM 12
. The method of claim 1 , wherein the step of receiving an indication that the user wants to add a new page includes the step of : receiving an indication that the user has selected a " ;
New Page" ;
button displayed on a display device (display device) .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (display device) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5911145A
CLAIM 12
. The method of claim 1 , wherein the step of receiving an indication that the user wants to add a new page includes the step of : receiving an indication that the user has selected a " ;
New Page" ;
button displayed on a display device (display device) .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (display device) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5911145A
CLAIM 12
. The method of claim 1 , wherein the step of receiving an indication that the user wants to add a new page includes the step of : receiving an indication that the user has selected a " ;
New Page" ;
button displayed on a display device (display device) .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
US5911145A
CLAIM 12
. The method of claim 1 , wherein the step of receiving an indication that the user wants to add a new page includes the step of : receiving an indication that the user has selected a " ;
New Page" ;
button displayed on a display device (display device) .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (selected page, web page) .
US5911145A
CLAIM 23
. A method of allowing a user to define a World Wide Web site having a plurality of pages with a hierarchical organization comprising the steps , performed by a data processing system , of : displaying a plurality of page icons on a display device in a hierarchical fashion , where the hierarchy of the page icons reflects the hierarchical organization of the pages ;
receiving an indication that the user has selected a page icon ;
receiving an indication that the user wants to add a new page as a child of the selected page (display document) icon ;
displaying a page icon corresponding to the new page as a child of the selected page icon and altering the hierarchy of the web site in accordance with the displayed hierarchy of web page (display document) s .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (selected page, web page) by a mapping system to fit on a comparatively small display area of a display device (display device) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5911145A
CLAIM 12
. The method of claim 1 , wherein the step of receiving an indication that the user wants to add a new page includes the step of : receiving an indication that the user has selected a " ;
New Page" ;
button displayed on a display device (display device) .

US5911145A
CLAIM 23
. A method of allowing a user to define a World Wide Web site having a plurality of pages with a hierarchical organization comprising the steps , performed by a data processing system , of : displaying a plurality of page icons on a display device in a hierarchical fashion , where the hierarchy of the page icons reflects the hierarchical organization of the pages ;
receiving an indication that the user has selected a page icon ;
receiving an indication that the user wants to add a new page as a child of the selected page (display document) icon ;
displaying a page icon corresponding to the new page as a child of the selected page icon and altering the hierarchy of the web site in accordance with the displayed hierarchy of web page (display document) s .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5911145A
CLAIM 12
. The method of claim 1 , wherein the step of receiving an indication that the user wants to add a new page includes the step of : receiving an indication that the user has selected a " ;
New Page" ;
button displayed on a display device (display device) .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (display device) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5911145A
CLAIM 12
. The method of claim 1 , wherein the step of receiving an indication that the user wants to add a new page includes the step of : receiving an indication that the user has selected a " ;
New Page" ;
button displayed on a display device (display device) .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
US5911145A
CLAIM 12
. The method of claim 1 , wherein the step of receiving an indication that the user wants to add a new page includes the step of : receiving an indication that the user has selected a " ;
New Page" ;
button displayed on a display device (display device) .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (selected page, web page) .
US5911145A
CLAIM 23
. A method of allowing a user to define a World Wide Web site having a plurality of pages with a hierarchical organization comprising the steps , performed by a data processing system , of : displaying a plurality of page icons on a display device in a hierarchical fashion , where the hierarchy of the page icons reflects the hierarchical organization of the pages ;
receiving an indication that the user has selected a page icon ;
receiving an indication that the user wants to add a new page as a child of the selected page (display document) icon ;
displaying a page icon corresponding to the new page as a child of the selected page icon and altering the hierarchy of the web site in accordance with the displayed hierarchy of web page (display document) s .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (selected page, web page) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5911145A
CLAIM 23
. A method of allowing a user to define a World Wide Web site having a plurality of pages with a hierarchical organization comprising the steps , performed by a data processing system , of : displaying a plurality of page icons on a display device in a hierarchical fashion , where the hierarchy of the page icons reflects the hierarchical organization of the pages ;
receiving an indication that the user has selected a page icon ;
receiving an indication that the user wants to add a new page as a child of the selected page (display document) icon ;
displaying a page icon corresponding to the new page as a child of the selected page icon and altering the hierarchy of the web site in accordance with the displayed hierarchy of web page (display document) s .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09128137A

Filed: 1996-07-26     Issued: 1997-05-16

電子文書操作システム及び電子文書操作方法

(Original Assignee) Ricoh Co Ltd; 株式会社リコー     

Jii Sutooku Deibitsudo, Uorufu Guretsugu, ウォルフ グレッグ, ジー ストーク デイビッド
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (記憶内容) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH09128137A
CLAIM 1
【請求項1】 多次元空間内での人の手の動きを認識し データ処理する電子文書操作システムであって、(a) 通信チャンネルと、(b)多次元空間内での自分自身の 動きを検出し、自分の動きを表わす電気信号を生成する 少くとも1つの変換器と、前記通信チャンネル上に前記 電気信号を送出するための通信インタフェースとを有す る手動装置と、(c)中央処理ユニットとメモリとを有 し、前記通信チャンネルを介して前記手動装置より送信 された前記電気信号を通信インターフェースにより受信 し、前記中央処理ユニットの制御下で前記メモリに前記 電気信号を記憶させ、前記手動装置の動きを再構成する ために前記メモリの記憶内容 (display contents) を取り出せるようにした親 機処理ユニットと、 を備えることを特徴とする電子文書操作システム。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09128137A
CLAIM 2
【請求項2】 人の手による筆記内容を自動的に解釈 し、解釈された筆記内容から対応する電子化文書を2進 データとして符号化し作成する電子文書操作システムで あって、(a)筆記に適した表面を有する物理的文書 と、(b)通信チャンネルと、(c)視認可能な書き込 み媒体を使用して前記物理的文書のページ上にデータを 書き込むためのペン先を有し、書き込み時の自分自身の 物理的動作を表わす電気信号を生成する少なくとも (display area) 1つ の変換器と、前記通信チャンネル上に前記電気信号を送 出するための通信インタフェースとを有する筆記装置 と、(d)前記通信チャンネルとインタフェースして前 記筆記装置からの電気信号を受信する通信インタフェー スと、前記電気信号を2進符号化したデータに変換する 信号調整ユニットと、2進符号化された前記電気信号を 記憶するメモリを有して前記筆記装置から受信した前記 電気信号に対応して前記メモリ内に記憶された文書の更 新制御を行なう中央処理ユニットとを有する親機処理ユ ニットと、 を備えることを特徴とする電子文書操作システム。

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (記憶内容) with horizontal and vertical coordinates identifying their locations on the display device .
JPH09128137A
CLAIM 1
【請求項1】 多次元空間内での人の手の動きを認識し データ処理する電子文書操作システムであって、(a) 通信チャンネルと、(b)多次元空間内での自分自身の 動きを検出し、自分の動きを表わす電気信号を生成する 少くとも1つの変換器と、前記通信チャンネル上に前記 電気信号を送出するための通信インタフェースとを有す る手動装置と、(c)中央処理ユニットとメモリとを有 し、前記通信チャンネルを介して前記手動装置より送信 された前記電気信号を通信インターフェースにより受信 し、前記中央処理ユニットの制御下で前記メモリに前記 電気信号を記憶させ、前記手動装置の動きを再構成する ために前記メモリの記憶内容 (display contents) を取り出せるようにした親 機処理ユニットと、 を備えることを特徴とする電子文書操作システム。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (記憶内容) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
JPH09128137A
CLAIM 1
【請求項1】 多次元空間内での人の手の動きを認識し データ処理する電子文書操作システムであって、(a) 通信チャンネルと、(b)多次元空間内での自分自身の 動きを検出し、自分の動きを表わす電気信号を生成する 少くとも1つの変換器と、前記通信チャンネル上に前記 電気信号を送出するための通信インタフェースとを有す る手動装置と、(c)中央処理ユニットとメモリとを有 し、前記通信チャンネルを介して前記手動装置より送信 された前記電気信号を通信インターフェースにより受信 し、前記中央処理ユニットの制御下で前記メモリに前記 電気信号を記憶させ、前記手動装置の動きを再構成する ために前記メモリの記憶内容 (display contents) を取り出せるようにした親 機処理ユニットと、 を備えることを特徴とする電子文書操作システム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (記憶内容) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09128137A
CLAIM 1
【請求項1】 多次元空間内での人の手の動きを認識し データ (communication device) 処理する電子文書操作システム (communication device) であって、(a) 通信チャンネルと、(b)多次元空間内での自分自身の 動きを検出し、自分の動きを表わす電気信号を生成する 少くとも1つの変換器と、前記通信チャンネル上に前記 電気信号を送出するための通信インタフェースとを有す る手動装置と、(c)中央処理ユニットとメモリとを有 し、前記通信チャンネルを介して前記手動装置より送信 された前記電気信号を通信インターフェースにより受信 し、前記中央処理ユニットの制御下で前記メモリに前記 電気信号を記憶させ、前記手動装置の動きを再構成する ために前記メモリの記憶内容 (display contents) を取り出せるようにした親 機処理ユニットと、 を備えることを特徴とする電子文書操作システム

JPH09128137A
CLAIM 2
【請求項2】 人の手による筆記内容を自動的に解釈 し、解釈された筆記内容から対応する電子化文書を2進 データとして符号化し作成する電子文書操作システムで あって、(a)筆記に適した表面を有する物理的文書 と、(b)通信チャンネルと、(c)視認可能な書き込 み媒体を使用して前記物理的文書のページ上にデータを 書き込むためのペン先を有し、書き込み時の自分自身の 物理的動作を表わす電気信号を生成する少なくとも (display area) 1つ の変換器と、前記通信チャンネル上に前記電気信号を送 出するための通信インタフェースとを有する筆記装置 と、(d)前記通信チャンネルとインタフェースして前 記筆記装置からの電気信号を受信する通信インタフェー スと、前記電気信号を2進符号化したデータに変換する 信号調整ユニットと、2進符号化された前記電気信号を 記憶するメモリを有して前記筆記装置から受信した前記 電気信号に対応して前記メモリ内に記憶された文書の更 新制御を行なう中央処理ユニットとを有する親機処理ユ ニットと、 を備えることを特徴とする電子文書操作システム。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH09128137A
CLAIM 1
【請求項1】 多次元空間内での人の手の動きを認識し データ (communication device) 処理する電子文書操作システム (communication device) であって、(a) 通信チャンネルと、(b)多次元空間内での自分自身の 動きを検出し、自分の動きを表わす電気信号を生成する 少くとも1つの変換器と、前記通信チャンネル上に前記 電気信号を送出するための通信インタフェースとを有す る手動装置と、(c)中央処理ユニットとメモリとを有 し、前記通信チャンネルを介して前記手動装置より送信 された前記電気信号を通信インターフェースにより受信 し、前記中央処理ユニットの制御下で前記メモリに前記 電気信号を記憶させ、前記手動装置の動きを再構成する ために前記メモリの記憶内容を取り出せるようにした親 機処理ユニットと、 を備えることを特徴とする電子文書操作システム

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09128137A
CLAIM 2
【請求項2】 人の手による筆記内容を自動的に解釈 し、解釈された筆記内容から対応する電子化文書を2進 データとして符号化し作成する電子文書操作システムで あって、(a)筆記に適した表面を有する物理的文書 と、(b)通信チャンネルと、(c)視認可能な書き込 み媒体を使用して前記物理的文書のページ上にデータを 書き込むためのペン先を有し、書き込み時の自分自身の 物理的動作を表わす電気信号を生成する少なくとも (display area) 1つ の変換器と、前記通信チャンネル上に前記電気信号を送 出するための通信インタフェースとを有する筆記装置 と、(d)前記通信チャンネルとインタフェースして前 記筆記装置からの電気信号を受信する通信インタフェー スと、前記電気信号を2進符号化したデータに変換する 信号調整ユニットと、2進符号化された前記電気信号を 記憶するメモリを有して前記筆記装置から受信した前記 電気信号に対応して前記メモリ内に記憶された文書の更 新制御を行なう中央処理ユニットとを有する親機処理ユ ニットと、 を備えることを特徴とする電子文書操作システム。

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (記憶内容) as indicated by the ranking factors and the weighting factors .
JPH09128137A
CLAIM 1
【請求項1】 多次元空間内での人の手の動きを認識し データ処理する電子文書操作システムであって、(a) 通信チャンネルと、(b)多次元空間内での自分自身の 動きを検出し、自分の動きを表わす電気信号を生成する 少くとも1つの変換器と、前記通信チャンネル上に前記 電気信号を送出するための通信インタフェースとを有す る手動装置と、(c)中央処理ユニットとメモリとを有 し、前記通信チャンネルを介して前記手動装置より送信 された前記電気信号を通信インターフェースにより受信 し、前記中央処理ユニットの制御下で前記メモリに前記 電気信号を記憶させ、前記手動装置の動きを再構成する ために前記メモリの記憶内容 (display contents) を取り出せるようにした親 機処理ユニットと、 を備えることを特徴とする電子文書操作システム。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device .
JPH09128137A
CLAIM 1
【請求項1】 多次元空間内での人の手の動きを認識し データ (communication device) 処理する電子文書操作システム (communication device) であって、(a) 通信チャンネルと、(b)多次元空間内での自分自身の 動きを検出し、自分の動きを表わす電気信号を生成する 少くとも1つの変換器と、前記通信チャンネル上に前記 電気信号を送出するための通信インタフェースとを有す る手動装置と、(c)中央処理ユニットとメモリとを有 し、前記通信チャンネルを介して前記手動装置より送信 された前記電気信号を通信インターフェースにより受信 し、前記中央処理ユニットの制御下で前記メモリに前記 電気信号を記憶させ、前記手動装置の動きを再構成する ために前記メモリの記憶内容を取り出せるようにした親 機処理ユニットと、 を備えることを特徴とする電子文書操作システム

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (記憶内容) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09128137A
CLAIM 1
【請求項1】 多次元空間内での人の手の動きを認識し データ (communication device) 処理する電子文書操作システム (communication device) であって、(a) 通信チャンネルと、(b)多次元空間内での自分自身の 動きを検出し、自分の動きを表わす電気信号を生成する 少くとも1つの変換器と、前記通信チャンネル上に前記 電気信号を送出するための通信インタフェースとを有す る手動装置と、(c)中央処理ユニットとメモリとを有 し、前記通信チャンネルを介して前記手動装置より送信 された前記電気信号を通信インターフェースにより受信 し、前記中央処理ユニットの制御下で前記メモリに前記 電気信号を記憶させ、前記手動装置の動きを再構成する ために前記メモリの記憶内容 (display contents) を取り出せるようにした親 機処理ユニットと、 を備えることを特徴とする電子文書操作システム

JPH09128137A
CLAIM 2
【請求項2】 人の手による筆記内容を自動的に解釈 し、解釈された筆記内容から対応する電子化文書を2進 データとして符号化し作成する電子文書操作システムで あって、(a)筆記に適した表面を有する物理的文書 と、(b)通信チャンネルと、(c)視認可能な書き込 み媒体を使用して前記物理的文書のページ上にデータを 書き込むためのペン先を有し、書き込み時の自分自身の 物理的動作を表わす電気信号を生成する少なくとも (display area) 1つ の変換器と、前記通信チャンネル上に前記電気信号を送 出するための通信インタフェースとを有する筆記装置 と、(d)前記通信チャンネルとインタフェースして前 記筆記装置からの電気信号を受信する通信インタフェー スと、前記電気信号を2進符号化したデータに変換する 信号調整ユニットと、2進符号化された前記電気信号を 記憶するメモリを有して前記筆記装置から受信した前記 電気信号に対応して前記メモリ内に記憶された文書の更 新制御を行なう中央処理ユニットとを有する親機処理ユ ニットと、 を備えることを特徴とする電子文書操作システム。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH09128137A
CLAIM 1
【請求項1】 多次元空間内での人の手の動きを認識し データ (communication device) 処理する電子文書操作システム (communication device) であって、(a) 通信チャンネルと、(b)多次元空間内での自分自身の 動きを検出し、自分の動きを表わす電気信号を生成する 少くとも1つの変換器と、前記通信チャンネル上に前記 電気信号を送出するための通信インタフェースとを有す る手動装置と、(c)中央処理ユニットとメモリとを有 し、前記通信チャンネルを介して前記手動装置より送信 された前記電気信号を通信インターフェースにより受信 し、前記中央処理ユニットの制御下で前記メモリに前記 電気信号を記憶させ、前記手動装置の動きを再構成する ために前記メモリの記憶内容を取り出せるようにした親 機処理ユニットと、 を備えることを特徴とする電子文書操作システム

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH09128137A
CLAIM 1
【請求項1】 多次元空間内での人の手の動きを認識し データ (communication device) 処理する電子文書操作システム (communication device) であって、(a) 通信チャンネルと、(b)多次元空間内での自分自身の 動きを検出し、自分の動きを表わす電気信号を生成する 少くとも1つの変換器と、前記通信チャンネル上に前記 電気信号を送出するための通信インタフェースとを有す る手動装置と、(c)中央処理ユニットとメモリとを有 し、前記通信チャンネルを介して前記手動装置より送信 された前記電気信号を通信インターフェースにより受信 し、前記中央処理ユニットの制御下で前記メモリに前記 電気信号を記憶させ、前記手動装置の動きを再構成する ために前記メモリの記憶内容を取り出せるようにした親 機処理ユニットと、 を備えることを特徴とする電子文書操作システム

JPH09128137A
CLAIM 2
【請求項2】 人の手による筆記内容を自動的に解釈 し、解釈された筆記内容から対応する電子化文書を2進 データとして符号化し作成する電子文書操作システムで あって、(a)筆記に適した表面を有する物理的文書 と、(b)通信チャンネルと、(c)視認可能な書き込 み媒体を使用して前記物理的文書のページ上にデータを 書き込むためのペン先を有し、書き込み時の自分自身の 物理的動作を表わす電気信号を生成する少なくとも (display area) 1つ の変換器と、前記通信チャンネル上に前記電気信号を送 出するための通信インタフェースとを有する筆記装置 と、(d)前記通信チャンネルとインタフェースして前 記筆記装置からの電気信号を受信する通信インタフェー スと、前記電気信号を2進符号化したデータに変換する 信号調整ユニットと、2進符号化された前記電気信号を 記憶するメモリを有して前記筆記装置から受信した前記 電気信号に対応して前記メモリ内に記憶された文書の更 新制御を行なう中央処理ユニットとを有する親機処理ユ ニットと、 を備えることを特徴とする電子文書操作システム。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5966686A

Filed: 1996-06-28     Issued: 1999-10-12

Method and system for computing semantic logical forms from syntax trees

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

George Heidorn, Karen Jensen
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5966686A
CLAIM 4
. A computer-readable medium containing instructions for causing a computer system to generate a logical form graph for a sentence specified in a natural language , the natural language having a grammar specifying syntax of the natural language , the computer system having an initial syntax parse tree of the sentence that represents a (communications network) parse of the sentence based on the grammar of the natural language , the initial syntax parse tree containing nodes representing syntactic construct of words of the sentence , the initial syntax parse tree being stored in memory of the computer system by : adjusting the initial syntax parse tree to complete syntactic analysis for syntactic constructs that are implicit in the sentence ;
generating in memory of The computer system a skeletal logical form graph for the adjusted syntax parse tree , the skeletal logical form graph being represented in a data structure that is independent of a data structure of the syntax parse tree ;
and adjusting the skelctal logical form graph to identify semantic constructs to complete the logical form graph for the sentence .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database (second data structure, first data structure) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5966686A
CLAIM 7
. A method in a computer system for processing input text representing a phrase or sentence of a natural language in order to represent in the computer system at least one meaning of the input text that a human speaker of the natural language would understand the input text to represent , the method comprising the steps of : generating in memory of the computer system a first data structure (second database, second database contains display limitations) for a syntax parse tree from the input text to represent a syntactic analysis of the input text ;
and generating in memory of the computer system a second data structure (second database, second database contains display limitations) for a logical form graph to represent a semantic analysis of the input text , the second data structure being generated from the syntax parse tree but being a separate data structure from the first data structure .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (second data structure, first data structure) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5966686A
CLAIM 7
. A method in a computer system for processing input text representing a phrase or sentence of a natural language in order to represent in the computer system at least one meaning of the input text that a human speaker of the natural language would understand the input text to represent , the method comprising the steps of : generating in memory of the computer system a first data structure (second database, second database contains display limitations) for a syntax parse tree from the input text to represent a syntactic analysis of the input text ;
and generating in memory of the computer system a second data structure (second database, second database contains display limitations) for a logical form graph to represent a semantic analysis of the input text , the second data structure being generated from the syntax parse tree but being a separate data structure from the first data structure .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5966686A
CLAIM 4
. A computer-readable medium containing instructions for causing a computer system to generate a logical form graph for a sentence specified in a natural language , the natural language having a grammar specifying syntax of the natural language , the computer system having an initial syntax parse tree of the sentence that represents a (communications network) parse of the sentence based on the grammar of the natural language , the initial syntax parse tree containing nodes representing syntactic construct of words of the sentence , the initial syntax parse tree being stored in memory of the computer system by : adjusting the initial syntax parse tree to complete syntactic analysis for syntactic constructs that are implicit in the sentence ;
generating in memory of The computer system a skeletal logical form graph for the adjusted syntax parse tree , the skeletal logical form graph being represented in a data structure that is independent of a data structure of the syntax parse tree ;
and adjusting the skelctal logical form graph to identify semantic constructs to complete the logical form graph for the sentence .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database (second data structure, first data structure) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5966686A
CLAIM 7
. A method in a computer system for processing input text representing a phrase or sentence of a natural language in order to represent in the computer system at least one meaning of the input text that a human speaker of the natural language would understand the input text to represent , the method comprising the steps of : generating in memory of the computer system a first data structure (second database, second database contains display limitations) for a syntax parse tree from the input text to represent a syntactic analysis of the input text ;
and generating in memory of the computer system a second data structure (second database, second database contains display limitations) for a logical form graph to represent a semantic analysis of the input text , the second data structure being generated from the syntax parse tree but being a separate data structure from the first data structure .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5864846A

Filed: 1996-06-28     Issued: 1999-01-26

Method for facilitating world wide web searches utilizing a document distribution fusion strategy

(Original Assignee) Siemens Corporate Research Inc     (Current Assignee) Siemens Corp

Ellen M. Voorhees, Narendra K. Gupta
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (search engine results) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system (ranked list) in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5864846A
CLAIM 1
. A computer-implemented method for facilitating World Wide Web Searches and like searches by combining search result documents , as provided by separate search engines in response to a query , into one single integrated list so as to produce a ranked list (mapping system) of pages , said method comprising the steps of : (a) forming a set of selected queries , said queries including respective terms , for which selected queries relevance data from past data is known , herein referred to as training queries , in a vector space comprising all training queries , said relevance data comprising judgments by a user as to whether a page is appropriate for a query which retrieved it ;
(b) identifying a set of k most similar training queries to current query q ;
(c) computing an average relevant document distribution of said k queries within said training queries' ;
search results for each of said search engines ;
(d) using said computed relevant document distributions , finding an optimal number of pages to select from the result set of each search engine when N total pages are to be retrieved ;
and (e) creating a final retrieved set by forming the union of the top λ s pages from each search engine .

US5864846A
CLAIM 8
. A computer-implemented method in accordance with claim 6 , wherein , if in step (D) there be different combinations of pages retrieved from those search engine results (computer network) that retrieve a maximum possible number of relevant pages , then select any one of said different combinations .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system (ranked list) to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5864846A
CLAIM 1
. A computer-implemented method for facilitating World Wide Web Searches and like searches by combining search result documents , as provided by separate search engines in response to a query , into one single integrated list so as to produce a ranked list (mapping system) of pages , said method comprising the steps of : (a) forming a set of selected queries , said queries including respective terms , for which selected queries relevance data from past data is known , herein referred to as training queries , in a vector space comprising all training queries , said relevance data comprising judgments by a user as to whether a page is appropriate for a query which retrieved it ;
(b) identifying a set of k most similar training queries to current query q ;
(c) computing an average relevant document distribution of said k queries within said training queries' ;
search results for each of said search engines ;
(d) using said computed relevant document distributions , finding an optimal number of pages to select from the result set of each search engine when N total pages are to be retrieved ;
and (e) creating a final retrieved set by forming the union of the top λ s pages from each search engine .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system (ranked list) .
US5864846A
CLAIM 1
. A computer-implemented method for facilitating World Wide Web Searches and like searches by combining search result documents , as provided by separate search engines in response to a query , into one single integrated list so as to produce a ranked list (mapping system) of pages , said method comprising the steps of : (a) forming a set of selected queries , said queries including respective terms , for which selected queries relevance data from past data is known , herein referred to as training queries , in a vector space comprising all training queries , said relevance data comprising judgments by a user as to whether a page is appropriate for a query which retrieved it ;
(b) identifying a set of k most similar training queries to current query q ;
(c) computing an average relevant document distribution of said k queries within said training queries' ;
search results for each of said search engines ;
(d) using said computed relevant document distributions , finding an optimal number of pages to select from the result set of each search engine when N total pages are to be retrieved ;
and (e) creating a final retrieved set by forming the union of the top λ s pages from each search engine .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system (ranked list) during a communication session there between .
US5864846A
CLAIM 1
. A computer-implemented method for facilitating World Wide Web Searches and like searches by combining search result documents , as provided by separate search engines in response to a query , into one single integrated list so as to produce a ranked list (mapping system) of pages , said method comprising the steps of : (a) forming a set of selected queries , said queries including respective terms , for which selected queries relevance data from past data is known , herein referred to as training queries , in a vector space comprising all training queries , said relevance data comprising judgments by a user as to whether a page is appropriate for a query which retrieved it ;
(b) identifying a set of k most similar training queries to current query q ;
(c) computing an average relevant document distribution of said k queries within said training queries' ;
search results for each of said search engines ;
(d) using said computed relevant document distributions , finding an optimal number of pages to select from the result set of each search engine when N total pages are to be retrieved ;
and (e) creating a final retrieved set by forming the union of the top λ s pages from each search engine .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH1013844A

Filed: 1996-06-21     Issued: 1998-01-16

印刷機能付きデジタルカメラ

(Original Assignee) Brother Ind Ltd; ブラザー工業株式会社     

Mitsuyoshi Watanabe, 光由 渡▲なべ▼
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (露光し) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH1013844A
CLAIM 1
【請求項1】 撮像対象からくる光を受けて結像する光 学系と、この光学系で結像された画像を固体撮像素子に より3原色の電気信号に変換して画素データ (communication device) を作成する 撮像部と、この撮像部から画像データを受けて記憶する 画像データメモリを有するとともに撮像部と画像データ メモリを制御する制御部とを有するカメラ機構部と、 前記カメラ機構部に機械的かつ電気的に接続され、前記 画像データに基づいて記録媒体にカラー画像を印刷する カラー印刷機構部とを備え、 前記制御部がカラー印刷機構部を制御するように構成さ れ、前記カメラ機構部に、その制御部に種々の指令を入 力する為の操作部を設けたことを特徴とする印刷機能付 きデジタルカメラ。

JPH1013844A
CLAIM 5
【請求項5】 前記カラー印刷機構部が、さらに潜像担 持体の表面を一様に帯電させる1つの帯電部と、潜像担 持体の表面を走査し選択的に露光し (user having one) て静電潜像を形成す る1つの光走査部とを備え、帯電部と光走査部と複数の 現像剤供給手段を、静電潜像の移動方向上流側から順に 配置したことを特徴とする請求項4に記載の印刷機能付 きデジタルカメラ。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (データ) dynamically to the mapping system during a communication session there between .
JPH1013844A
CLAIM 1
【請求項1】 撮像対象からくる光を受けて結像する光 学系と、この光学系で結像された画像を固体撮像素子に より3原色の電気信号に変換して画素データ (communication device) を作成する 撮像部と、この撮像部から画像データを受けて記憶する 画像データメモリを有するとともに撮像部と画像データ メモリを制御する制御部とを有するカメラ機構部と、 前記カメラ機構部に機械的かつ電気的に接続され、前記 画像データに基づいて記録媒体にカラー画像を印刷する カラー印刷機構部とを備え、 前記制御部がカラー印刷機構部を制御するように構成さ れ、前記カメラ機構部に、その制御部に種々の指令を入 力する為の操作部を設けたことを特徴とする印刷機能付 きデジタルカメラ。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (データ) is a mobile device .
JPH1013844A
CLAIM 1
【請求項1】 撮像対象からくる光を受けて結像する光 学系と、この光学系で結像された画像を固体撮像素子に より3原色の電気信号に変換して画素データ (communication device) を作成する 撮像部と、この撮像部から画像データを受けて記憶する 画像データメモリを有するとともに撮像部と画像データ メモリを制御する制御部とを有するカメラ機構部と、 前記カメラ機構部に機械的かつ電気的に接続され、前記 画像データに基づいて記録媒体にカラー画像を印刷する カラー印刷機構部とを備え、 前記制御部がカラー印刷機構部を制御するように構成さ れ、前記カメラ機構部に、その制御部に種々の指令を入 力する為の操作部を設けたことを特徴とする印刷機能付 きデジタルカメラ。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (露光し) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH1013844A
CLAIM 1
【請求項1】 撮像対象からくる光を受けて結像する光 学系と、この光学系で結像された画像を固体撮像素子に より3原色の電気信号に変換して画素データ (communication device) を作成する 撮像部と、この撮像部から画像データを受けて記憶する 画像データメモリを有するとともに撮像部と画像データ メモリを制御する制御部とを有するカメラ機構部と、 前記カメラ機構部に機械的かつ電気的に接続され、前記 画像データに基づいて記録媒体にカラー画像を印刷する カラー印刷機構部とを備え、 前記制御部がカラー印刷機構部を制御するように構成さ れ、前記カメラ機構部に、その制御部に種々の指令を入 力する為の操作部を設けたことを特徴とする印刷機能付 きデジタルカメラ。

JPH1013844A
CLAIM 5
【請求項5】 前記カラー印刷機構部が、さらに潜像担 持体の表面を一様に帯電させる1つの帯電部と、潜像担 持体の表面を走査し選択的に露光し (user having one) て静電潜像を形成す る1つの光走査部とを備え、帯電部と光走査部と複数の 現像剤供給手段を、静電潜像の移動方向上流側から順に 配置したことを特徴とする請求項4に記載の印刷機能付 きデジタルカメラ。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (データ) dynamically to the program during a communication session there between .
JPH1013844A
CLAIM 1
【請求項1】 撮像対象からくる光を受けて結像する光 学系と、この光学系で結像された画像を固体撮像素子に より3原色の電気信号に変換して画素データ (communication device) を作成する 撮像部と、この撮像部から画像データを受けて記憶する 画像データメモリを有するとともに撮像部と画像データ メモリを制御する制御部とを有するカメラ機構部と、 前記カメラ機構部に機械的かつ電気的に接続され、前記 画像データに基づいて記録媒体にカラー画像を印刷する カラー印刷機構部とを備え、 前記制御部がカラー印刷機構部を制御するように構成さ れ、前記カメラ機構部に、その制御部に種々の指令を入 力する為の操作部を設けたことを特徴とする印刷機能付 きデジタルカメラ。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH1013844A
CLAIM 1
【請求項1】 撮像対象からくる光を受けて結像する光 学系と、この光学系で結像された画像を固体撮像素子に より3原色の電気信号に変換して画素データ (communication device) を作成する 撮像部と、この撮像部から画像データを受けて記憶する 画像データメモリを有するとともに撮像部と画像データ メモリを制御する制御部とを有するカメラ機構部と、 前記カメラ機構部に機械的かつ電気的に接続され、前記 画像データに基づいて記録媒体にカラー画像を印刷する カラー印刷機構部とを備え、 前記制御部がカラー印刷機構部を制御するように構成さ れ、前記カメラ機構部に、その制御部に種々の指令を入 力する為の操作部を設けたことを特徴とする印刷機能付 きデジタルカメラ。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5802515A

Filed: 1996-06-11     Issued: 1998-09-01

Randomized query generation and document relevance ranking for robust information retrieval from a database

(Original Assignee) Massachusetts Institute of Technology     (Current Assignee) Massachusetts Institute of Technology

Eytan Adar, Mitchell N. Charity
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (said database) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (determined order) source ;

determining the viewing preferences of the user from a second information (respective data) source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database (display device, user having one) search interface to said query string generator and said query string generator includes means for modifying a search parameter in response to the search results .

US5802515A
CLAIM 7
. The system of claim 2 wherein : each of the items in the search results correspond to a first one of : a list of database entries ;
and a list of document identifiers , each of the document identifiers provided as a unique pointer to a corresponding entry in the database ;
and wherein each of the rank values are provided by counting the number of query strings which return a particular item in the search results and said ranking processor sorts the items in the search results in a predetermined order (first information) according to the respective rank values .

US5802515A
CLAIM 11
. A method for searching a database comprising the steps of : (a) identifying a first text string having a first plurality of terms ;
(b) randomly selecting a first predetermined number of terms from the first plurality of terms to form a first search string , the number of terms in the first search string being less than the number of terms in the first text string ;
(c) randomly selecting a next predetermined number of terms from the first plurality of terms to form a next search string ;
(d) repeating step (c) a predetermined number of times to provide a predetermined number of next search strings , wherein the first search string and each of the next search strings form a plurality of search strings ;
(e) identifying each of a plurality of database entries which contain at least one of the plurality of search strings ;
(f) computing a rank value for each of the database entries identified in step (e) wherein each rank value for each respective data (second information, second information source) base entry corresponds to the number of search strings from the plurality of search strings with which the respective database entry was identified ;
and (g) listing each of the database entries in a predetermined order , wherein the order is determined by the corresponding rank values .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (determined order) source is a database containing display limitations for one or more other display devices .
US5802515A
CLAIM 7
. The system of claim 2 wherein : each of the items in the search results correspond to a first one of : a list of database entries ;
and a list of document identifiers , each of the document identifiers provided as a unique pointer to a corresponding entry in the database ;
and wherein each of the rank values are provided by counting the number of query strings which return a particular item in the search results and said ranking processor sorts the items in the search results in a predetermined order (first information) according to the respective rank values .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database (display device, user having one) search interface to said query string generator and said query string generator includes means for modifying a search parameter in response to the search results .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information (respective data) source .
US5802515A
CLAIM 11
. A method for searching a database comprising the steps of : (a) identifying a first text string having a first plurality of terms ;
(b) randomly selecting a first predetermined number of terms from the first plurality of terms to form a first search string , the number of terms in the first search string being less than the number of terms in the first text string ;
(c) randomly selecting a next predetermined number of terms from the first plurality of terms to form a next search string ;
(d) repeating step (c) a predetermined number of times to provide a predetermined number of next search strings , wherein the first search string and each of the next search strings form a plurality of search strings ;
(e) identifying each of a plurality of database entries which contain at least one of the plurality of search strings ;
(f) computing a rank value for each of the database entries identified in step (e) wherein each rank value for each respective data (second information, second information source) base entry corresponds to the number of search strings from the plurality of search strings with which the respective database entry was identified ;
and (g) listing each of the database entries in a predetermined order , wherein the order is determined by the corresponding rank values .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters (search parameter) .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database (display device, user having one) search interface to said query string generator and said query string generator includes means for modifying a search parameter (measuring parameters) in response to the search results .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (search parameter) include one or more ranking parameters and weighting factors .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database search interface to said query string generator and said query string generator includes means for modifying a search parameter (measuring parameters) in response to the search results .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database (display device, user having one) search interface to said query string generator and said query string generator includes means for modifying a search parameter in response to the search results .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database (display device, user having one) search interface to said query string generator and said query string generator includes means for modifying a search parameter in response to the search results .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database (display device, user having one) search interface to said query string generator and said query string generator includes means for modifying a search parameter in response to the search results .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (repeating step) , the display limitations are stored in a second database (repeating step) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5802515A
CLAIM 9
. The method of claim 8 wherein after step (c) the method further comprises the step of : repeating step (first database, second database) (c) to provide a plurality of search strings .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (repeating step) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5802515A
CLAIM 9
. The method of claim 8 wherein after step (c) the method further comprises the step of : repeating step (first database, second database) (c) to provide a plurality of search strings .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database (display device, user having one) search interface to said query string generator and said query string generator includes means for modifying a search parameter in response to the search results .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database (display device, user having one) search interface to said query string generator and said query string generator includes means for modifying a search parameter in response to the search results .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database (display device, user having one) search interface to said query string generator and said query string generator includes means for modifying a search parameter in response to the search results .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5802515A
CLAIM 3
. The system of claim 2 wherein the database search interface is coupled to the query string generator and the search results are provided from said database (display device, user having one) search interface to said query string generator and said query string generator includes means for modifying a search parameter in response to the search results .

US5802515A
CLAIM 19
. A computer program (computer program) product for use with an information retrieval system , the computer program product comprising : a computer usable medium having computer readable program code means for identifying an input text string having a first plurality of terms ;
a computer usable medium having computer readable program code means for randomly selecting a first predetermined number of terms from the first plurality of terms to form a first search string , the number of terms in the first search string being less than the number of terms in the input text string ;
a computer usable medium having computer readable program code means for randomly selecting a second predetermined number of terms from the input text string , to form a second search string , wherein at least one of the terms in the second search string is not found in the first search string ;
a computer usable medium having computer readable program code means for identifying each of the documents in the database which contain the first search string ;
a computer usable medium having computer readable program code means for identifying each of the documents in the database which contain the second search string ;
a computer usable medium having computer readable program code means for computing a rank value for each of the documents identified by said computer usable medium having computer readable program code means for identifying each of the documents in the database which contain the first search string and said computer usable medium having computer readable program code means for identifying each of the documents in the database which contain the second search string , wherein each rank value for each respective document corresponds to the number of search strings with which the respective document was identified ;
and a computer usable medium having computer readable program code means for listing each of the records in a predetermined order , wherein the order is determined by the corresponding rank values .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (repeating step) , the display limitations are stored in a second database (repeating step) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5802515A
CLAIM 9
. The method of claim 8 wherein after step (c) the method further comprises the step of : repeating step (first database, second database) (c) to provide a plurality of search strings .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5630067A

Filed: 1996-06-04     Issued: 1997-05-13

System for the management of multiple time-critical data streams

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Craig N. Kindell, Kenneth L. Milsted, Michael P. Vogt, Susan E. Waefler, Brian E. Yoder
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5630067A
CLAIM 1
. A multimedia storage and presentation system for storing video clips , each clip comprising a plurality of segments , and for displaying said video clips in response to requests by viewers , said system comprising : a computer network (computer network) ;
a plurality of computers connected to said computer network , each computer having attached thereto at least one storage device , at least one viewing station , input means for allowing said viewers to request display of a specific video clip on said at least one viewing station and buffer means for temporarily storing segments of said specific video clip prior to display ;
client means in each of the plurality of computers for retrieving one of the video clips from the local storage device coupled thereto and for sending a request for one of said video clips over the computer network to other of said plurality of computers ;
server means in each of said plurality of computers responsive to said request for retrieving said video clip from a selected storage device coupled to said computer said server means having a predetermined maximum retrieval capacity ;
means cooperating with said server means in one of said plurality of computers for monitoring said buffer means in said one of said plurality of computers coupled to said network to determine a number of video clip segments retrieved from said selected storage device ;
and stored in said buffer means ;
and means responsive to said number of video clip segments stored in said buffer means and to said maximum retrieval capacity for controlling said client means and said server means to refuse said viewer request to display said specific video clip when said maximum retrieval capacity would be exceeded or said number of said video clip segments stored in said buffer means exceeds a predetermined threshold , the controlling means comprising a configuration table for each of said plurality of computers coupled to said computer network , said configuration containing at least one entry comprising said predetermined maximum retrieval capacity .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size (predetermined maximum) of a text font readable by the user ;

and one or more natural languages understood by the user .
US5630067A
CLAIM 1
. A multimedia storage and presentation system for storing video clips , each clip comprising a plurality of segments , and for displaying said video clips in response to requests by viewers , said system comprising : a computer network ;
a plurality of computers connected to said computer network , each computer having attached thereto at least one storage device , at least one viewing station , input means for allowing said viewers to request display of a specific video clip on said at least one viewing station and buffer means for temporarily storing segments of said specific video clip prior to display ;
client means in each of the plurality of computers for retrieving one of the video clips from the local storage device coupled thereto and for sending a request for one of said video clips over the computer network to other of said plurality of computers ;
server means in each of said plurality of computers responsive to said request for retrieving said video clip from a selected storage device coupled to said computer said server means having a predetermined maximum (minimum size) retrieval capacity ;
means cooperating with said server means in one of said plurality of computers for monitoring said buffer means in said one of said plurality of computers coupled to said network to determine a number of video clip segments retrieved from said selected storage device ;
and stored in said buffer means ;
and means responsive to said number of video clip segments stored in said buffer means and to said maximum retrieval capacity for controlling said client means and said server means to refuse said viewer request to display said specific video clip when said maximum retrieval capacity would be exceeded or said number of said video clip segments stored in said buffer means exceeds a predetermined threshold , the controlling means comprising a configuration table for each of said plurality of computers coupled to said computer network , said configuration containing at least one entry comprising said predetermined maximum retrieval capacity .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5630067A
CLAIM 11
. A computer program (computer program) product for use with a computer system for storing and displaying video clips in response to requests by viewers interacting with the computer system , each video clip comprising a plurality of segments , the computer system comprising a network , a plurality of computers connected to the network , each computer having attached thereto at least one local storage device for storing some of the video clips for distribution to the computer to which it is attached or to other computers connected to the network , at least one display station , input means for allowing viewers to request display of a specific video club on the viewing station , and buffer means for temporality storing segments of the specific video clip prior to display , the computer program product comprising : a computer useable medium having computer program code means embodied in the medium for accessing video clips , the computer program code means further comprising : A . program code means , responsive to a viewer request for a specific video clip , the request received by one of the computers coupled to the network , for locating the specific video clip in the at least one local storage device attached to the computer ;
B . program code means for locating another of the plurality of computers having attached thereto a selected storage device containing the specific video clip , if the specific video clip is not found in the local storage device attached to the computer receiving the user request ;
C . program code means for temporarily allocating data transfer resources and for retrieving the specific video clip from the selected storage device in another of the computers coupled to the network over a path having a predetermined maximum retrieval capacity ;
D . program code means for monitoring the buffer means in the other of the plurality of computers coupled to the network , to determine a number of video clip segments retrieved from the selected storage device and stored in the buffer means ;
and E . program code means for refusing the viewer request to display the specific video clip when the maximum retrieval capacity would be exceeded or the number of video clip segments stored in the buffer means exceeds a predetermined threshold .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US6014638A

Filed: 1996-05-29     Issued: 2000-01-11

System for customizing computer displays in accordance with user preferences

(Original Assignee) AOL Inc     (Current Assignee) Facebook Inc

Gary L. Burge, William A. Luddy
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US6014638A
CLAIM 19
. A method for customizing user displays from one user to another in a computer network (computer network) , said method comprising the steps of : monitoring a first user' ;
s navigational inputs ;
storing at least some first user information regarding said first user' ;
s navigational inputs ;
analyzing said first user information to determine said first user' ;
s preferences for display characteristics and elements independent of content ;
monitoring a second user' ;
s navigational inputs ;
storing at least some second user information regarding said second user' ;
s navigational inputs ;
analyzing said second user information to determine said second user' ;
s preferences for display characteristics and elements independent of content ;
customizing a display seen by said first user to provide said first user' ;
s preferences for display characteristics and elements independent of content more prominently in said display ;
customizing a display seen by said second user to provide said second user' ;
s preferences for display characteristics and elements independent of content more prominently in said display ;
and wherein said first user' ;
s display is unique from said second user' ;
s display in the same computer network .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions according to the language preference (predictive mode) as indicated in the viewing preferences .
US6014638A
CLAIM 2
. The system of claim 1 wherein said model parameters are generated using a predictive mode (language preference) l based on said computer user' ;
s navigational behavior and personal characteristics .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats (background color) ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US6014638A
CLAIM 5
. The system of claim 1 wherein said variable display values include item graphics , item locations , item colors , a background graphic , a background color (display formats, display formats using one) , and sounds .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US6014638A
CLAIM 19
. A method for customizing user displays from one use (first database) r to another in a computer network , said method comprising the steps of : monitoring a first user' ;
s navigational inputs ;
storing at least some first user information regarding said first user' ;
s navigational inputs ;
analyzing said first user information to determine said first user' ;
s preferences for display characteristics and elements independent of content ;
monitoring a second user' ;
s navigational inputs ;
storing at least some second user information regarding said second user' ;
s navigational inputs ;
analyzing said second user information to determine said second user' ;
s preferences for display characteristics and elements independent of content ;
customizing a display seen by said first user to provide said first user' ;
s preferences for display characteristics and elements independent of content more prominently in said display ;
customizing a display seen by said second user to provide said second user' ;
s preferences for display characteristics and elements independent of content more prominently in said display ;
and wherein said first user' ;
s display is unique from said second user' ;
s display in the same computer network .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (preferred color) size readable by the user ;

and one or more languages understood by the user .
US6014638A
CLAIM 3
. The system of claim 1 wherein said model parameters include said user' ;
s preferred number of shopping options , preferred topics of interest , preferred merchants , preferred products and services , preferred sounds , preferred background , and preferred color (minimum font) s .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats (background color) ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US6014638A
CLAIM 5
. The system of claim 1 wherein said variable display values include item graphics , item locations , item colors , a background graphic , a background color (display formats, display formats using one) , and sounds .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US6014638A
CLAIM 19
. A method for customizing user displays from one use (first database) r to another in a computer network , said method comprising the steps of : monitoring a first user' ;
s navigational inputs ;
storing at least some first user information regarding said first user' ;
s navigational inputs ;
analyzing said first user information to determine said first user' ;
s preferences for display characteristics and elements independent of content ;
monitoring a second user' ;
s navigational inputs ;
storing at least some second user information regarding said second user' ;
s navigational inputs ;
analyzing said second user information to determine said second user' ;
s preferences for display characteristics and elements independent of content ;
customizing a display seen by said first user to provide said first user' ;
s preferences for display characteristics and elements independent of content more prominently in said display ;
customizing a display seen by said second user to provide said second user' ;
s preferences for display characteristics and elements independent of content more prominently in said display ;
and wherein said first user' ;
s display is unique from said second user' ;
s display in the same computer network .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (preferred color) size readable by the user ;

and one or more languages understood by the user .
US6014638A
CLAIM 3
. The system of claim 1 wherein said model parameters include said user' ;
s preferred number of shopping options , preferred topics of interest , preferred merchants , preferred products and services , preferred sounds , preferred background , and preferred color (minimum font) s .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09114863A

Filed: 1996-05-23     Issued: 1997-05-02

ウェブ・ブラウザのリクエストを実行するための方法

(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレイション     

Konrad Charles Lagarde, Richard Michael Rogers, コンラッド・チャールズ・ラガード, リチャード・マイケル・ロジャース
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (テキスト, その時) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH09114863A
CLAIM 14
【請求項14】APIを使用して要求されているジョブ の待ち行列のサイズを照会し及び決定し、前記サイズが 要求されているジョブの所定の閾値数を越えたかどうか を比較決定し、それが肯定される場合、待機のための待 ち状態ループに入って前記サイズが前記所定の閾値数以 下に減少するまで前記サイズが前記所定の閾値数を越え たかどうかを反復的に比較決定し、しかる後、その時 (display document, display format) 点 で前記APIを使用してコマンド・ファイルに実行を要 求するステップを含むことを特徴とする請求項1に記載 のリクエストを実行する方法。

JPH09114863A
CLAIM 23
【請求項23】テキスト (display document, display format) ・ファイル・レポートがDIS カプセルによって作成される場合、テキスト表示がレポ ートされるべきこと及び制御プログラム・エージェント が前記DISカプセルによって作成されたファイルを読 み取り及び前記ウェブ・ブラウザにデータ・ラインを表 示するようHTMLステートメントを動的に作成するこ とを決定するステップを含むことを特徴とする請求項1 に記載のリクエストを実行する方法。

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (イメージ) according to the language preference as indicated in the viewing preferences .
JPH09114863A
CLAIM 27
【請求項27】出力は、CPU、ネットワーク・インタ ーフェース・バス、ディスク、モデム、及びX.25デ ータ交換のハードウエアを有するリクエスト側選択の結 果の出力宛先サーバに経路指定されて、動画及び静止ビ デオがMPEG2及びMPEG1プロトコル・イメージ (text portions) によって加入者に供給される時、サーバを介してファク シミリ、プリンタ、小売業端末機器、及び銀行業機器、 テレビジョン、又はケーブル・カストマを含む種々の出 力装置に前記出力を経路指定することを特徴とする請求 項1に記載のリクエストを実行する方法。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one (タイプ) or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト, その時) for the display document (テキスト, その時) .
JPH09114863A
CLAIM 3
【請求項3】前記データを制御プログラム・エージェン トに送るステップは、呼び出すべきコマンド・ファイル の識別、前記リクエストによって要求された結果をレポ ートするHTMLドキュメントを形成する時に使用すべ きHTMLステートメントを含むファイルの名前、要求 されるファイルのタイプ (display formats using one) 、及び前記制御プログラム・エ ージェントを参照したHTMLドキュメントからの照会 データを含むことを特徴とする請求項1に記載のリクエ ストを実行する方法。

JPH09114863A
CLAIM 14
【請求項14】APIを使用して要求されているジョブ の待ち行列のサイズを照会し及び決定し、前記サイズが 要求されているジョブの所定の閾値数を越えたかどうか を比較決定し、それが肯定される場合、待機のための待 ち状態ループに入って前記サイズが前記所定の閾値数以 下に減少するまで前記サイズが前記所定の閾値数を越え たかどうかを反復的に比較決定し、しかる後、その時 (display document, display format) 点 で前記APIを使用してコマンド・ファイルに実行を要 求するステップを含むことを特徴とする請求項1に記載 のリクエストを実行する方法。

JPH09114863A
CLAIM 23
【請求項23】テキスト (display document, display format) ・ファイル・レポートがDIS カプセルによって作成される場合、テキスト表示がレポ ートされるべきこと及び制御プログラム・エージェント が前記DISカプセルによって作成されたファイルを読 み取り及び前記ウェブ・ブラウザにデータ・ラインを表 示するようHTMLステートメントを動的に作成するこ とを決定するステップを含むことを特徴とする請求項1 に記載のリクエストを実行する方法。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (テキスト, その時) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09114863A
CLAIM 9
【請求項9】前記コマンド・ファイルに対する意志決定 支援システム (communication device) による制御を必要とする場合、前記制御プ ログラム・エージェントによる割り当てられたユーザの ためのポート又はデスクトップ上にログするステップを 含むことを特徴とする請求項1に記載のリクエストを実 行する方法。

JPH09114863A
CLAIM 14
【請求項14】APIを使用して要求されているジョブ の待ち行列のサイズを照会し及び決定し、前記サイズが 要求されているジョブの所定の閾値数を越えたかどうか を比較決定し、それが肯定される場合、待機のための待 ち状態ループに入って前記サイズが前記所定の閾値数以 下に減少するまで前記サイズが前記所定の閾値数を越え たかどうかを反復的に比較決定し、しかる後、その時 (display document, display format) 点 で前記APIを使用してコマンド・ファイルに実行を要 求するステップを含むことを特徴とする請求項1に記載 のリクエストを実行する方法。

JPH09114863A
CLAIM 23
【請求項23】テキスト (display document, display format) ・ファイル・レポートがDIS カプセルによって作成される場合、テキスト表示がレポ ートされるべきこと及び制御プログラム・エージェント が前記DISカプセルによって作成されたファイルを読 み取り及び前記ウェブ・ブラウザにデータ・ラインを表 示するようHTMLステートメントを動的に作成するこ とを決定するステップを含むことを特徴とする請求項1 に記載のリクエストを実行する方法。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the mapping system during a communication session (プロトコル) there between .
JPH09114863A
CLAIM 9
【請求項9】前記コマンド・ファイルに対する意志決定 支援システム (communication device) による制御を必要とする場合、前記制御プ ログラム・エージェントによる割り当てられたユーザの ためのポート又はデスクトップ上にログするステップを 含むことを特徴とする請求項1に記載のリクエストを実 行する方法。

JPH09114863A
CLAIM 27
【請求項27】出力は、CPU、ネットワーク・インタ ーフェース・バス、ディスク、モデム、及びX.25デ ータ交換のハードウエアを有するリクエスト側選択の結 果の出力宛先サーバに経路指定されて、動画及び静止ビ デオがMPEG2及びMPEG1プロトコル (communication session) ・イメージ によって加入者に供給される時、サーバを介してファク シミリ、プリンタ、小売業端末機器、及び銀行業機器、 テレビジョン、又はケーブル・カストマを含む種々の出 力装置に前記出力を経路指定することを特徴とする請求 項1に記載のリクエストを実行する方法。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH09114863A
CLAIM 27
【請求項27】出力は、CPU、ネットワーク (image elements) ・インタ ーフェース・バス、ディスク、モデム、及びX.25デ ータ交換のハードウエアを有するリクエスト側選択の結 果の出力宛先サーバに経路指定されて、動画及び静止ビ デオがMPEG2及びMPEG1プロトコル・イメージ によって加入者に供給される時、サーバを介してファク シミリ、プリンタ、小売業端末機器、及び銀行業機器、 テレビジョン、又はケーブル・カストマを含む種々の出 力装置に前記出力を経路指定することを特徴とする請求 項1に記載のリクエストを実行する方法。

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one (タイプ) or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト, その時) for the display document (テキスト, その時) .
JPH09114863A
CLAIM 3
【請求項3】前記データを制御プログラム・エージェン トに送るステップは、呼び出すべきコマンド・ファイル の識別、前記リクエストによって要求された結果をレポ ートするHTMLドキュメントを形成する時に使用すべ きHTMLステートメントを含むファイルの名前、要求 されるファイルのタイプ (display formats using one) 、及び前記制御プログラム・エ ージェントを参照したHTMLドキュメントからの照会 データを含むことを特徴とする請求項1に記載のリクエ ストを実行する方法。

JPH09114863A
CLAIM 14
【請求項14】APIを使用して要求されているジョブ の待ち行列のサイズを照会し及び決定し、前記サイズが 要求されているジョブの所定の閾値数を越えたかどうか を比較決定し、それが肯定される場合、待機のための待 ち状態ループに入って前記サイズが前記所定の閾値数以 下に減少するまで前記サイズが前記所定の閾値数を越え たかどうかを反復的に比較決定し、しかる後、その時 (display document, display format) 点 で前記APIを使用してコマンド・ファイルに実行を要 求するステップを含むことを特徴とする請求項1に記載 のリクエストを実行する方法。

JPH09114863A
CLAIM 23
【請求項23】テキスト (display document, display format) ・ファイル・レポートがDIS カプセルによって作成される場合、テキスト表示がレポ ートされるべきこと及び制御プログラム・エージェント が前記DISカプセルによって作成されたファイルを読 み取り及び前記ウェブ・ブラウザにデータ・ラインを表 示するようHTMLステートメントを動的に作成するこ とを決定するステップを含むことを特徴とする請求項1 に記載のリクエストを実行する方法。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム) is a mobile device .
JPH09114863A
CLAIM 9
【請求項9】前記コマンド・ファイルに対する意志決定 支援システム (communication device) による制御を必要とする場合、前記制御プ ログラム・エージェントによる割り当てられたユーザの ためのポート又はデスクトップ上にログするステップを 含むことを特徴とする請求項1に記載のリクエストを実 行する方法。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (テキスト, その時) to fit on a comparatively small display area of a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09114863A
CLAIM 9
【請求項9】前記コマンド・ファイルに対する意志決定 支援システム (communication device) による制御を必要とする場合、前記制御プ ログラム・エージェントによる割り当てられたユーザの ためのポート又はデスクトップ上にログするステップを 含むことを特徴とする請求項1に記載のリクエストを実 行する方法。

JPH09114863A
CLAIM 14
【請求項14】APIを使用して要求されているジョブ の待ち行列のサイズを照会し及び決定し、前記サイズが 要求されているジョブの所定の閾値数を越えたかどうか を比較決定し、それが肯定される場合、待機のための待 ち状態ループに入って前記サイズが前記所定の閾値数以 下に減少するまで前記サイズが前記所定の閾値数を越え たかどうかを反復的に比較決定し、しかる後、その時 (display document, display format) 点 で前記APIを使用してコマンド・ファイルに実行を要 求するステップを含むことを特徴とする請求項1に記載 のリクエストを実行する方法。

JPH09114863A
CLAIM 23
【請求項23】テキスト (display document, display format) ・ファイル・レポートがDIS カプセルによって作成される場合、テキスト表示がレポ ートされるべきこと及び制御プログラム・エージェント が前記DISカプセルによって作成されたファイルを読 み取り及び前記ウェブ・ブラウザにデータ・ラインを表 示するようHTMLステートメントを動的に作成するこ とを決定するステップを含むことを特徴とする請求項1 に記載のリクエストを実行する方法。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the program during a communication session (プロトコル) there between .
JPH09114863A
CLAIM 9
【請求項9】前記コマンド・ファイルに対する意志決定 支援システム (communication device) による制御を必要とする場合、前記制御プ ログラム・エージェントによる割り当てられたユーザの ためのポート又はデスクトップ上にログするステップを 含むことを特徴とする請求項1に記載のリクエストを実 行する方法。

JPH09114863A
CLAIM 27
【請求項27】出力は、CPU、ネットワーク・インタ ーフェース・バス、ディスク、モデム、及びX.25デ ータ交換のハードウエアを有するリクエスト側選択の結 果の出力宛先サーバに経路指定されて、動画及び静止ビ デオがMPEG2及びMPEG1プロトコル (communication session) ・イメージ によって加入者に供給される時、サーバを介してファク シミリ、プリンタ、小売業端末機器、及び銀行業機器、 テレビジョン、又はケーブル・カストマを含む種々の出 力装置に前記出力を経路指定することを特徴とする請求 項1に記載のリクエストを実行する方法。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH09114863A
CLAIM 27
【請求項27】出力は、CPU、ネットワーク (image elements) ・インタ ーフェース・バス、ディスク、モデム、及びX.25デ ータ交換のハードウエアを有するリクエスト側選択の結 果の出力宛先サーバに経路指定されて、動画及び静止ビ デオがMPEG2及びMPEG1プロトコル・イメージ によって加入者に供給される時、サーバを介してファク シミリ、プリンタ、小売業端末機器、及び銀行業機器、 テレビジョン、又はケーブル・カストマを含む種々の出 力装置に前記出力を経路指定することを特徴とする請求 項1に記載のリクエストを実行する方法。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH09114863A
CLAIM 9
【請求項9】前記コマンド・ファイルに対する意志決定 支援システム (communication device) による制御を必要とする場合、前記制御プ ログラム・エージェントによる割り当てられたユーザの ためのポート又はデスクトップ上にログするステップを 含むことを特徴とする請求項1に記載のリクエストを実 行する方法。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5946499A

Filed: 1996-05-10     Issued: 1999-08-31

Method and apparatus for processing text inputs from multiple input devices in a plurality of applications

(Original Assignee) Apple Computer Inc     (Current Assignee) Apple Inc

William James Saunders
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (receiving inputs) in a computer network based on one or more display limitations (receiving inputs) of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source is a database containing display limitations (receiving inputs) for one or more other display devices .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations (receiving inputs) include : one or more geometry parameters of a display area on the display device (receiving inputs) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (receiving inputs) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations (receiving inputs) of the display device (receiving inputs) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (receiving inputs) .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (receiving inputs) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations (receiving inputs) , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations (receiving inputs) , and viewing preferences are stored in an application description file .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (microphone device) , the display limitations (receiving inputs) are stored in a second database (first data structure) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5946499A
CLAIM 5
. The method of claim 1 wherein the text input device formats further comprise microphone device (first database) formats .

US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US5946499A
CLAIM 11
. The method of claim 10 wherein the step of receiving inputs further comprises : requesting a first data structure (second database) from the text services manager ;
creating the first data structure ;
and performing activation and deactivation on the first data structure for assisting in input handling until inputs are no longer capable of receipt .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (first data structure) contains display limitations (receiving inputs) for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US5946499A
CLAIM 11
. The method of claim 10 wherein the step of receiving inputs further comprises : requesting a first data structure (second database) from the text services manager ;
creating the first data structure ;
and performing activation and deactivation on the first data structure for assisting in input handling until inputs are no longer capable of receipt .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations (receiving inputs) and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations (receiving inputs) include : one or more geometry parameters of a display area on the display device (receiving inputs) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations (receiving inputs) of the display device (receiving inputs) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (receiving inputs) .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations (receiving inputs) , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (microphone device) , the display limitations (receiving inputs) are stored in a second database (first data structure) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5946499A
CLAIM 5
. The method of claim 1 wherein the text input device formats further comprise microphone device (first database) formats .

US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US5946499A
CLAIM 11
. The method of claim 10 wherein the step of receiving inputs further comprises : requesting a first data structure (second database) from the text services manager ;
creating the first data structure ;
and performing activation and deactivation on the first data structure for assisting in input handling until inputs are no longer capable of receipt .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations (receiving inputs) and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations (receiving inputs) include : one or more geometry parameters of the display area on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US5946499A
CLAIM 10
. A method for supporting a plurality of textual manipulations and inputs in a computer system transparently to application programs running on the computer system , the computer system including a text services manager , the method comprising : receiving inputs (display device, display limitations, display device having one) to the computer system ;
providing at least text service event handler through the text services manager in response to the received inputs by directly initializing and directly activating the at least one text service event handler through the use of at least one application program interface ;
and processing the received inputs with the at least one text service event handler to provide appropriate textual outputs from the at least one application program .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09282422A

Filed: 1996-04-10     Issued: 1997-10-31

印刷物及び情報提供システム

(Original Assignee) Fuji Xerox Co Ltd; 富士ゼロックス株式会社     

Hiroyuki Miyake, 弘之 三宅
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (読み取る読取手段) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システムにおいて、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段 (selecting one) と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段とを備えたものであることを特徴とする 情報提供システム。

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (読み取る読取手段) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システムにおいて、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段 (selecting one) と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段とを備えたものであることを特徴とする 情報提供システム。

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates (出力手段と) identifying their locations on the display device .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システムにおいて、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段と (vertical coordinates) を備えたものであることを特徴とする 情報提供システム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システム (communication device) において、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段とを備えたものであることを特徴とする 情報提供システム

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the mapping system during a communication session there between .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システム (communication device) において、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段とを備えたものであることを特徴とする 情報提供システム

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (読み取る読取手段) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システムにおいて、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段 (selecting one) と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段とを備えたものであることを特徴とする 情報提供システム。

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates (出力手段と) identifying their locations on the display device .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システムにおいて、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段と (vertical coordinates) を備えたものであることを特徴とする 情報提供システム。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム) is a mobile device .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システム (communication device) において、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段とを備えたものであることを特徴とする 情報提供システム

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システム (communication device) において、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段とを備えたものであることを特徴とする 情報提供システム

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the program during a communication session there between .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システム (communication device) において、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段とを備えたものであることを特徴とする 情報提供システム

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH09282422A
CLAIM 4
【請求項4】 記録用紙上に可視情報が記録されて成る 印刷物と、該可視情報に関連する関連情報が記憶されて いる記憶媒体から該関連情報を読み出して該関連情報を 知覚し得る形態で出力する情報出力装置とを備えた情報 提供システム (communication device) において、 前記印刷物は、前記記憶媒体のアドレスを表すアドレス 情報が、該記録用紙上に記録された可視情報のうちの、 該アドレス情報が表すアドレスに記憶された情報に関連 する関連部分に対応付けられて、該記録用紙上に、不可 視的に記録されて成ると共に、該関連部分に関連する情 報が該記憶媒体に記憶されていることを表すマークが、 該記録用紙上に、該関連部分に対応付けられて、可視的 に記録されて成るものであり、 前記情報出力装置は、前記印刷物上に不可視的に記録さ れたアドレス情報を読み取る読取手段と、前記記憶媒体 の、前記読取手段により読み取られたアドレス情報が表 すアドレスから情報を読み出す情報読出手段と、該情報 読出手段により読み出された情報を知覚し得る形態で出 力する出力手段とを備えたものであることを特徴とする 情報提供システム




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5801699A

Filed: 1996-01-26     Issued: 1998-09-01

Icon aggregation on a graphical user interface

(Original Assignee) International Business Machines Corp     (Current Assignee) Intermec IP Corp

Michael David Hocker, Neal Martin Keller, James Gordon McLean, Clifford Alan Pickover, Daniel James Winarski
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (common characteristic) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (more relationships) ;

determining the viewing preferences of the user from a second information source ;

selecting one (selecting one) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5801699A
CLAIM 7
. A computer system , as in claim 1 , where the graphical objects in the cluster have one or more common characteristic (computer network) s .

US5801699A
CLAIM 8
. A computer system , as in claim 1 , where the graphical objects in the cluster have one or more relationships (first information source) .

US5801699A
CLAIM 13
. A method of organizing two or more graphical objects on a computer graphical user interface , comprising the steps of : selecting one (selecting one) or more of the graphical objects to be a selected graphical object ;
moving the selected graphical object to a new location ;
determining that the new location is within a threshold distance of a second graphical object ;
and visually indicating the binding of the selected graphical object to the second graphical object to form an object cluster when the selected graphical object is within the threshold distance .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (more relationships) is a database containing display limitations for one or more other display devices .
US5801699A
CLAIM 8
. A computer system , as in claim 1 , where the graphical objects in the cluster have one or more relationships (first information source) .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (selecting one) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5801699A
CLAIM 13
. A method of organizing two or more graphical objects on a computer graphical user interface , comprising the steps of : selecting one (selecting one) or more of the graphical objects to be a selected graphical object ;
moving the selected graphical object to a new location ;
determining that the new location is within a threshold distance of a second graphical object ;
and visually indicating the binding of the selected graphical object to the second graphical object to form an object cluster when the selected graphical object is within the threshold distance .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (selecting one) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5801699A
CLAIM 13
. A method of organizing two or more graphical objects on a computer graphical user interface , comprising the steps of : selecting one (selecting one) or more of the graphical objects to be a selected graphical object ;
moving the selected graphical object to a new location ;
determining that the new location is within a threshold distance of a second graphical object ;
and visually indicating the binding of the selected graphical object to the second graphical object to form an object cluster when the selected graphical object is within the threshold distance .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09172459A

Filed: 1995-12-19     Issued: 1997-06-30

通話システムの端末装置

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Kazunori Ozawa, Nobuhiro Tone, Hidekazu Watanabe, 伸弘 刀根, 昭昌 大山, 和典 小沢, 正弘 浅井, 秀和 渡辺
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (する音) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音 (second information source) 声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (する音) .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音 (second information source) 声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH09172459A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網への送信及び受信デー タの転送を制御する転送制御手段と、 上記コンピュータネットワーク網へデータ転送する際の ネットワークの使用率を判断する手段と、 上記音声データを圧縮する音声圧縮回路とを備え、 上記コンピュータネットワーク網の使用率に応じて上記 音声圧縮回路を制御するようにしたことを特徴とする通 話システムの端末装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09172462A

Filed: 1995-12-19     Issued: 1997-06-30

通話システム

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Hidekazu Watanabe, 昭昌 大山, 正弘 浅井, 秀和 渡辺
US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device (他の電話) .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

JPH09172462A
CLAIM 5
【請求項5】 上記サーバは、転送情報を受け取った場 合には、上記端末に対する接続要求があったら、指定さ れた電話番号の他の電話 (mobile device) を呼び出すようにしたことを特 徴とする請求項1記載の通話システム。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH09172462A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、端末からの所定情報を受け取ったら、上 記端末に対して所定のサービスを行うようにした通話シ ステム。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09168051A

Filed: 1995-12-18     Issued: 1997-06-24

通話システムの端末装置

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Kazunori Ozawa, Nobuhiro Tone, Hidekazu Watanabe, 伸弘 刀根, 昭昌 大山, 和典 小沢, 正弘 浅井, 秀和 渡辺
US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents are contained in an application description file (予め特定) .
JPH09168051A
CLAIM 2
【請求項2】 上記送られてきた発呼側の情報に応じた 動作は、上記発呼側の端末が予め特定 (application description file) された発呼側かど うかを判断し、これに応じて接続/非接続を行うもので ある請求項1記載の通話システムの端末装置。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムの端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network (公衆電話) , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

JPH09168051A
CLAIM 6
【請求項6】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 公衆電話 (mobile device, communications network) 回線を用いて通話を行うための公衆電話接続手 段と、 上記コンピュータネットワークからの呼出しか上記公衆 電話回線からの呼出しかを判断する手段とを備え、 上記コンピュータネットワークからの呼出しか上記公衆 電話回線からの呼出しかに応じた動作を行うようにした 通話システムの端末装置。

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations , and viewing preferences are stored in an application description file (予め特定) .
JPH09168051A
CLAIM 2
【請求項2】 上記送られてきた発呼側の情報に応じた 動作は、上記発呼側の端末が予め特定 (application description file) された発呼側かど うかを判断し、これに応じて接続/非接続を行うもので ある請求項1記載の通話システムの端末装置。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムの端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device (公衆電話) .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

JPH09168051A
CLAIM 6
【請求項6】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 公衆電話 (mobile device, communications network) 回線を用いて通話を行うための公衆電話接続手 段と、 上記コンピュータネットワークからの呼出しか上記公衆 電話回線からの呼出しかを判断する手段とを備え、 上記コンピュータネットワークからの呼出しか上記公衆 電話回線からの呼出しかに応じた動作を行うようにした 通話システムの端末装置。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network (公衆電話) , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

JPH09168051A
CLAIM 6
【請求項6】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 公衆電話 (mobile device, communications network) 回線を用いて通話を行うための公衆電話接続手 段と、 上記コンピュータネットワークからの呼出しか上記公衆 電話回線からの呼出しかを判断する手段とを備え、 上記コンピュータネットワークからの呼出しか上記公衆 電話回線からの呼出しかに応じた動作を行うようにした 通話システムの端末装置。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH09168051A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 サーバから送られてきた発呼側の情報を受信し、上記送 られてきた発呼側の情報に応じた動作を行うようにした ことを特徴とする通話システムの端末装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09168063A

Filed: 1995-12-18     Issued: 1997-06-24

通話システムの端末装置

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Kazunori Ozawa, Hidekazu Watanabe, 昭昌 大山, 和典 小沢, 正弘 浅井, 秀和 渡辺
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (する音) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH09168063A
CLAIM 2
【請求項2】 更に、音声入力の有無を検出する音 (second information source) 声検 出手段を設け、上記音声入力の有無に応じて上記補助デ ータの上記コンピュータネットワーク網への送信を制御 するようにしたことを特徴とする請求項1記載の通話シ ステムの端末装置。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムの端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (する音) .
JPH09168063A
CLAIM 2
【請求項2】 更に、音声入力の有無を検出する音 (second information source) 声検 出手段を設け、上記音声入力の有無に応じて上記補助デ ータの上記コンピュータネットワーク網への送信を制御 するようにしたことを特徴とする請求項1記載の通話シ ステムの端末装置。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムの端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH09168063A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 音声データの送受信手段と、上記音声データに関連する 補助データの送受信手段とを有し、 上記補助データを上記音声データと共に上記コンピュー タネットワーク網を介して伝送するようにしたことを特 徴とする通話システムの端末装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09168064A

Filed: 1995-12-18     Issued: 1997-06-24

通話システムの端末装置

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Hidekazu Watanabe, 昭昌 大山, 正弘 浅井, 秀和 渡辺
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (する音) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音 (second information source) 声データを識別するための識別情報を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (する音) .
JPH09168064A
CLAIM 3
【請求項3】 上記コンピュータネットワークのサーバ に対する1つの送受信処理手段と、 独立して動作する複数の音声処理手段と、 伝送する音 (second information source) 声データを識別するための識別情報を付加す ると共に、伝送されてきた音声データがどの音声処理手 段への音声データかを上記識別情報を使って識別する手 段とを有するようにした請求項1記載の通話システムの 端末装置。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムの端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH09168064A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) の端末装置であって、 上記コンピュータネットワーク網を介して、独立した複 数の音声データを伝送できるようにしたことを特徴とす る通話システムの端末装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09168065A

Filed: 1995-12-18     Issued: 1997-06-24

通話システム

(Original Assignee) Sony Corp; ソニー株式会社     

Masahiro Asai, Akimasa Oyama, Hidekazu Watanabe, 昭昌 大山, 正弘 浅井, 秀和 渡辺
US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network (公衆電話) , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話 (mobile device, communications network) 回線を用いて通 話を行うようにしたことを特徴とする通話システム

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (ネットワーク) , and field elements .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device (公衆電話) .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話 (mobile device, communications network) 回線を用いて通 話を行うようにしたことを特徴とする通話システム

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network (公衆電話) , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話 (mobile device, communications network) 回線を用いて通 話を行うようにしたことを特徴とする通話システム

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (ネットワーク) , and field elements .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク (image elements) 網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも音声データを含むデータを転送するよう にした通話システムであって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH09168065A
CLAIM 1
【請求項1】 コンピュータネットワーク網を形成し、 上記コンピュータネットワーク網の各端末間の接続をサ ーバを介して行い、上記コンピュータネットワーク網に より少なくとも (display area) 音声データ (communication device) を含むデータを転送するよう にした通話システム (communication device) であって、 上記サーバは、相手先に接続するための呼出し情報が格 納されたデータベースを有し、 上記コンピュータネットワーク網に含まれている第1の 端末から、上記コンピュータネットワーク網に含まれて いない第2の端末に対する接続要求があったら、上記デ ータベースを用いて上記第2の端末の呼出し情報を検索 し、検索された呼出し情報を用いて上記第2の端末を呼 出し、上記第2の端末を上記コンピュータネットワーク 網への接続させることを試み、 上記接続が不成功な場合には、公衆電話回線を用いて通 話を行うようにしたことを特徴とする通話システム




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5852434A

Filed: 1995-12-18     Issued: 1998-12-22

Absolute optical position determination

(Original Assignee) Sekendur; Oral F.     (Current Assignee) Anoto AB

Oral F. Sekendur
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations (sensitive elements) of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents (concentric circles) in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents (concentric circles) are contained in an application description file .
US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source is a database containing display limitations (sensitive elements) for one or more other display devices .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations (sensitive elements) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents (concentric circles) that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters (related data) .
US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US5852434A
CLAIM 16
. An apparatus for obtaining and outputting the position and movement of a moveable element on a data surface comprising : said data surface formatted with a position-related coding means for indicating X-Y coordinates , an data input means for obtaining and outputting position-related data (measuring parameters) from said position-related coding means , a data processing means for obtaining and analyzing position-related data from said data input means , and a data output means for outputting analyzed position-related data . whereby said data surface comprises a writing surface .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (related data) include one or more ranking parameters and weighting factors .
US5852434A
CLAIM 16
. An apparatus for obtaining and outputting the position and movement of a moveable element on a data surface comprising : said data surface formatted with a position-related coding means for indicating X-Y coordinates , an data input means for obtaining and outputting position-related data (measuring parameters) from said position-related coding means , a data processing means for obtaining and analyzing position-related data from said data input means , and a data output means for outputting analyzed position-related data . whereby said data surface comprises a writing surface .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents (concentric circles) that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations (sensitive elements) of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates (dimensional coordinate) identifying their locations on the display device .
US5852434A
CLAIM 10
. A coordinate sensor comprising : a data surface comprising a substantially two dimensional planar face formatted with at least one coding means for designating two dimensional coordinate (vertical coordinates) s of at least one point on said data surface ;
a detector means comprising an array of light sensitive elements grouped together in two dimensions for detecting said at least one coding means , and an output means for generating at least one output signal thereof ;
a processing means for receiving and processing said at least one output signal from said detector means , thereby to determine the position of said detector means relative to said data surface ;
whereby said data surface comprises a writing surface .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the display device having one or more display limitations (sensitive elements) , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents (concentric circles) with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents a (communications network) n X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents (concentric circles) , the display limitations (sensitive elements) , and viewing preferences are stored in an application description file .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents (concentric circles) are stored in a first database , the display limitations (sensitive elements) are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database contains display limitations (sensitive elements) for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents (concentric circles) are stored in a database , and the display limitations (sensitive elements) and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents (concentric circles) further include one or more text elements , image elements , and field elements .
US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations (sensitive elements) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents (concentric circles) using one or more ranking parameters and weighting factors .
US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents (concentric circles) that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations (sensitive elements) of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates (dimensional coordinate) identifying their locations on the display device .
US5852434A
CLAIM 10
. A coordinate sensor comprising : a data surface comprising a substantially two dimensional planar face formatted with at least one coding means for designating two dimensional coordinate (vertical coordinates) s of at least one point on said data surface ;
a detector means comprising an array of light sensitive elements grouped together in two dimensions for detecting said at least one coding means , and an output means for generating at least one output signal thereof ;
a processing means for receiving and processing said at least one output signal from said detector means , thereby to determine the position of said detector means relative to said data surface ;
whereby said data surface comprises a writing surface .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the communication device having one or more display limitations (sensitive elements) , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents (concentric circles) with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents a (communications network) n X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents (concentric circles) are stored in a first database , the display limitations (sensitive elements) are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents (concentric circles) are stored in a database , the display limitations (sensitive elements) and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .

US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents (concentric circles) further includes one or more text elements , image elements , and field elements .
US5852434A
CLAIM 9
. A coordinate sensor according to claim 1 , whereby said at least one coding means comprises : a plurality of dots systematically coded on said data surface ;
each of the plurality of dots comprising three concentric circles (source contents) partitioned into quadrants ;
including a center circle , an outer ring and an inner ring , whereby the outer ring represents an X coordinate and the inner ring represents a Y coordinate ;
each quadrant of the outer ring and the inner ring representing a digit of a four digit number and further comprising four equal slices ;
whereby the upper right quadrants of the outer ring and the inner ring represent the first digit of the four digit number moving clockwise , a combination of dark and light slices indicate an X-Y coordinate , and the center circle optionally represents additional data .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations (sensitive elements) include : one or more geometry parameters of the display area on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US5852434A
CLAIM 2
. A coordinate sensor according to claim 1 , whereby : said data surface comprises at least one dimension ;
said at least one coding means comprises coordinates for at least one dimension ;
said detector means comprises an array of light sensitive elements (display limitations) grouped together in at least one dimension .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09163107A

Filed: 1995-12-02     Issued: 1997-06-20

文書情報管理システムおよび文書情報管理方法

(Original Assignee) Ricoh Co Ltd; 株式会社リコー     

Takashi Ishijima, Yasuhiro Tabata, Takashi Yano, 泰広 田端, 隆志 矢野, 尚 石島
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (読み取り) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (読み取る読取手段) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH09163107A
CLAIM 1
【請求項1】 特定の単語,文章,シンボルまたはグラ フィックに関連する情報からなる少なくとも一つの関連 情報と,単語,文章,シンボル,グラフィックの何れか からなる少なくとも一つの記載情報と,前記記載情報と 前記関連情報とを連結させるための連結情報と,前記記 載情報の中から特定の記載情報を選択するための選択情 報と,が記録された媒体用紙と,前記選択情報,連結情 報および関連情報を前記媒体用紙から読み取る読取手段 (selecting one) と,前記読取手段で読み取った選択情報および連結情報 に基づいて,前記関連情報から該当する関連情報を検索 する検索手段と,前記検索手段によって検索した前記該 当する関連情報を出力する出力手段と,を備えたことを 特徴とする文書情報管理システム。

JPH09163107A
CLAIM 9
【請求項9】 前記読取手段は,前記媒体用紙の最初に 読み取った片面の情報から前記媒体用紙が表面であるか 裏面であるかを判定し,裏面である場合には,前記シー ト自動搬送手段を制御して,前記媒体用紙を反転させて 前記媒体用紙の表面を読み取った後,再度前記媒体用紙 を反転させて前記媒体用紙の裏面の読み取り (computer network) を行うこと を特徴とする請求項7または8記載の文書情報管理シス テム。

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (読み取る読取手段) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
JPH09163107A
CLAIM 1
【請求項1】 特定の単語,文章,シンボルまたはグラ フィックに関連する情報からなる少なくとも一つの関連 情報と,単語,文章,シンボル,グラフィックの何れか からなる少なくとも一つの記載情報と,前記記載情報と 前記関連情報とを連結させるための連結情報と,前記記 載情報の中から特定の記載情報を選択するための選択情 報と,が記録された媒体用紙と,前記選択情報,連結情 報および関連情報を前記媒体用紙から読み取る読取手段 (selecting one) と,前記読取手段で読み取った選択情報および連結情報 に基づいて,前記関連情報から該当する関連情報を検索 する検索手段と,前記検索手段によって検索した前記該 当する関連情報を出力する出力手段と,を備えたことを 特徴とする文書情報管理システム。

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates (出力手段と) identifying their locations on the display device .
JPH09163107A
CLAIM 1
【請求項1】 特定の単語,文章,シンボルまたはグラ フィックに関連する情報からなる少なくとも一つの関連 情報と,単語,文章,シンボル,グラフィックの何れか からなる少なくとも一つの記載情報と,前記記載情報と 前記関連情報とを連結させるための連結情報と,前記記 載情報の中から特定の記載情報を選択するための選択情 報と,が記録された媒体用紙と,前記選択情報,連結情 報および関連情報を前記媒体用紙から読み取る読取手段 と,前記読取手段で読み取った選択情報および連結情報 に基づいて,前記関連情報から該当する関連情報を検索 する検索手段と,前記検索手段によって検索した前記該 当する関連情報を出力する出力手段と (vertical coordinates) ,を備えたことを 特徴とする文書情報管理システム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09163107A
CLAIM 22
【請求項22】 前記関連情報は,1次元バーコードま たは2次元バーコードで記録された情報であり,前記検 索手段は,1次元バーコードまたは2次元バーコードで 記録された情報を画像データ (communication device) に変換して前記出力手段に 出力することを特徴とする請求項1,2,3,4,5, 6,7,8,9,10,11,12,13,14,1 5,16,17,18,19,20または21記載の文 書情報管理システム。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (データ) dynamically to the mapping system during a communication session there between .
JPH09163107A
CLAIM 22
【請求項22】 前記関連情報は,1次元バーコードま たは2次元バーコードで記録された情報であり,前記検 索手段は,1次元バーコードまたは2次元バーコードで 記録された情報を画像データ (communication device) に変換して前記出力手段に 出力することを特徴とする請求項1,2,3,4,5, 6,7,8,9,10,11,12,13,14,1 5,16,17,18,19,20または21記載の文 書情報管理システム。

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (読み取る読取手段) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
JPH09163107A
CLAIM 1
【請求項1】 特定の単語,文章,シンボルまたはグラ フィックに関連する情報からなる少なくとも一つの関連 情報と,単語,文章,シンボル,グラフィックの何れか からなる少なくとも一つの記載情報と,前記記載情報と 前記関連情報とを連結させるための連結情報と,前記記 載情報の中から特定の記載情報を選択するための選択情 報と,が記録された媒体用紙と,前記選択情報,連結情 報および関連情報を前記媒体用紙から読み取る読取手段 (selecting one) と,前記読取手段で読み取った選択情報および連結情報 に基づいて,前記関連情報から該当する関連情報を検索 する検索手段と,前記検索手段によって検索した前記該 当する関連情報を出力する出力手段と,を備えたことを 特徴とする文書情報管理システム。

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates (出力手段と) identifying their locations on the display device .
JPH09163107A
CLAIM 1
【請求項1】 特定の単語,文章,シンボルまたはグラ フィックに関連する情報からなる少なくとも一つの関連 情報と,単語,文章,シンボル,グラフィックの何れか からなる少なくとも一つの記載情報と,前記記載情報と 前記関連情報とを連結させるための連結情報と,前記記 載情報の中から特定の記載情報を選択するための選択情 報と,が記録された媒体用紙と,前記選択情報,連結情 報および関連情報を前記媒体用紙から読み取る読取手段 と,前記読取手段で読み取った選択情報および連結情報 に基づいて,前記関連情報から該当する関連情報を検索 する検索手段と,前記検索手段によって検索した前記該 当する関連情報を出力する出力手段と (vertical coordinates) ,を備えたことを 特徴とする文書情報管理システム。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (データ) is a mobile device .
JPH09163107A
CLAIM 22
【請求項22】 前記関連情報は,1次元バーコードま たは2次元バーコードで記録された情報であり,前記検 索手段は,1次元バーコードまたは2次元バーコードで 記録された情報を画像データ (communication device) に変換して前記出力手段に 出力することを特徴とする請求項1,2,3,4,5, 6,7,8,9,10,11,12,13,14,1 5,16,17,18,19,20または21記載の文 書情報管理システム。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09163107A
CLAIM 22
【請求項22】 前記関連情報は,1次元バーコードま たは2次元バーコードで記録された情報であり,前記検 索手段は,1次元バーコードまたは2次元バーコードで 記録された情報を画像データ (communication device) に変換して前記出力手段に 出力することを特徴とする請求項1,2,3,4,5, 6,7,8,9,10,11,12,13,14,1 5,16,17,18,19,20または21記載の文 書情報管理システム。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (データ) dynamically to the program during a communication session there between .
JPH09163107A
CLAIM 22
【請求項22】 前記関連情報は,1次元バーコードま たは2次元バーコードで記録された情報であり,前記検 索手段は,1次元バーコードまたは2次元バーコードで 記録された情報を画像データ (communication device) に変換して前記出力手段に 出力することを特徴とする請求項1,2,3,4,5, 6,7,8,9,10,11,12,13,14,1 5,16,17,18,19,20または21記載の文 書情報管理システム。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH09163107A
CLAIM 22
【請求項22】 前記関連情報は,1次元バーコードま たは2次元バーコードで記録された情報であり,前記検 索手段は,1次元バーコードまたは2次元バーコードで 記録された情報を画像データ (communication device) に変換して前記出力手段に 出力することを特徴とする請求項1,2,3,4,5, 6,7,8,9,10,11,12,13,14,1 5,16,17,18,19,20または21記載の文 書情報管理システム。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5805153A

Filed: 1995-11-28     Issued: 1998-09-08

Method and system for resizing the subtitles of a video

(Original Assignee) Sun Microsystems Inc     (Current Assignee) Oracle America Inc

Jakob Nielsen
US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (data remains) readable by the user ;

and one or more natural languages understood by the user .
US5805153A
CLAIM 7
. The method of claim 1 further comprising the steps of : receiving a request to change the preferred font size to a new font size ;
changing the preferred font size to the new font size ;
and displaying the subtitle data in the new font size , whereby the size of the displayed video data remains (minimum font, text font) unchanged .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (data remains) size readable by the user ;

and one or more languages understood by the user .
US5805153A
CLAIM 7
. The method of claim 1 further comprising the steps of : receiving a request to change the preferred font size to a new font size ;
changing the preferred font size to the new font size ;
and displaying the subtitle data in the new font size , whereby the size of the displayed video data remains (minimum font, text font) unchanged .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5805153A
CLAIM 15
. A computer program (computer program) for displaying subtitle data associated with a video , the program comprising : code that selects a video to be displayed on a client computer ;
code that sends a request , from the client computer to a server computer , requesting the server to download the selected video and its associated subtitle data ;
code the receives the request at the server computer ;
code that retrieves the requested video data and retrieving subtitle data associated with the video data , in response to receiving the request ;
code that sends the retrieved video data at reduced resolution and the retrieved subtitle data from the server computer to the client computer as two separate streams of data ;
code that receives the two streams of data at the client computer ;
code that displays the received video data in a first area ;
code that retrieves information from the client computer on a preferred font size in which to render the subtitle data to at least partially compensate for the reduced resolution ;
and code that displays the subtitle data in the preferred font size in a second area , whereby the subtitle data in said second area is resized separately from the video data displayed in the first area , wherein the code resides on a tangible medium .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (data remains) size readable by the user ;

and one or more languages understood by the user .
US5805153A
CLAIM 7
. The method of claim 1 further comprising the steps of : receiving a request to change the preferred font size to a new font size ;
changing the preferred font size to the new font size ;
and displaying the subtitle data in the new font size , whereby the size of the displayed video data remains (minimum font, text font) unchanged .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH09138803A

Filed: 1995-11-14     Issued: 1997-05-27

画像ファイル検索装置

(Original Assignee) Sord Comput Corp; Toshiba Corp; ソード株式会社; 株式会社東芝     

Masahiko Shibuya, Hidehiko Sudo, 政彦 渋谷, 英彦 須藤
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (その時) to fit on at least one display device in a computer network (前記設定) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH09138803A
CLAIM 3
【請求項3】 画像データの一部を抽出するときに、こ の抽出する画像領域を設定する設定手段をさらに具備 し、前記抽出手段は、前記設定 (computer network) 手段による設定にしたが って画像データの一部を抽出することを特徴とする請求 項1記載の画像ファイル検索装置。

JPH09138803A
CLAIM 6
【請求項6】 前記表示手段は、前記画像データを順次 表示している際、取扱い者の指示操作が行なわれたとき に、その時 (display document) 点より所定数分前の画像から所定数の画像を 一覧表示する手段を具備し、取扱い者はこの複数の画像 から必要な画像を選択することを特徴とする請求項1記 載の画像ファイル検索装置。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (その時) .
JPH09138803A
CLAIM 6
【請求項6】 前記表示手段は、前記画像データを順次 表示している際、取扱い者の指示操作が行なわれたとき に、その時 (display document) 点より所定数分前の画像から所定数の画像を 一覧表示する手段を具備し、取扱い者はこの複数の画像 から必要な画像を選択することを特徴とする請求項1記 載の画像ファイル検索装置。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (その時) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09138803A
CLAIM 6
【請求項6】 前記表示手段は、前記画像データを順次 表示している際、取扱い者の指示操作が行なわれたとき に、その時 (display document) 点より所定数分前の画像から所定数の画像を 一覧表示する手段を具備し、取扱い者はこの複数の画像 から必要な画像を選択することを特徴とする請求項1記 載の画像ファイル検索装置。

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (その時) .
JPH09138803A
CLAIM 6
【請求項6】 前記表示手段は、前記画像データを順次 表示している際、取扱い者の指示操作が行なわれたとき に、その時 (display document) 点より所定数分前の画像から所定数の画像を 一覧表示する手段を具備し、取扱い者はこの複数の画像 から必要な画像を選択することを特徴とする請求項1記 載の画像ファイル検索装置。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (その時) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH09138803A
CLAIM 6
【請求項6】 前記表示手段は、前記画像データを順次 表示している際、取扱い者の指示操作が行なわれたとき に、その時 (display document) 点より所定数分前の画像から所定数の画像を 一覧表示する手段を具備し、取扱い者はこの複数の画像 から必要な画像を選択することを特徴とする請求項1記 載の画像ファイル検索装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5825883A

Filed: 1995-10-31     Issued: 1998-10-20

Method and apparatus that accounts for usage of digital applications

(Original Assignee) Interval Systems Inc     (Current Assignee) TRINTECH TECHNOLOGIES Ltd ; Interval Systems Inc

William Charles Archibald, Terence Paul Spielman, Jason Spielman
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (own information) ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5825883A
CLAIM 55
. The method of claim 52 further comprises obtaining special pricing information as part of the price information , where the special price information indicates at least one of a discount rate , rent-to-own information (first information source) , or trial use .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents are contained in an application description file (comprises data) .
US5825883A
CLAIM 75
. The computer readable memory of claim 70 further comprises data (application description file) base means for causing the computer to update a user-digital application database .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (own information) is a database containing display limitations for one or more other display devices .
US5825883A
CLAIM 55
. The method of claim 52 further comprises obtaining special pricing information as part of the price information , where the special price information indicates at least one of a discount rate , rent-to-own information (first information source) , or trial use .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations , and viewing preferences are stored in an application description file (comprises data) .
US5825883A
CLAIM 75
. The computer readable memory of claim 70 further comprises data (application description file) base means for causing the computer to update a user-digital application database .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
US5825883A
CLAIM 23
. The method of claim 1 , wherein step (d) further comprises i (communication session) dentifying the authority to be at least one of the publisher or a collection agency .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device is a mobile device (n storage) .
US5825883A
CLAIM 93
. A computer that retrieves use accounting information for digital applications , the computer comprising : a central processing unit ;
non-volatile memory operably coupled to the central processing unit ;
and volatile memory operably coupled to the central processing unit ;
wherein the non-volatile memory includes : determination storage (mobile device) means for storing program instructions that cause the central processing unit to detect when a digital application is activated ;
first retrieve storage means for storing program instructions that cause the central processing unit to retrieve a digital application identification code and a publisher identification code after activation of the digital application has been detected ;
second retrieve storage means for storing program instructions that cause the central processing unit to retrieve usage information from a meter data file affiliated with the computer ;
generation storage means for storing program instructions that cause the central processing unit to generate an accounting message from the usage information , the digital application identification code and the publisher identification code when activation has been authenticated ;
and sending storage means for storing program instructions that cause the central processing unit to send the accounting message to an authority identified in the accounting message .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
US5825883A
CLAIM 23
. The method of claim 1 , wherein step (d) further comprises i (communication session) dentifying the authority to be at least one of the publisher or a collection agency .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5627886A

Filed: 1995-09-15     Issued: 1997-05-06

System and method for detecting fraudulent network usage patterns using real-time network monitoring

(Original Assignee) Electronic Data Systems LLC     (Current Assignee) Hewlett Packard Development Co LP

William B. Bowman
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (said database) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5627886A
CLAIM 15
. The method for assisting in fraud analysis of claim 14 , further comprising the steps of retrieving a selected event record of network usage , said measured usage or said summarized usage statistics from said database (display device, user having one) upon request of said fraud analyst ;
and assigning said retrieved event record of network usage , said measured usage or said summarized usage statistics to a case based on criteria provided by said fraud analyst .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5627886A
CLAIM 15
. The method for assisting in fraud analysis of claim 14 , further comprising the steps of retrieving a selected event record of network usage , said measured usage or said summarized usage statistics from said database (display device, user having one) upon request of said fraud analyst ;
and assigning said retrieved event record of network usage , said measured usage or said summarized usage statistics to a case based on criteria provided by said fraud analyst .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5627886A
CLAIM 15
. The method for assisting in fraud analysis of claim 14 , further comprising the steps of retrieving a selected event record of network usage , said measured usage or said summarized usage statistics from said database (display device, user having one) upon request of said fraud analyst ;
and assigning said retrieved event record of network usage , said measured usage or said summarized usage statistics to a case based on criteria provided by said fraud analyst .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5627886A
CLAIM 15
. The method for assisting in fraud analysis of claim 14 , further comprising the steps of retrieving a selected event record of network usage , said measured usage or said summarized usage statistics from said database (display device, user having one) upon request of said fraud analyst ;
and assigning said retrieved event record of network usage , said measured usage or said summarized usage statistics to a case based on criteria provided by said fraud analyst .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5627886A
CLAIM 15
. The method for assisting in fraud analysis of claim 14 , further comprising the steps of retrieving a selected event record of network usage , said measured usage or said summarized usage statistics from said database (display device, user having one) upon request of said fraud analyst ;
and assigning said retrieved event record of network usage , said measured usage or said summarized usage statistics to a case based on criteria provided by said fraud analyst .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one (one interface) or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5627886A
CLAIM 1
. A computerized fraud detection system for detecting network usage patterns indicative of fraud from at least two disparate networks , each of said networks providing event records resulting from use of the respective network , comprising : at least one data collector concurrently connected to each of said disparate networks for receiving at least one event record from each of said disparate networks , wherein said event record comprises a plurality of fields ;
at least one interface (programming one) for analyzing each of said at least one received event record to determine its type based on user-defined parameters ;
and a fraud detection engine for identifying predetermined fields in said at least one analyzed event record to be used as keys , wherein said user pre-selects at least one of any field in said event record to be a key , for measuring usage associated with said key , for summarizing usage statistics against at least one of said keys in said at least one event record , for comparing statistic totals to predefined thresholds , and for responding when said thresholds are met or exceeded .

US5627886A
CLAIM 15
. The method for assisting in fraud analysis of claim 14 , further comprising the steps of retrieving a selected event record of network usage , said measured usage or said summarized usage statistics from said database (display device, user having one) upon request of said fraud analyst ;
and assigning said retrieved event record of network usage , said measured usage or said summarized usage statistics to a case based on criteria provided by said fraud analyst .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5627886A
CLAIM 15
. The method for assisting in fraud analysis of claim 14 , further comprising the steps of retrieving a selected event record of network usage , said measured usage or said summarized usage statistics from said database (display device, user having one) upon request of said fraud analyst ;
and assigning said retrieved event record of network usage , said measured usage or said summarized usage statistics to a case based on criteria provided by said fraud analyst .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5627886A
CLAIM 15
. The method for assisting in fraud analysis of claim 14 , further comprising the steps of retrieving a selected event record of network usage , said measured usage or said summarized usage statistics from said database (display device, user having one) upon request of said fraud analyst ;
and assigning said retrieved event record of network usage , said measured usage or said summarized usage statistics to a case based on criteria provided by said fraud analyst .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5627886A
CLAIM 15
. The method for assisting in fraud analysis of claim 14 , further comprising the steps of retrieving a selected event record of network usage , said measured usage or said summarized usage statistics from said database (display device, user having one) upon request of said fraud analyst ;
and assigning said retrieved event record of network usage , said measured usage or said summarized usage statistics to a case based on criteria provided by said fraud analyst .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5627886A
CLAIM 15
. The method for assisting in fraud analysis of claim 14 , further comprising the steps of retrieving a selected event record of network usage , said measured usage or said summarized usage statistics from said database (display device, user having one) upon request of said fraud analyst ;
and assigning said retrieved event record of network usage , said measured usage or said summarized usage statistics to a case based on criteria provided by said fraud analyst .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5745879A

Filed: 1995-09-06     Issued: 1998-04-28

Method and system for managing execution of licensed programs

(Original Assignee) Digital Equipment Corp     (Current Assignee) Hewlett Packard Development Co LP

Robert M. Wyman
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (said database) in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (containing data) source ;

determining the viewing preferences of the user from a second information source (receiving step) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5745879A
CLAIM 4
. The method of claim 2 wherein said license server and said client reside on nodes on a computer network (computer network) .

US5745879A
CLAIM 14
. The method of claim 1 further including the steps of : receiving a release allocation request from said client executing in said computer system to release access to an allocated software item ;
and modifying , in response to said receiving step (second information source) , one of said license authorizations corresponding to said allocated software item in accordance with said release allocation request .

US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database (display device, user having one) includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data (first information) identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (containing data) source is a database containing display limitations for one or more other display devices .
US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data (first information) identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database (display device, user having one) includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (receiving step) .
US5745879A
CLAIM 14
. The method of claim 1 further including the steps of : receiving a release allocation request from said client executing in said computer system to release access to an allocated software item ;
and modifying , in response to said receiving step (second information source) , one of said license authorizations corresponding to said allocated software item in accordance with said release allocation request .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database (display device, user having one) includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database (display device, user having one) includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database (display device, user having one) includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database (display device, user having one) includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database (display device, user having one) includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database (display device, user having one) includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database (display device, user having one) includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5745879A
CLAIM 23
. A method executed in a computer system for managing licensed software comprising the steps of : generating , by a license issuer , a license authorization for each software product licensed software ;
sending said license authorization to a license manager ;
maintaining , by a license manager , a database of license authorizations generated by said license issuer , wherein each of said license authorizations in said database (display device, user having one) includes a first portion identifying a corresponding software product and a second portion identifying a license management policy for said corresponding software product , said second portion having multiple policy components including client characteristics one of said policy components being a context including one or more values identifying an environment in which said corresponding software product is used , said context including an application context identifying an element which is supplied by said corresponding software product ;
sending , to said license manager , a request by a client to obtain permission to use a software product , said request containing data identifying the client ;
retrieving , by said license manager in response to said request , a license authorization from said database corresponding to said software product ;
determining , using said license authorization and at least one of said policy components , whether to grant or refuse said request ;
sending , from said license manager to said client , a response indicating whether said request has been granted or refused ;
and determining , using said application context , whether the client may use said corresponding software product .

US5745879A
CLAIM 27
. A memory storing a computer program (computer program) for managing access to software items comprising : means for maintaining a store of license authorizations for said software items , each of said license authorizations including an identification of a corresponding software item and one or more policy components used to define a license management policy for said corresponding software item , one of said policy components being a platform context describing a computer platform upon which said software product is used , said platform context identifying at least one of the following : a login domain , a node in the computer system , a user name , a product name , an operating system , an execution domain , or a type of computer processor ;
means for sending a request from said client executing in a computer system to a server to obtain permission to use said software item , said request including data identifying the client and the software item ;
means for retrieving , in response to said means for sending a request , a license authorization from said store that corresponds to said software item ;
means for determining , using said license authorization , whether to grant or refuse said request ;
and means for sending a response to said client indicating whether said request has been granted or refused .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH0968919A

Filed: 1995-09-01     Issued: 1997-03-11

答案採点処理装置

(Original Assignee) Sharp Corp; シャープ株式会社     

Yoshio Tokuhashi, Junko Yamagami, 純子 山上, 喜生 徳橋
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (読み取り) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (示画面) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (示画面) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH0968919A
CLAIM 1
【請求項1】設問に対する答案が受験者によって記入さ れた答案用紙を読み取る読み取り (computer network) 手段と、 上記読み取り手段によって読み取られた上記答案を記憶 する第1の記憶手段と、 設問の正解および設問の採点基準を入力する入力手段 と、 入力された正解を記憶する第2の記憶手段と、 入力された採点基準を記憶する第3の記憶手段と、 それぞれ複数の領域に分割された上記第1ないし第3の 記憶手段を設問ごとに互いに関連づけて管理すると共 に、答案の採点時に、答案と正解と採点基準とが表示画 面上に設問ごとに並列して同時に表示されるように、第 1ないし第3の記憶手段の読み出しと、表示画面 (providing one, selecting one) におけ る表示とを制御する制御手段とを備えたことを特徴とす る答案採点処理装置。

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (示画面) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
JPH0968919A
CLAIM 1
【請求項1】設問に対する答案が受験者によって記入さ れた答案用紙を読み取る読み取り手段と、 上記読み取り手段によって読み取られた上記答案を記憶 する第1の記憶手段と、 設問の正解および設問の採点基準を入力する入力手段 と、 入力された正解を記憶する第2の記憶手段と、 入力された採点基準を記憶する第3の記憶手段と、 それぞれ複数の領域に分割された上記第1ないし第3の 記憶手段を設問ごとに互いに関連づけて管理すると共 に、答案の採点時に、答案と正解と採点基準とが表示画 面上に設問ごとに並列して同時に表示されるように、第 1ないし第3の記憶手段の読み出しと、表示画面 (providing one, selecting one) におけ る表示とを制御する制御手段とを備えたことを特徴とす る答案採点処理装置。

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (イメージ) according to the language preference as indicated in the viewing preferences .
JPH0968919A
CLAIM 4
【請求項4】設問に対する答案が受験者によって記入さ れた答案用紙を読み取る読み取り手段と、 上記読み取り手段によって読み取られた答案用紙のイメ ージを1枚ごとに領域を分けて記憶する記憶手段と、 上記記憶手段の記憶領域から、上記答案用紙の特定位置 に付加された答案用紙の順番を含む情報を読み出す特定 情報読み出し手段と、 上記特定情報読み出し手段が上記情報を読み出せないと きに、記憶手段に記憶された答案用紙のイメージ (text portions) を回転 させると共に、読み出した上記情報に基づいて上記記憶 手段に記憶された複数の答案用紙のイメージを答案用紙 の順番通りに並べ換える整列手段とを備えたことを特徴 とする答案採点処理装置。

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (示画面) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
JPH0968919A
CLAIM 1
【請求項1】設問に対する答案が受験者によって記入さ れた答案用紙を読み取る読み取り手段と、 上記読み取り手段によって読み取られた上記答案を記憶 する第1の記憶手段と、 設問の正解および設問の採点基準を入力する入力手段 と、 入力された正解を記憶する第2の記憶手段と、 入力された採点基準を記憶する第3の記憶手段と、 それぞれ複数の領域に分割された上記第1ないし第3の 記憶手段を設問ごとに互いに関連づけて管理すると共 に、答案の採点時に、答案と正解と採点基準とが表示画 面上に設問ごとに並列して同時に表示されるように、第 1ないし第3の記憶手段の読み出しと、表示画面 (providing one, selecting one) におけ る表示とを制御する制御手段とを備えたことを特徴とす る答案採点処理装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5671436A

Filed: 1995-08-28     Issued: 1997-09-23

Versatile RF data capture system

(Original Assignee) Norand Corp     (Current Assignee) Intermec Technologies Corp

Michael D. Morris, Lyle L. Zumbach
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents (conductive path) in a predetermined format ;

recognizing the display limitations of the display device from a first information (first information) source ;

determining the viewing preferences of the user from a second information (second information, third portion) source ;

selecting one or more preferred display contents (second information, third portion) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US5671436A
CLAIM 19
. In a distributed system for processing information at least at a remote site and a main information center , the information comprising at least first , second and third portion (second information, display contents) s , the first portion being stored at the remote site , the third portion being stored at the main information center , an information call is generated at the remote site if the information needed at the remote site is not found within the first information (first information) portion , a dual operating server/client unit , said server/client unit being mobile with respect to the remote site and the main information center and comprising : a) first communication means for interconnecting the remote site and said server/client unit to transmit the information call from the remote site to said server/client unit ;
b) second communication means for interconnecting the main information center and said server/client unit ;
c) memory means for storing the second portion ;
d) client means coupled to said first and second communication means and responsive to the information call transmitted thereto via said first communication means for searching said memory means for the absence of the needed information therein and , if absent , for retransmitting the information call via said second communication means to the main information center ;
and e) server means coupled to said first communication means and responsive to the information call transmitted thereby for searching said memory means for the presence of the needed information and , if present , for transmitting the needed information via said first communication means to the remote site .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents (conductive path) are contained in an application description file .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (first information) source is a database containing display limitations for one or more other display devices .
US5671436A
CLAIM 19
. In a distributed system for processing information at least at a remote site and a main information center , the information comprising at least first , second and third portions , the first portion being stored at the remote site , the third portion being stored at the main information center , an information call is generated at the remote site if the information needed at the remote site is not found within the first information (first information) portion , a dual operating server/client unit , said server/client unit being mobile with respect to the remote site and the main information center and comprising : a) first communication means for interconnecting the remote site and said server/client unit to transmit the information call from the remote site to said server/client unit ;
b) second communication means for interconnecting the main information center and said server/client unit ;
c) memory means for storing the second portion ;
d) client means coupled to said first and second communication means and responsive to the information call transmitted thereto via said first communication means for searching said memory means for the absence of the needed information therein and , if absent , for retransmitting the information call via said second communication means to the main information center ;
and e) server means coupled to said first communication means and responsive to the information call transmitted thereby for searching said memory means for the presence of the needed information and , if present , for transmitting the needed information via said first communication means to the remote site .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information (second information, third portion) source .
US5671436A
CLAIM 19
. In a distributed system for processing information at least at a remote site and a main information center , the information comprising at least first , second and third portion (second information, display contents) s , the first portion being stored at the remote site , the third portion being stored at the main information center , an information call is generated at the remote site if the information needed at the remote site is not found within the first information portion , a dual operating server/client unit , said server/client unit being mobile with respect to the remote site and the main information center and comprising : a) first communication means for interconnecting the remote site and said server/client unit to transmit the information call from the remote site to said server/client unit ;
b) second communication means for interconnecting the main information center and said server/client unit ;
c) memory means for storing the second portion ;
d) client means coupled to said first and second communication means and responsive to the information call transmitted thereto via said first communication means for searching said memory means for the absence of the needed information therein and , if absent , for retransmitting the information call via said second communication means to the main information center ;
and e) server means coupled to said first communication means and responsive to the information call transmitted thereby for searching said memory means for the presence of the needed information and , if present , for transmitting the needed information via said first communication means to the remote site .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents (conductive path) that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents (conductive path) that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (second information, third portion) with horizontal and vertical coordinates identifying their locations on the display device .
US5671436A
CLAIM 19
. In a distributed system for processing information at least at a remote site and a main information center , the information comprising at least first , second and third portion (second information, display contents) s , the first portion being stored at the remote site , the third portion being stored at the main information center , an information call is generated at the remote site if the information needed at the remote site is not found within the first information portion , a dual operating server/client unit , said server/client unit being mobile with respect to the remote site and the main information center and comprising : a) first communication means for interconnecting the remote site and said server/client unit to transmit the information call from the remote site to said server/client unit ;
b) second communication means for interconnecting the main information center and said server/client unit ;
c) memory means for storing the second portion ;
d) client means coupled to said first and second communication means and responsive to the information call transmitted thereto via said first communication means for searching said memory means for the absence of the needed information therein and , if absent , for retransmitting the information call via said second communication means to the main information center ;
and e) server means coupled to said first communication means and responsive to the information call transmitted thereby for searching said memory means for the presence of the needed information and , if present , for transmitting the needed information via said first communication means to the remote site .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (second information, third portion) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (communications interface) for the display document .
US5671436A
CLAIM 4
. The data collecting system as claimed in claim 3 , wherein said first communication means further comprises a serial communications interface (display format) .

US5671436A
CLAIM 19
. In a distributed system for processing information at least at a remote site and a main information center , the information comprising at least first , second and third portion (second information, display contents) s , the first portion being stored at the remote site , the third portion being stored at the main information center , an information call is generated at the remote site if the information needed at the remote site is not found within the first information portion , a dual operating server/client unit , said server/client unit being mobile with respect to the remote site and the main information center and comprising : a) first communication means for interconnecting the remote site and said server/client unit to transmit the information call from the remote site to said server/client unit ;
b) second communication means for interconnecting the main information center and said server/client unit ;
c) memory means for storing the second portion ;
d) client means coupled to said first and second communication means and responsive to the information call transmitted thereto via said first communication means for searching said memory means for the absence of the needed information therein and , if absent , for retransmitting the information call via said second communication means to the main information center ;
and e) server means coupled to said first communication means and responsive to the information call transmitted thereby for searching said memory means for the presence of the needed information and , if present , for transmitting the needed information via said first communication means to the remote site .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents (conductive path) with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (second information, third portion) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US5671436A
CLAIM 19
. In a distributed system for processing information at least at a remote site and a main information center , the information comprising at least first , second and third portion (second information, display contents) s , the first portion being stored at the remote site , the third portion being stored at the main information center , an information call is generated at the remote site if the information needed at the remote site is not found within the first information portion , a dual operating server/client unit , said server/client unit being mobile with respect to the remote site and the main information center and comprising : a) first communication means for interconnecting the remote site and said server/client unit to transmit the information call from the remote site to said server/client unit ;
b) second communication means for interconnecting the main information center and said server/client unit ;
c) memory means for storing the second portion ;
d) client means coupled to said first and second communication means and responsive to the information call transmitted thereto via said first communication means for searching said memory means for the absence of the needed information therein and , if absent , for retransmitting the information call via said second communication means to the main information center ;
and e) server means coupled to said first communication means and responsive to the information call transmitted thereby for searching said memory means for the presence of the needed information and , if present , for transmitting the needed information via said first communication means to the remote site .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents (conductive path) , the display limitations , and viewing preferences are stored in an application description file .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents (conductive path) are stored in a first database (collecting data) , the display limitations are stored in a second database (first transmission) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US5671436A
CLAIM 8
. The data collecting system as claimed in claim 7 , wherein said data collecting terminal comprises a first radio having a first transmission (second database) range , said first mobile server having a second radio of said first transmission range and a third radio of a second transmission range , said second server having a fourth radio of said second transmission range , said second transmission range being longer than said first range , said first communication means comprising said first and second radios .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (first transmission) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5671436A
CLAIM 8
. The data collecting system as claimed in claim 7 , wherein said data collecting terminal comprises a first radio having a first transmission (second database) range , said first mobile server having a second radio of said first transmission range and a third radio of a second transmission range , said second server having a fourth radio of said second transmission range , said second transmission range being longer than said first range , said first communication means comprising said first and second radios .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents (conductive path) are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US5671436A
CLAIM 6
. The data collecting system as claimed in claim 3 , wherein said second communication means comprises i (communication session) s wireless .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents (conductive path) further include one or more text elements , image elements (connected one) , and field elements .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US5671436A
CLAIM 13
. The data collecting system as claimed in claim 10 , wherein said first mobile server further comprises port monitoring means for periodically transmitting through each of said first and second ports a message that said first mobile server is available to receive and to respond to the transmitted information call , said first communication means connecting said data collecting terminal to one of said first and second ports , said data collecting terminal responsive to said available message for transmitting via said connected one (image elements) port a response message , said port monitoring means sensing which connected one port received the most recent response message from said data collecting terminal for transmitting back to said data collecting terminal that needed information over said sensed one connected port , regardless of whether said data collecting terminal has been recently been reconnected to a different one of said first and second ports .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents (conductive path) using one or more ranking parameters and weighting factors .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents (conductive path) that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (second information, third portion) as indicated by the ranking factors and the weighting factors .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US5671436A
CLAIM 19
. In a distributed system for processing information at least at a remote site and a main information center , the information comprising at least first , second and third portion (second information, display contents) s , the first portion being stored at the remote site , the third portion being stored at the main information center , an information call is generated at the remote site if the information needed at the remote site is not found within the first information portion , a dual operating server/client unit , said server/client unit being mobile with respect to the remote site and the main information center and comprising : a) first communication means for interconnecting the remote site and said server/client unit to transmit the information call from the remote site to said server/client unit ;
b) second communication means for interconnecting the main information center and said server/client unit ;
c) memory means for storing the second portion ;
d) client means coupled to said first and second communication means and responsive to the information call transmitted thereto via said first communication means for searching said memory means for the absence of the needed information therein and , if absent , for retransmitting the information call via said second communication means to the main information center ;
and e) server means coupled to said first communication means and responsive to the information call transmitted thereby for searching said memory means for the presence of the needed information and , if present , for transmitting the needed information via said first communication means to the remote site .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (communications interface) for the display document .
US5671436A
CLAIM 4
. The data collecting system as claimed in claim 3 , wherein said first communication means further comprises a serial communications interface (display format) .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents (conductive path) with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (second information, third portion) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US5671436A
CLAIM 19
. In a distributed system for processing information at least at a remote site and a main information center , the information comprising at least first , second and third portion (second information, display contents) s , the first portion being stored at the remote site , the third portion being stored at the main information center , an information call is generated at the remote site if the information needed at the remote site is not found within the first information portion , a dual operating server/client unit , said server/client unit being mobile with respect to the remote site and the main information center and comprising : a) first communication means for interconnecting the remote site and said server/client unit to transmit the information call from the remote site to said server/client unit ;
b) second communication means for interconnecting the main information center and said server/client unit ;
c) memory means for storing the second portion ;
d) client means coupled to said first and second communication means and responsive to the information call transmitted thereto via said first communication means for searching said memory means for the absence of the needed information therein and , if absent , for retransmitting the information call via said second communication means to the main information center ;
and e) server means coupled to said first communication means and responsive to the information call transmitted thereby for searching said memory means for the presence of the needed information and , if present , for transmitting the needed information via said first communication means to the remote site .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents (conductive path) are stored in a first database (collecting data) , the display limitations are stored in a second database (first transmission) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US5671436A
CLAIM 8
. The data collecting system as claimed in claim 7 , wherein said data collecting terminal comprises a first radio having a first transmission (second database) range , said first mobile server having a second radio of said first transmission range and a third radio of a second transmission range , said second server having a fourth radio of said second transmission range , said second transmission range being longer than said first range , said first communication means comprising said first and second radios .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents (conductive path) are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US5671436A
CLAIM 6
. The data collecting system as claimed in claim 3 , wherein said second communication means comprises i (communication session) s wireless .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents (conductive path) further includes one or more text elements , image elements (connected one) , and field elements .
US5671436A
CLAIM 3
. The data collecting system as claimed in claim 2 , wherein said first communication means comprises a hard wired conductive path (source contents) interconnecting said data collecting terminal and said first mobile server .

US5671436A
CLAIM 13
. The data collecting system as claimed in claim 10 , wherein said first mobile server further comprises port monitoring means for periodically transmitting through each of said first and second ports a message that said first mobile server is available to receive and to respond to the transmitted information call , said first communication means connecting said data collecting terminal to one of said first and second ports , said data collecting terminal responsive to said available message for transmitting via said connected one (image elements) port a response message , said port monitoring means sensing which connected one port received the most recent response message from said data collecting terminal for transmitting back to said data collecting terminal that needed information over said sensed one connected port , regardless of whether said data collecting terminal has been recently been reconnected to a different one of said first and second ports .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5757915A

Filed: 1995-08-25     Issued: 1998-05-26

Parameterized hash functions for access control

(Original Assignee) Intel Corp     (Current Assignee) Intel Corp

David W. Aucsmith, Robert C. Knauerhase
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (computation unit) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5757915A
CLAIM 7
. The device of claim 6 , wherein the signature generation unit further comprises a computation unit (communication device, communication device having one) and a second encryption unit that performs a data encryption standard cipher block chaining algorithm .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (computation unit) dynamically to the mapping system during a communication session (access rights) there between .
US5757915A
CLAIM 1
. A method for generating an encoded executable image , comprising : performing a cryptographic keyed hash function on an executable program to generate a signature component using a first key having an associated set of access rights (communication session) assigned to the executable program ;
and performing an encryption algorithm on the executable program using the signature component as a second key .

US5757915A
CLAIM 7
. The device of claim 6 , wherein the signature generation unit further comprises a computation unit (communication device, communication device having one) and a second encryption unit that performs a data encryption standard cipher block chaining algorithm .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (computation unit) is a mobile device .
US5757915A
CLAIM 7
. The device of claim 6 , wherein the signature generation unit further comprises a computation unit (communication device, communication device having one) and a second encryption unit that performs a data encryption standard cipher block chaining algorithm .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (computation unit) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5757915A
CLAIM 7
. The device of claim 6 , wherein the signature generation unit further comprises a computation unit (communication device, communication device having one) and a second encryption unit that performs a data encryption standard cipher block chaining algorithm .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (computation unit) dynamically to the program during a communication session (access rights) there between .
US5757915A
CLAIM 1
. A method for generating an encoded executable image , comprising : performing a cryptographic keyed hash function on an executable program to generate a signature component using a first key having an associated set of access rights (communication session) assigned to the executable program ;
and performing an encryption algorithm on the executable program using the signature component as a second key .

US5757915A
CLAIM 7
. The device of claim 6 , wherein the signature generation unit further comprises a computation unit (communication device, communication device having one) and a second encryption unit that performs a data encryption standard cipher block chaining algorithm .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (computation unit) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US5757915A
CLAIM 7
. The device of claim 6 , wherein the signature generation unit further comprises a computation unit (communication device, communication device having one) and a second encryption unit that performs a data encryption standard cipher block chaining algorithm .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5860073A

Filed: 1995-07-17     Issued: 1999-01-12

Style sheets for publishing system

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Patrick J. Ferrel, Matthew W. Gertz, Robert F. Meyer, Stephen J. Millet, Kevin M. Schofield, John P. Shewchuk, Walter W. Smith
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents (linked content, same content) in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (linked content, same content) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents (linked content, same content) are contained in an application description file .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (image content) readable by the user ;

and one or more natural languages understood by the user .
US5860073A
CLAIM 11
. The viewer of claim 9 , wherein the content object comprises image content (text font) .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents (linked content, same content) that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents (linked content, same content) that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions according to the language preference (text content) as indicated in the viewing preferences .
US5860073A
CLAIM 10
. The viewer of claim 9 , wherein the content object comprises text content (language preference) .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (linked content, same content) with horizontal and vertical coordinates identifying their locations on the display device .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (linked content, same content) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents (linked content, same content) with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (linked content, same content) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents (linked content, same content) , the display limitations , and viewing preferences are stored in an application description file .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents (linked content, same content) are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents (linked content, same content) are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (comprises i) there between .
US5860073A
CLAIM 11
. The viewer of claim 9 , wherein the content object comprises i (communication session) mage content .

US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents (linked content, same content) further include one or more text elements , image elements , and field elements .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents (linked content, same content) using one or more ranking parameters and weighting factors .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents (linked content, same content) that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (linked content, same content) as indicated by the ranking factors and the weighting factors .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents (linked content, same content) with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (linked content, same content) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents (linked content, same content) are stored in a first database , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents (linked content, same content) are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
US5860073A
CLAIM 11
. The viewer of claim 9 , wherein the content object comprises i (communication session) mage content .

US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents (linked content, same content) further includes one or more text elements , image elements , and field elements .
US5860073A
CLAIM 13
. The viewer of claim 9 , further comprising a second control stored in the storage , the second control delineating a second area of the page layout , the first and second controls being linked to the same content (display contents, source contents) object .

US5860073A
CLAIM 17
. In a publishing and distribution system including at least one publishing workstation for creating a title and at least one customer workstation for rendering the title , a publishing method comprising the steps of : creating a content folder containing at least one content object , the content object representing the information associated with the title ;
creating a title folder for containing the title ;
creating at least one layout object on the publishing workstation , the layout object representing the layout of at least one page of the title , the layout object including a control object containing at least one control delineating a respective area of the layout page in which content is to be rendered ;
creating a style object containing at least one style sheet representing a desired format for the content ;
linking the control object with a respective content object ;
linking the style object with the control object ;
storing the layout object in the title folder ;
and rendering the page of the title on a display of the customer workstation by : selecting the page ;
and rendering the linked content (display contents, source contents) in the respective page layout area delineated by the control in the format represented by the style sheet in the linked style object .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5568030A

Filed: 1995-06-07     Issued: 1996-10-22

Travel control method, travel control device, and mobile robot for mobile robot systems

(Original Assignee) Shinko Electric Co Ltd     (Current Assignee) Shinko Electric Co Ltd

Yuji Nishikawa, Masanori Onishi
US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters (set value) .
US5568030A
CLAIM 2
. A travel control method for a mobile robot system comprising a plurality of mobile robots , a control station for controlling said mobile robots and radio communication apparatus for communicating between each of said mobile robots and said control station , each of said mobile robots having a map memory for storing travel map information , means for determining a best travel route to a destination based on said travel map information , and at least one sensor mounted on each of said robots for detecting said best travel route , said travel control method comprising the steps of : designating by means of said control station a destination for each of said mobile robots ;
communicating said determinations to said mobile robots via said radio communication apparatus ;
determining within each of said mobile robots said best travel route based on said travel map information read out from said map memory when said designation has been designated by said control station ;
transmitting from each of said mobile robots to said control station a request to reserve each position on said best travel route determined by said mobile robot ;
reserving in said control station said best travel route for each of said mobile robots based on said reservation request from each of said mobile robots ;
and moving each of said mobile robots automatically along said reserved best travel route , each of said mobile by the at least one sensor ;
wherein said map information includes travel offset data indicative of a travel offset value (measuring parameters) from a travel datum for every travel element path and for every travel direction , wherein travel of said robot is controlled according to said offset data , said travel offset data being indicative of a right side pass , a left side pass , a right end pass and a left end pass , and wherein said mobile robot sensor also detects and measures distances to objects along the best travel route .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (set value) include one or more ranking parameters and weighting factors .
US5568030A
CLAIM 2
. A travel control method for a mobile robot system comprising a plurality of mobile robots , a control station for controlling said mobile robots and radio communication apparatus for communicating between each of said mobile robots and said control station , each of said mobile robots having a map memory for storing travel map information , means for determining a best travel route to a destination based on said travel map information , and at least one sensor mounted on each of said robots for detecting said best travel route , said travel control method comprising the steps of : designating by means of said control station a destination for each of said mobile robots ;
communicating said determinations to said mobile robots via said radio communication apparatus ;
determining within each of said mobile robots said best travel route based on said travel map information read out from said map memory when said designation has been designated by said control station ;
transmitting from each of said mobile robots to said control station a request to reserve each position on said best travel route determined by said mobile robot ;
reserving in said control station said best travel route for each of said mobile robots based on said reservation request from each of said mobile robots ;
and moving each of said mobile robots automatically along said reserved best travel route , each of said mobile by the at least one sensor ;
wherein said map information includes travel offset data indicative of a travel offset value (measuring parameters) from a travel datum for every travel element path and for every travel direction , wherein travel of said robot is controlled according to said offset data , said travel offset data being indicative of a right side pass , a left side pass , a right end pass and a left end pass , and wherein said mobile robot sensor also detects and measures distances to objects along the best travel route .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device is a mobile device (transverse movement) .
US5568030A
CLAIM 1
. A travel control method for a mobile robot system comprising a plurality of mobile robots , a control station for controlling said mobile robots and radio communication apparatus for communicating between each of said mobile robots and said control station , each of said mobile robots having a map memory for storing travel map information , means for determining a best travel route to a destination based on said travel map information , and at least one sensor mounted on each of said robots for detecting said best travel route , said travel control method comprising the steps of : designating by means of said control station a destination for each of said mobile robots ;
communicating said determinations to said mobile robots via said radio communication apparatus ;
determining within each of said mobile robots said best travel route based on said travel map information read out from said map memory when said designation has been designated by said control station ;
transmitting from each of said mobile robots to said control station a request to reserve each position on said best travel route determined by said mobile robot ;
reserving in said control station said best travel route for each of said mobile robots based on said reservation request from each of said mobile robots ;
moving each of said mobile robots automatically along said reserved best travel route , each of said mobile by the at least one sensor ;
storing data indicative of the travel configuration of said mobile robot and data indicative of unidirectional travel , said travel configuration including transverse movement (mobile device) and forward and backward movement ;
and controlling the travel of the mobile robot according to the contents of said travel state memory .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5778316A

Filed: 1995-06-07     Issued: 1998-07-07

Method and apparatus for selecting a control channel based on service availability

(Original Assignee) Telefonaktiebolaget LM Ericsson AB     (Current Assignee) Telefonaktiebolaget LM Ericsson AB

Bengt Persson, Joseph Eric Turcotte
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (selecting one) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5778316A
CLAIM 3
. A method for selecting one (selecting one) control channel from a plurality of control channels by a mobile station comprising the steps of : broadcasting a predetermined offset ;
evaluating each of said plurality of control channels based upon a signal strength at which each control channel is received and an availability of a service using each control channel wherein a selection value associated with each control channel is lowered by a predetermined offset if a cell associated with said control channel does not offer said service ;
and selecting said one control channel based on results of said evaluating step .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (selecting one) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5778316A
CLAIM 3
. A method for selecting one (selecting one) control channel from a plurality of control channels by a mobile station comprising the steps of : broadcasting a predetermined offset ;
evaluating each of said plurality of control channels based upon a signal strength at which each control channel is received and an availability of a service using each control channel wherein a selection value associated with each control channel is lowered by a predetermined offset if a cell associated with said control channel does not offer said service ;
and selecting said one control channel based on results of said evaluating step .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions according to the language preference (control channels) as indicated in the viewing preferences .
US5778316A
CLAIM 1
. A method for selecting a control channel in a radio communication network comprising the steps of : receiving , at a remote station , an offset on a control channel ;
evaluating , in said remote station , a plurality of control channels (language preference) using a cell selection function to generate a cell selection value associated with each of said plurality of control channels , wherein said cell selection function subtracts said offset for control channels associated with cells that do not offer a desired service ;
and selecting a control channel based on said cell selection value .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (selecting one) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5778316A
CLAIM 3
. A method for selecting one (selecting one) control channel from a plurality of control channels by a mobile station comprising the steps of : broadcasting a predetermined offset ;
evaluating each of said plurality of control channels based upon a signal strength at which each control channel is received and an availability of a service using each control channel wherein a selection value associated with each control channel is lowered by a predetermined offset if a cell associated with said control channel does not offer said service ;
and selecting said one control channel based on results of said evaluating step .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5797002A

Filed: 1995-06-07     Issued: 1998-08-18

Two-way wireless system for financial industry transactions

(Original Assignee) Papyrus Tech Corp     (Current Assignee) NYSE Group Inc

L. Thomas Patterson, Jr., Desmond Sean O'Neill, Stephen Tyler Carroll
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (wireless communications link) , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5797002A
CLAIM 8
. A two-way wireless system for processing one or more executions against an order , comprising : a first computer running a first application program that generates sequence codes and volley codes , said volley codes being related to the stage of processing of the order , said first computer having a computer-readable memory for storing data ;
a second computer running a second application program that generates volley codes , said second computer having a computer-readable memory for storing data ;
a data structure stored in each of said computer-readable memories , said data structure including information which is accessible by each of said first and second application programs and including : a plurality of data packets stored in said computer-readable memories , each of said data packets containing information and further containing a sequence code and a volley code , said sequence code associating a subset of said plurality of data packets together and said volley code defining a hierarchical relationship among said subset of data packets ;
an order data packet being one of said subset of data packets and having one hierarchical level ;
at least one execution data packet being another of said subset of data packets and having another hierarchical level , said at least one execution data packet having a many-to-one relationship with said order data packet ;
and a wireless communications link (communications network) between said first and second computers which is selectively established to enable transmission of said data packets therebetween .

US6311180B1
CLAIM 26
. A computer program (hierarchical relationship) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (wireless communications link) , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5797002A
CLAIM 1
. In a system for processing one or more executions against an order , a local computer-readable memory for storing data for access by an application program being executed on a two-way wireless system , comprising : a data structure stored in said local computer-readable memory , said data structure including information used by said application program and including : a plurality of data packets stored in said local computer-readable memory , each of said data packets containing said information and further containing a sequence code and a volley code , said sequence code associating a subset of said plurality of data packets together and said volley code defining a hierarchical relationship (computer program) among said subset of data packets ;
an order data packet being one of said subset of data packets and having one hierarchical level ;
at least one execution data packet being another of said subset of data packets and having another hierarchical level , said at least one execution data packet having a many-to-one relationship with said order data packet , each of said at least one execution data packet being defmed by a uniquely assigned execution sequence number , said execution sequence number being assigned by said application program .

US5797002A
CLAIM 8
. A two-way wireless system for processing one or more executions against an order , comprising : a first computer running a first application program that generates sequence codes and volley codes , said volley codes being related to the stage of processing of the order , said first computer having a computer-readable memory for storing data ;
a second computer running a second application program that generates volley codes , said second computer having a computer-readable memory for storing data ;
a data structure stored in each of said computer-readable memories , said data structure including information which is accessible by each of said first and second application programs and including : a plurality of data packets stored in said computer-readable memories , each of said data packets containing information and further containing a sequence code and a volley code , said sequence code associating a subset of said plurality of data packets together and said volley code defining a hierarchical relationship among said subset of data packets ;
an order data packet being one of said subset of data packets and having one hierarchical level ;
at least one execution data packet being another of said subset of data packets and having another hierarchical level , said at least one execution data packet having a many-to-one relationship with said order data packet ;
and a wireless communications link (communications network) between said first and second computers which is selectively established to enable transmission of said data packets therebetween .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5499294A

Filed: 1995-05-24     Issued: 1996-03-12

Digital camera with apparatus for authentication of images produced from an image file

(Original Assignee) National Aeronautics and Space Administration (NASA)     (Current Assignee) National Aeronautics and Space Administration (NASA)

Gary L. Friedman
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one (order r) or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5499294A
CLAIM 7
. A combination as defined in claim 6 wherein further information is digitally recorded in said border r (display device having one) egarding parameters of said digital camera extant at the time said image file is taken and is processed through hashing and encryption with said image file to assist in reproduction and interpretation of a reproduced image of said scene .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (public key) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5499294A
CLAIM 1
. A digital camera with apparatus for authentication of images produced from an image file taken by said digital camera of a scene , said digital camera having embedded therein a private key unique to said digital camera and a known public key (first database) so uniquely based upon said private key that digital data encrypted with said private key may be decrypted using said public key , said digital camera apparatus comprising first means for calculating image hash of said image file using a predetermined algorithm , second means for encrypting said image hash with said embedded private key , thereby producing a digital signature uniquely associated with said image file , and third means for maintaining association of both said image file and said digital signature derived from said image file by said first and second means .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (public key) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5499294A
CLAIM 1
. A digital camera with apparatus for authentication of images produced from an image file taken by said digital camera of a scene , said digital camera having embedded therein a private key unique to said digital camera and a known public key (first database) so uniquely based upon said private key that digital data encrypted with said private key may be decrypted using said public key , said digital camera apparatus comprising first means for calculating image hash of said image file using a predetermined algorithm , second means for encrypting said image hash with said embedded private key , thereby producing a digital signature uniquely associated with said image file , and third means for maintaining association of both said image file and said digital signature derived from said image file by said first and second means .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5604892A

Filed: 1994-12-19     Issued: 1997-02-18

Method for modeling a physical system of elements using a relational database

(Original Assignee) Nuttall; David J. H.; Brehm; Bertram G.     (Current Assignee) Fujitsu Services Ltd

David J. H. Nuttall, Bertram G. Brehm
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (particular element) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents (particular element) in a predetermined format ;

recognizing the display limitations of the display device from a first information source (physical object) ;

determining the viewing preferences of the user from a second information source (said objects) ;

selecting one or more preferred display contents (particular element) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5604892A
CLAIM 1
. A method for creating a computer implemented single source information model based on physical elements in a system , comprising the steps of : creating a type hierarchy , the hierarchy being downwardly extendable by a database user , the objects lower in the hierarchy being a type of the object higher on the hierarchy and inheriting attributes from the higher level objects ;
identifying as objects said physical elements ;
collapsing said objects (second information source) into relational database tables , where attributes specific to all objects below base types are collapsed into type tables , and all objects above base types are collapsed into object tables , using a common object table with surrogate keys ;
and externalizing and collapsing object relationships into tables , using typing to identify the type and relationship .

US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US5604892A
CLAIM 3
. A computer-implemented method for modeling a physical system using an object-oriented information model of the physical system , the information model being extendable by a user and implemented using a relational database using simple attributes that lack internal structure so that the relational database is accessible using standard relational database tools , the method comprising : storing in the relational database an object table that defines objects associated with elements of the physical system , the object table specifying attributes of each object including the object type , and the information model creating new objects of existing or new types in response to user input ;
storing in the relational database multiple type tables , each type table including entries representing instances of physical object (first information source) s of the corresponding type , the information model creating type tables in response to the user creating new types of objects that are subclasses of objects defined in the object table and creating records in the type tables in response to users creating new objects of defined types ;
storing in the relational database a grouping table , the grouping table defining all the relationships among the elements of the physical system , the information model adding relationships to the grouping table in response to the user creating new objects and defining relationships in which new and existing objects participate , thereby allowing the user to query the database concerning relationships involving user-defined objects using without creating new query programs to handle those newly defined objects ;
and selectively accessing information stored in the relational database to perform operations involving objects in the physical system .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents (particular element) are contained in an application description file .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (physical object) is a database containing display limitations for one or more other display devices .
US5604892A
CLAIM 3
. A computer-implemented method for modeling a physical system using an object-oriented information model of the physical system , the information model being extendable by a user and implemented using a relational database using simple attributes that lack internal structure so that the relational database is accessible using standard relational database tools , the method comprising : storing in the relational database an object table that defines objects associated with elements of the physical system , the object table specifying attributes of each object including the object type , and the information model creating new objects of existing or new types in response to user input ;
storing in the relational database multiple type tables , each type table including entries representing instances of physical object (first information source) s of the corresponding type , the information model creating type tables in response to the user creating new types of objects that are subclasses of objects defined in the object table and creating records in the type tables in response to users creating new objects of defined types ;
storing in the relational database a grouping table , the grouping table defining all the relationships among the elements of the physical system , the information model adding relationships to the grouping table in response to the user creating new objects and defining relationships in which new and existing objects participate , thereby allowing the user to query the database concerning relationships involving user-defined objects using without creating new query programs to handle those newly defined objects ;
and selectively accessing information stored in the relational database to perform operations involving objects in the physical system .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (said objects) .
US5604892A
CLAIM 1
. A method for creating a computer implemented single source information model based on physical elements in a system , comprising the steps of : creating a type hierarchy , the hierarchy being downwardly extendable by a database user , the objects lower in the hierarchy being a type of the object higher on the hierarchy and inheriting attributes from the higher level objects ;
identifying as objects said physical elements ;
collapsing said objects (second information source) into relational database tables , where attributes specific to all objects below base types are collapsed into type tables , and all objects above base types are collapsed into object tables , using a common object table with surrogate keys ;
and externalizing and collapsing object relationships into tables , using typing to identify the type and relationship .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents (particular element) that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents (particular element) that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (particular element) according to the language preference as indicated in the viewing preferences .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (particular element) with horizontal and vertical coordinates identifying their locations on the display device .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (particular element) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (particular element) .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (particular element) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents (particular element) with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (particular element) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents (particular element) , the display limitations , and viewing preferences are stored in an application description file .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents (particular element) are stored in a first database (selected objects) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US5604892A
CLAIM 22
. The method of claims 3 , further comprising assigning to selected objects (first database) a network position identifier which is independent of specific object attributes and which serves as a place holder within the model of the power system .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents (particular element) are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents (particular element) further include one or more text elements , image elements , and field elements .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents (particular element) using one or more ranking parameters and weighting factors .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents (particular element) that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (particular element) as indicated by the ranking factors and the weighting factors .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (particular element) .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (particular element) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents (particular element) with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (particular element) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents (particular element) are stored in a first database (selected objects) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US5604892A
CLAIM 22
. The method of claims 3 , further comprising assigning to selected objects (first database) a network position identifier which is independent of specific object attributes and which serves as a place holder within the model of the power system .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents (particular element) are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents (particular element) further includes one or more text elements , image elements , and field elements .
US5604892A
CLAIM 2
. A computer-implemented method for determining an allocation of elements in a power system by modeling in an object-oriented relational database historical and predicted performances of particular element (display document, display contents, source contents, text portions, source contents using one) s in the power system , comprising : identifying the physical elements in the power system ;
storing in the relational database an object table that associate an object with each element of the physical system ;
storing in the relational database multiple type tables , each type table including instances of one of the objects in the database ;
storing in the relational database a grouping table that defines the relationships existing among the elements at the physical system ;
capturing historical performance data associated with the elements ;
linking the historical performance data through a data port to the computer ;
searching the relational database for a particular element ;
determining the historical performance of the particular element ;
changing a performance criterion of the particular element to a predicted performance criterion ;
modeling the predicted performance of the particular element at different locations in the power system ;
allocating the particular element to a particular location in the power system to satisfy the modeled predicted performance criterion ;
and updating the object table to reflect the allocation of elements in the power system .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH08166876A

Filed: 1994-12-14     Issued: 1996-06-25

システム開発支援方法

(Original Assignee) Meidensha Corp; 株式会社明電舎     

Satomi Fukazawa, 里美 深沢
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (テキスト) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH08166876A
CLAIM 1
【請求項1】 オブジェクト指向分析設計手法により作 成するダイアグラムの作図をCASEツールで支援する システム開発支援方法において、 前記ダイアグラム間のリンク関係を関係データとして保 存し、 前記関係データを基に各ダイアグラムの関係を記述した ドキュメントをリンクしてハイパーテキスト (display document, display format) 化してお き、 前記ダイアグラム中のクラス、イベント、実行プロセス 等の1つが選択されたときに、これに関連する他のダイ アグラムに記述されているドキュメントを前記ハイパー テキストに対してオープンすることを特徴とするシステ ム開発支援方法。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH08166876A
CLAIM 1
【請求項1】 オブジェクト指向分析設計手法により作 成するダイアグラムの作図をCASEツールで支援する システム開発支援方法において、 前記ダイアグラム間のリンク関係を関係データとして保 存し、 前記関係データを基に各ダイアグラムの関係を記述した ドキュメントをリンクしてハイパーテキスト (display document, display format) 化してお き、 前記ダイアグラム中のクラス、イベント、実行プロセス 等の1つが選択されたときに、これに関連する他のダイ アグラムに記述されているドキュメントを前記ハイパー テキストに対してオープンすることを特徴とするシステ ム開発支援方法。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (テキスト) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH08166876A
CLAIM 1
【請求項1】 オブジェクト指向分析設計手法により作 成するダイアグラムの作図をCASEツールで支援する システム (communication device) 開発支援方法において、 前記ダイアグラム間のリンク関係を関係データ (communication device) として保 存し、 前記関係データを基に各ダイアグラムの関係を記述した ドキュメントをリンクしてハイパーテキスト (display document, display format) 化してお き、 前記ダイアグラム中のクラス、イベント、実行プロセス 等の1つが選択されたときに、これに関連する他のダイ アグラムに記述されているドキュメントを前記ハイパー テキストに対してオープンすることを特徴とするシステ ム開発支援方法。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH08166876A
CLAIM 1
【請求項1】 オブジェクト指向分析設計手法により作 成するダイアグラムの作図をCASEツールで支援する システム (communication device) 開発支援方法において、 前記ダイアグラム間のリンク関係を関係データ (communication device) として保 存し、 前記関係データを基に各ダイアグラムの関係を記述した ドキュメントをリンクしてハイパーテキスト化してお き、 前記ダイアグラム中のクラス、イベント、実行プロセス 等の1つが選択されたときに、これに関連する他のダイ アグラムに記述されているドキュメントを前記ハイパー テキストに対してオープンすることを特徴とするシステ ム開発支援方法。

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH08166876A
CLAIM 1
【請求項1】 オブジェクト指向分析設計手法により作 成するダイアグラムの作図をCASEツールで支援する システム開発支援方法において、 前記ダイアグラム間のリンク関係を関係データとして保 存し、 前記関係データを基に各ダイアグラムの関係を記述した ドキュメントをリンクしてハイパーテキスト (display document, display format) 化してお き、 前記ダイアグラム中のクラス、イベント、実行プロセス 等の1つが選択されたときに、これに関連する他のダイ アグラムに記述されているドキュメントを前記ハイパー テキストに対してオープンすることを特徴とするシステ ム開発支援方法。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device .
JPH08166876A
CLAIM 1
【請求項1】 オブジェクト指向分析設計手法により作 成するダイアグラムの作図をCASEツールで支援する システム (communication device) 開発支援方法において、 前記ダイアグラム間のリンク関係を関係データ (communication device) として保 存し、 前記関係データを基に各ダイアグラムの関係を記述した ドキュメントをリンクしてハイパーテキスト化してお き、 前記ダイアグラム中のクラス、イベント、実行プロセス 等の1つが選択されたときに、これに関連する他のダイ アグラムに記述されているドキュメントを前記ハイパー テキストに対してオープンすることを特徴とするシステ ム開発支援方法。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (テキスト) to fit on a comparatively small display area of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH08166876A
CLAIM 1
【請求項1】 オブジェクト指向分析設計手法により作 成するダイアグラムの作図をCASEツールで支援する システム (communication device) 開発支援方法において、 前記ダイアグラム間のリンク関係を関係データ (communication device) として保 存し、 前記関係データを基に各ダイアグラムの関係を記述した ドキュメントをリンクしてハイパーテキスト (display document, display format) 化してお き、 前記ダイアグラム中のクラス、イベント、実行プロセス 等の1つが選択されたときに、これに関連する他のダイ アグラムに記述されているドキュメントを前記ハイパー テキストに対してオープンすることを特徴とするシステ ム開発支援方法。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH08166876A
CLAIM 1
【請求項1】 オブジェクト指向分析設計手法により作 成するダイアグラムの作図をCASEツールで支援する システム (communication device) 開発支援方法において、 前記ダイアグラム間のリンク関係を関係データ (communication device) として保 存し、 前記関係データを基に各ダイアグラムの関係を記述した ドキュメントをリンクしてハイパーテキスト化してお き、 前記ダイアグラム中のクラス、イベント、実行プロセス 等の1つが選択されたときに、これに関連する他のダイ アグラムに記述されているドキュメントを前記ハイパー テキストに対してオープンすることを特徴とするシステ ム開発支援方法。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH08166876A
CLAIM 1
【請求項1】 オブジェクト指向分析設計手法により作 成するダイアグラムの作図をCASEツールで支援する システム (communication device) 開発支援方法において、 前記ダイアグラム間のリンク関係を関係データ (communication device) として保 存し、 前記関係データを基に各ダイアグラムの関係を記述した ドキュメントをリンクしてハイパーテキスト化してお き、 前記ダイアグラム中のクラス、イベント、実行プロセス 等の1つが選択されたときに、これに関連する他のダイ アグラムに記述されているドキュメントを前記ハイパー テキストに対してオープンすることを特徴とするシステ ム開発支援方法。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH07200230A

Filed: 1994-11-29     Issued: 1995-08-04

オブジェクト指向ユーザ・インターフェイス内にマルチメディア表現を統合する方法及びシステム

(Original Assignee) Internatl Business Mach Corp <Ibm>; インターナショナル・ビジネス・マシーンズ・コーポレイション     

E Berry Richard, Thomas N Richards, トーマス・エヌ・リチャーズ, リチャード・イー・ベリー
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (テキスト) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH07200230A
CLAIM 6
【請求項6】前記複数の多相性オブジェクトの少なくと も1つが特定のテキスト (display document, display format) ・データを含み、前記データ処 理システムがテキスト−音声変換処理を含み、前記多相 性オブジェクトの1つのマルチメディア表現を自動的に 提供する前記ステップが、関連音声表現ビューのユーザ 選択に応答して、前記特定のテキスト・データを前記テ キスト−音声変換処理に自動的に結合するステップを含 む、請求項5記載の方法。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH07200230A
CLAIM 7
【請求項7】マルチメディアをオブジェクト指向ユーザ ・インターフェイス内に統合するデータ処理システムで あって、 各々が特定のカプセル化データ及び機能を含む複数の多 相性オブジェクトをデータ処理システム内に提供する手 段と、 各前記複数の多相性オブジェクトに関連する複数のユー ザ選択可能データ・ビューを定義する手段であって、前 記複数のユーザ選択可能データ・ビューの少なくとも (display area) 1 つがマルチメディア・データ・ビューを含む、前記定義 手段と、 関連マルチメディア・データ・ビューのユーザ選択に応 答して、前記多相性オブジェクトの1つのマルチメディ ア表現を前記データ処理システム内に自動的に提供する 手段と、 を含むデータ処理システム。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH07200230A
CLAIM 6
【請求項6】前記複数の多相性オブジェクトの少なくと も1つが特定のテキスト (display document, display format) ・データを含み、前記データ処 理システムがテキスト−音声変換処理を含み、前記多相 性オブジェクトの1つのマルチメディア表現を自動的に 提供する前記ステップが、関連音声表現ビューのユーザ 選択に応答して、前記特定のテキスト・データを前記テ キスト−音声変換処理に自動的に結合するステップを含 む、請求項5記載の方法。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (テキスト) by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH07200230A
CLAIM 6
【請求項6】前記複数の多相性オブジェクトの少なくと も1つが特定のテキスト (display document, display format) ・データを含み、前記データ処 理システムがテキスト−音声変換処理を含み、前記多相 性オブジェクトの1つのマルチメディア表現を自動的に 提供する前記ステップが、関連音声表現ビューのユーザ 選択に応答して、前記特定のテキスト・データを前記テ キスト−音声変換処理に自動的に結合するステップを含 む、請求項5記載の方法。

JPH07200230A
CLAIM 7
【請求項7】マルチメディアをオブジェクト指向ユーザ ・インターフェイス内に統合するデータ処理システムで あって、 各々が特定のカプセル化データ及び機能を含む複数の多 相性オブジェクトをデータ処理システム内に提供する手 段と、 各前記複数の多相性オブジェクトに関連する複数のユー ザ選択可能データ・ビューを定義する手段であって、前 記複数のユーザ選択可能データ・ビューの少なくとも (display area) 1 つがマルチメディア・データ・ビューを含む、前記定義 手段と、 関連マルチメディア・データ・ビューのユーザ選択に応 答して、前記多相性オブジェクトの1つのマルチメディ ア表現を前記データ処理システム内に自動的に提供する 手段と、 を含むデータ処理システム。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH07200230A
CLAIM 7
【請求項7】マルチメディアをオブジェクト指向ユーザ ・インターフェイス内に統合するデータ処理システムで あって、 各々が特定のカプセル化データ及び機能を含む複数の多 相性オブジェクトをデータ処理システム内に提供する手 段と、 各前記複数の多相性オブジェクトに関連する複数のユー ザ選択可能データ・ビューを定義する手段であって、前 記複数のユーザ選択可能データ・ビューの少なくとも (display area) 1 つがマルチメディア・データ・ビューを含む、前記定義 手段と、 関連マルチメディア・データ・ビューのユーザ選択に応 答して、前記多相性オブジェクトの1つのマルチメディ ア表現を前記データ処理システム内に自動的に提供する 手段と、 を含むデータ処理システム。

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH07200230A
CLAIM 6
【請求項6】前記複数の多相性オブジェクトの少なくと も1つが特定のテキスト (display document, display format) ・データを含み、前記データ処 理システムがテキスト−音声変換処理を含み、前記多相 性オブジェクトの1つのマルチメディア表現を自動的に 提供する前記ステップが、関連音声表現ビューのユーザ 選択に応答して、前記特定のテキスト・データを前記テ キスト−音声変換処理に自動的に結合するステップを含 む、請求項5記載の方法。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (テキスト) to fit on a comparatively small display area (なくとも) of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH07200230A
CLAIM 6
【請求項6】前記複数の多相性オブジェクトの少なくと も1つが特定のテキスト (display document, display format) ・データを含み、前記データ処 理システムがテキスト−音声変換処理を含み、前記多相 性オブジェクトの1つのマルチメディア表現を自動的に 提供する前記ステップが、関連音声表現ビューのユーザ 選択に応答して、前記特定のテキスト・データを前記テ キスト−音声変換処理に自動的に結合するステップを含 む、請求項5記載の方法。

JPH07200230A
CLAIM 7
【請求項7】マルチメディアをオブジェクト指向ユーザ ・インターフェイス内に統合するデータ処理システムで あって、 各々が特定のカプセル化データ及び機能を含む複数の多 相性オブジェクトをデータ処理システム内に提供する手 段と、 各前記複数の多相性オブジェクトに関連する複数のユー ザ選択可能データ・ビューを定義する手段であって、前 記複数のユーザ選択可能データ・ビューの少なくとも (display area) 1 つがマルチメディア・データ・ビューを含む、前記定義 手段と、 関連マルチメディア・データ・ビューのユーザ選択に応 答して、前記多相性オブジェクトの1つのマルチメディ ア表現を前記データ処理システム内に自動的に提供する 手段と、 を含むデータ処理システム。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH07200230A
CLAIM 7
【請求項7】マルチメディアをオブジェクト指向ユーザ ・インターフェイス内に統合するデータ処理システムで あって、 各々が特定のカプセル化データ及び機能を含む複数の多 相性オブジェクトをデータ処理システム内に提供する手 段と、 各前記複数の多相性オブジェクトに関連する複数のユー ザ選択可能データ・ビューを定義する手段であって、前 記複数のユーザ選択可能データ・ビューの少なくとも (display area) 1 つがマルチメディア・データ・ビューを含む、前記定義 手段と、 関連マルチメディア・データ・ビューのユーザ選択に応 答して、前記多相性オブジェクトの1つのマルチメディ ア表現を前記データ処理システム内に自動的に提供する 手段と、 を含むデータ処理システム。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5638443A

Filed: 1994-11-23     Issued: 1997-06-10

System for controlling the distribution and use of composite digital works

(Original Assignee) Xerox Corp     (Current Assignee) ContentGuard Holdings Inc

Mark J. Stefik, Daniel G. Bobrow, Peter L. T. Pirolli
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (said second part) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5638443A
CLAIM 2
. The method as recited in claim 1 wherein said step of creating an instance of a composite digital work is further comprised of the steps of : a1) creating a first part of said composite digital work ;
a2) creating a first description block for said first part of said composite digital work ;
a3) obtaining an existing second part for said composite digital work , said second digital work having a second description block ;
a4) combining said first part and said second part (display contents, source contents using one) to form said composite digital work ;
and a5) creating a third description block for said composite digital work .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (said second part) with horizontal and vertical coordinates identifying their locations on the display device .
US5638443A
CLAIM 2
. The method as recited in claim 1 wherein said step of creating an instance of a composite digital work is further comprised of the steps of : a1) creating a first part of said composite digital work ;
a2) creating a first description block for said first part of said composite digital work ;
a3) obtaining an existing second part for said composite digital work , said second digital work having a second description block ;
a4) combining said first part and said second part (display contents, source contents using one) to form said composite digital work ;
and a5) creating a third description block for said composite digital work .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (said second part) in one or more display formats ;

ranking the display formats using one (said first part) or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5638443A
CLAIM 2
. The method as recited in claim 1 wherein said step of creating an instance of a composite digital work is further comprised of the steps of : a1) creating a first part of said composite digital work ;
a2) creating a first description block for said first part (display formats using one) of said composite digital work ;
a3) obtaining an existing second part for said composite digital work , said second digital work having a second description block ;
a4) combining said first part and said second part (display contents, source contents using one) to form said composite digital work ;
and a5) creating a third description block for said composite digital work .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (said second part) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5638443A
CLAIM 2
. The method as recited in claim 1 wherein said step of creating an instance of a composite digital work is further comprised of the steps of : a1) creating a first part of said composite digital work ;
a2) creating a first description block for said first part of said composite digital work ;
a3) obtaining an existing second part for said composite digital work , said second digital work having a second description block ;
a4) combining said first part and said second part (display contents, source contents using one) to form said composite digital work ;
and a5) creating a third description block for said composite digital work .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (said second set) , and field elements (said second set) .
US5638443A
CLAIM 11
. The method as recited in claim 5 wherein said step of creating a third description block for said composite digital work is further comprised of the step of specifying a second set of usage rights and storing in said control information part of said third description block , said second set (image elements, field elements) of usage rights including a usage right indicating that no subsequent shell description blocks for specifying usage rights and fees of a distributor may be added to said description structure .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents using one (said second part) or more ranking parameters and weighting factors .
US5638443A
CLAIM 2
. The method as recited in claim 1 wherein said step of creating an instance of a composite digital work is further comprised of the steps of : a1) creating a first part of said composite digital work ;
a2) creating a first description block for said first part of said composite digital work ;
a3) obtaining an existing second part for said composite digital work , said second digital work having a second description block ;
a4) combining said first part and said second part (display contents, source contents using one) to form said composite digital work ;
and a5) creating a third description block for said composite digital work .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (said second part) as indicated by the ranking factors and the weighting factors .
US5638443A
CLAIM 2
. The method as recited in claim 1 wherein said step of creating an instance of a composite digital work is further comprised of the steps of : a1) creating a first part of said composite digital work ;
a2) creating a first description block for said first part of said composite digital work ;
a3) obtaining an existing second part for said composite digital work , said second digital work having a second description block ;
a4) combining said first part and said second part (display contents, source contents using one) to form said composite digital work ;
and a5) creating a third description block for said composite digital work .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one (said first part) or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5638443A
CLAIM 2
. The method as recited in claim 1 wherein said step of creating an instance of a composite digital work is further comprised of the steps of : a1) creating a first part of said composite digital work ;
a2) creating a first description block for said first part (display formats using one) of said composite digital work ;
a3) obtaining an existing second part for said composite digital work , said second digital work having a second description block ;
a4) combining said first part and said second part to form said composite digital work ;
and a5) creating a third description block for said composite digital work .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (said second part) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5638443A
CLAIM 2
. The method as recited in claim 1 wherein said step of creating an instance of a composite digital work is further comprised of the steps of : a1) creating a first part of said composite digital work ;
a2) creating a first description block for said first part of said composite digital work ;
a3) obtaining an existing second part for said composite digital work , said second digital work having a second description block ;
a4) combining said first part and said second part (display contents, source contents using one) to form said composite digital work ;
and a5) creating a third description block for said composite digital work .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (said second set) , and field elements (said second set) .
US5638443A
CLAIM 11
. The method as recited in claim 5 wherein said step of creating a third description block for said composite digital work is further comprised of the step of specifying a second set of usage rights and storing in said control information part of said third description block , said second set (image elements, field elements) of usage rights including a usage right indicating that no subsequent shell description blocks for specifying usage rights and fees of a distributor may be added to said description structure .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5717923A

Filed: 1994-11-03     Issued: 1998-02-10

Method and apparatus for dynamically customizing electronic information to individual end users

(Original Assignee) Intel Corp     (Current Assignee) Intel Corp

Rick Dedrick
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations (new use) of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information (nonvolatile storage device) source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5717923A
CLAIM 11
. The apparatus of claim 1 , wherein the personal profile database stores the user profile data on a removable nonvolatile storage device (second information) .

US5717923A
CLAIM 29
. The method of claim 24 , wherein the receiving step (second information source) (a) comprises receiving the unit of electronic information in a plurality of formats .

US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source is a database containing display limitations (new use) for one or more other display devices .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations (new use) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information (nonvolatile storage device) source .
US5717923A
CLAIM 11
. The apparatus of claim 1 , wherein the personal profile database stores the user profile data on a removable nonvolatile storage device (second information) .

US5717923A
CLAIM 29
. The method of claim 24 , wherein the receiving step (second information source) (a) comprises receiving the unit of electronic information in a plurality of formats .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations (new use) of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations (new use) , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations (new use) , and viewing preferences are stored in an application description file .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations (new use) are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database contains display limitations (new use) for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations (new use) and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session there between .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations (new use) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (preferred color) size readable by the user ;

and one or more languages understood by the user .
US5717923A
CLAIM 5
. The apparatus of claim 1 , wherein the content adapter is operative to change a default color received with the unit of electronic information to a preferred color (minimum font) indicated by the user profile data stored in the personal profile database .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations (new use) of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations (new use) , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations (new use) are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations (new use) and viewing preferences are provided by the communication device dynamically to the program during a communication session there between .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations (new use) include : one or more geometry parameters of the display area on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US5717923A
CLAIM 32
. The method of claim 24 , further comprising the steps of : (e) collecting new use (display limitations, database containing display limitations) r profile data corresponding to the individual user as the individual user consumes the customized unit of electronic information ;
and (f) using the new user profile data in the generating of subsequent customized units of electronic information .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (preferred color) size readable by the user ;

and one or more languages understood by the user .
US5717923A
CLAIM 5
. The apparatus of claim 1 , wherein the content adapter is operative to change a default color received with the unit of electronic information to a preferred color (minimum font) indicated by the user profile data stored in the personal profile database .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH08129557A

Filed: 1994-10-31     Issued: 1996-05-21

携帯型電子読書装置

(Original Assignee) Toshiba Corp; 株式会社東芝     

Richiyaado Eidaa, エイダー・リチャード
US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters (センサ) .
JPH08129557A
CLAIM 1
【請求項1】 ケースの外面に形成された挿入口から挿 入された電子出版物に記憶されている矩形形状を有した 各頁毎の文字又は画像情報を、前記ケースの前面に設け られた操作部における操作に応動して順番に読出して前 記ケースの前面に設けられた矩形形状の液晶表示器に二 次元表示出力する携帯型電子読書装置において、 前記ケース内に設けられ、前記液晶表示器の長尺方向が 水平方向を向いているか否かを検出する方向センサ (measuring parameters) と、 この方向センサが水平方向を検出しているとき前記読出 された文字又は画像情報を90°回転させる回転手段 と、 この90°回転された文字又は画像情報を前記液晶表示 器に表示出力する回転表示手段とを備えた携帯型電子読 書装置。

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (センサ) include one or more ranking parameters and weighting factors .
JPH08129557A
CLAIM 1
【請求項1】 ケースの外面に形成された挿入口から挿 入された電子出版物に記憶されている矩形形状を有した 各頁毎の文字又は画像情報を、前記ケースの前面に設け られた操作部における操作に応動して順番に読出して前 記ケースの前面に設けられた矩形形状の液晶表示器に二 次元表示出力する携帯型電子読書装置において、 前記ケース内に設けられ、前記液晶表示器の長尺方向が 水平方向を向いているか否かを検出する方向センサ (measuring parameters) と、 この方向センサが水平方向を検出しているとき前記読出 された文字又は画像情報を90°回転させる回転手段 と、 この90°回転された文字又は画像情報を前記液晶表示 器に表示出力する回転表示手段とを備えた携帯型電子読 書装置。

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (イメージ) according to the language preference as indicated in the viewing preferences .
JPH08129557A
CLAIM 2
【請求項2】 前記ケースの前面に設けられた前後方向 スクロールキー及び左右方向スクロールキーと、 この前後方向スクロールキー及び左右方向スクロールキ ーのキー操作に応じて、前記液晶表示器に表示された文 字又は画像情報を前後方向及び左右方向にスクロールさ せるスクロール手段と、 前記方向センサが水平方向を検出しているとき、前記前 後方向スクロールキー及び左右方向スクロールキーのキ ー操作に応じて、前記液晶表示器に表示されたイメージ (text portions) 情報を左右方向及び前後方向にスクロールさせるスクロ ール方向変更手段とを備えた請求項1記載の携帯型電子 読書装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5540301A

Filed: 1994-10-25     Issued: 1996-07-30

Automated bulk self-checkout station apparatus

(Original Assignee) Dumont; Charles     

Charles Dumont
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system (motor means) in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5540301A
CLAIM 6
. An apparatus according to claim 5 , wherein said entry door and said exit door are formed of a series of pivotally and longitudinally interconnected slat members , and wherein motor means (mapping system) are provided to open and close said entry and exit doors .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system (motor means) to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5540301A
CLAIM 6
. An apparatus according to claim 5 , wherein said entry door and said exit door are formed of a series of pivotally and longitudinally interconnected slat members , and wherein motor means (mapping system) are provided to open and close said entry and exit doors .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system (motor means) .
US5540301A
CLAIM 6
. An apparatus according to claim 5 , wherein said entry door and said exit door are formed of a series of pivotally and longitudinally interconnected slat members , and wherein motor means (mapping system) are provided to open and close said entry and exit doors .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system (motor means) during a communication session (comprises i) there between .
US5540301A
CLAIM 6
. An apparatus according to claim 5 , wherein said entry door and said exit door are formed of a series of pivotally and longitudinally interconnected slat members , and wherein motor means (mapping system) are provided to open and close said entry and exit doors .

US5540301A
CLAIM 13
. An apparatus according to claim 1 , wherein said bar code scanning means comprises i (communication session) nfra-red wave generating and sensing means .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (side walls) , and field elements .
US5540301A
CLAIM 2
. An apparatus according to claim 1 , additionally comprising a tunnel structure having an entry port , an exit port , a top wall and two opposing side walls (image elements) and a floor , and sized to receive through said ports said item holder , wherein said scanning means is located within said tunnel structure and oriented to scan said bar codes on said items within said item holder .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (comprises i) there between .
US5540301A
CLAIM 13
. An apparatus according to claim 1 , wherein said bar code scanning means comprises i (communication session) nfra-red wave generating and sensing means .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (side walls) , and field elements .
US5540301A
CLAIM 2
. An apparatus according to claim 1 , additionally comprising a tunnel structure having an entry port , an exit port , a top wall and two opposing side walls (image elements) and a floor , and sized to receive through said ports said item holder , wherein said scanning means is located within said tunnel structure and oriented to scan said bar codes on said items within said item holder .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5864683A

Filed: 1994-10-12     Issued: 1999-01-26

System for providing secure internetwork by connecting type enforcing secure computers to external network for limiting access to data based on user and process access rights

(Original Assignee) Secure Computing LLC     (Current Assignee) McAfee LLC

William E. Boebert, Clyde O. Rogers, Glenn Andreas, Scott W. Hammond, Mark P. Gooderum
US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (sending data) for the display document .
US5864683A
CLAIM 7
. A method of transferring data between a first and a second network connected by an external network , wherein the first network comprises a first workstation connected to a first secure computer server and wherein the second network comprises a second workstation connected to a second secure computer server , wherein each secure computer server comprises a trusted subsystem , first encryption means for encrypting and decrypting data transferred between the secure computer server and its respective workstation and second encryption means for encrypting and decrypting data transferred between the secure computer server and the external network , the method comprising the steps of : establishing an authenticated and protected interaction between the first workstation and the first secure computer server ;
establishing an assured pipeline between processes operating on said first network and processes operating on said external network ;
sending data (display format) from the first workstation to the first secure computer server ;
passing the data received from the first workstation through the assured pipeline ;
selecting an authentication and protection mechanism for interaction on the external network ;
encrypting , via the second encryption means of the first secure computer server , the data received from the first workstation through the assured pipeline ;
and sending the encrypted data over the external network to the second secure computer server .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system during a communication session (access rights, first network) there between .
US5864683A
CLAIM 1
. A system for secure internetwork communication across an external network , the system comprising : first and second internal networks ;
first and second secure computers connected to the external network , wherein said first and second secure computers are type enforcing secure computers capable of recognizing data of varying sensitivity and of limiting access to data based on both user access rights (communication session) and process access rights and wherein the first and second secure computers include : an internal network interface ;
and an external network interface for secure transfer of data from the first secure computer to the second secure computer over the external network , wherein the external network interface includes means for encrypting data to be transferred from the first secure computer to the second secure computer ;
a first computing system , wherein the first computing system includes a first client subsystem connected over the first internal network to the internal network interface of the first secure computer , wherein the first client subsystem includes means for secure transfer of data between the first computing system and the first secure computer ;
and a second computing system , wherein the second computing system includes a second client subsystem connected over the second internal network to the internal network interface of the second secure computer , wherein the second client subsystem includes means for secure transfer of data between the second computing system and the second secure computer .

US5864683A
CLAIM 7
. A method of transferring data between a first and a second network connected by an external network , wherein the first network (communication session) comprises a first workstation connected to a first secure computer server and wherein the second network comprises a second workstation connected to a second secure computer server , wherein each secure computer server comprises a trusted subsystem , first encryption means for encrypting and decrypting data transferred between the secure computer server and its respective workstation and second encryption means for encrypting and decrypting data transferred between the secure computer server and the external network , the method comprising the steps of : establishing an authenticated and protected interaction between the first workstation and the first secure computer server ;
establishing an assured pipeline between processes operating on said first network and processes operating on said external network ;
sending data from the first workstation to the first secure computer server ;
passing the data received from the first workstation through the assured pipeline ;
selecting an authentication and protection mechanism for interaction on the external network ;
encrypting , via the second encryption means of the first secure computer server , the data received from the first workstation through the assured pipeline ;
and sending the encrypted data over the external network to the second secure computer server .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (sending data) for the display document .
US5864683A
CLAIM 7
. A method of transferring data between a first and a second network connected by an external network , wherein the first network comprises a first workstation connected to a first secure computer server and wherein the second network comprises a second workstation connected to a second secure computer server , wherein each secure computer server comprises a trusted subsystem , first encryption means for encrypting and decrypting data transferred between the secure computer server and its respective workstation and second encryption means for encrypting and decrypting data transferred between the secure computer server and the external network , the method comprising the steps of : establishing an authenticated and protected interaction between the first workstation and the first secure computer server ;
establishing an assured pipeline between processes operating on said first network and processes operating on said external network ;
sending data (display format) from the first workstation to the first secure computer server ;
passing the data received from the first workstation through the assured pipeline ;
selecting an authentication and protection mechanism for interaction on the external network ;
encrypting , via the second encryption means of the first secure computer server , the data received from the first workstation through the assured pipeline ;
and sending the encrypted data over the external network to the second secure computer server .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device dynamically to the program during a communication session (access rights, first network) there between .
US5864683A
CLAIM 1
. A system for secure internetwork communication across an external network , the system comprising : first and second internal networks ;
first and second secure computers connected to the external network , wherein said first and second secure computers are type enforcing secure computers capable of recognizing data of varying sensitivity and of limiting access to data based on both user access rights (communication session) and process access rights and wherein the first and second secure computers include : an internal network interface ;
and an external network interface for secure transfer of data from the first secure computer to the second secure computer over the external network , wherein the external network interface includes means for encrypting data to be transferred from the first secure computer to the second secure computer ;
a first computing system , wherein the first computing system includes a first client subsystem connected over the first internal network to the internal network interface of the first secure computer , wherein the first client subsystem includes means for secure transfer of data between the first computing system and the first secure computer ;
and a second computing system , wherein the second computing system includes a second client subsystem connected over the second internal network to the internal network interface of the second secure computer , wherein the second client subsystem includes means for secure transfer of data between the second computing system and the second secure computer .

US5864683A
CLAIM 7
. A method of transferring data between a first and a second network connected by an external network , wherein the first network (communication session) comprises a first workstation connected to a first secure computer server and wherein the second network comprises a second workstation connected to a second secure computer server , wherein each secure computer server comprises a trusted subsystem , first encryption means for encrypting and decrypting data transferred between the secure computer server and its respective workstation and second encryption means for encrypting and decrypting data transferred between the secure computer server and the external network , the method comprising the steps of : establishing an authenticated and protected interaction between the first workstation and the first secure computer server ;
establishing an assured pipeline between processes operating on said first network and processes operating on said external network ;
sending data from the first workstation to the first secure computer server ;
passing the data received from the first workstation through the assured pipeline ;
selecting an authentication and protection mechanism for interaction on the external network ;
encrypting , via the second encryption means of the first secure computer server , the data received from the first workstation through the assured pipeline ;
and sending the encrypted data over the external network to the second secure computer server .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5438508A

Filed: 1994-09-12     Issued: 1995-08-01

License document interchange format for license management system

(Original Assignee) Digital Equipment Corp     (Current Assignee) Hewlett Packard Development Co LP

Robert M. Wyman
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5438508A
CLAIM 8
. A method according to claim 1 wherein said store is maintained by a license server , said request is sent to said server , and said accessing and comparing are performed by said server , and wherein said server and said client are nodes on a distributed computer network (computer network) .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions according to the language preference (data type) as indicated in the viewing preferences .
US5438508A
CLAIM 1
. A method operating in a computer system for managing execution of licensed software items in said computer system , comprising the steps of : maintaining by said computer system a store of license authorizations for said software items ;
each license authorization including an indication of license management policy for a software item , said indication being in the format of an encoded document of a data type (language preference) consisting of an ordered sequence of three elements , the three elements including a document descriptor , a document header and the document content ;
accessing by said computer system said store to retrieve information from said license authorization for said software item , in response to a request from a client , and comparing said client request , including identification of said client and said software item , with said retrieved information , to produce a grant or refusal of said request .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one (three elements) or more display limitations , the user having one (three elements) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5438508A
CLAIM 1
. A method operating in a computer system for managing execution of licensed software items in said computer system , comprising the steps of : maintaining by said computer system a store of license authorizations for said software items ;
each license authorization including an indication of license management policy for a software item , said indication being in the format of an encoded document of a data type consisting of an ordered sequence of three elements (display device having one, user having one) , the three elements including a document descriptor , a document header and the document content ;
accessing by said computer system said store to retrieve information from said license authorization for said software item , in response to a request from a client , and comparing said client request , including identification of said client and said software item , with said retrieved information , to produce a grant or refusal of said request .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (three elements) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5438508A
CLAIM 1
. A method operating in a computer system for managing execution of licensed software items in said computer system , comprising the steps of : maintaining by said computer system a store of license authorizations for said software items ;
each license authorization including an indication of license management policy for a software item , said indication being in the format of an encoded document of a data type consisting of an ordered sequence of three elements (display device having one, user having one) , the three elements including a document descriptor , a document header and the document content ;
accessing by said computer system said store to retrieve information from said license authorization for said software item , in response to a request from a client , and comparing said client request , including identification of said client and said software item , with said retrieved information , to produce a grant or refusal of said request .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH0836452A

Filed: 1994-07-21     Issued: 1996-02-06

筆記ペン及び筆記ペン装置

(Original Assignee) Oki Electric Ind Co Ltd; 沖電気工業株式会社     

Tetsuo Yoshida, 哲雄 吉田
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (境界線) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH0836452A
CLAIM 10
【請求項10】 上記筆記用紙の紋様における上記矩形 領域間の境界線 (display document) に、所定方向の絶対値座標を指示する情 報を盛り込み、上記筆記情報検出手段が、上記筆記用紙 からの反射光レベルに基づいて絶対的な座標をも検出す ることを特徴とする請求項9に記載の筆記ペン装置。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH0836452A
CLAIM 5
【請求項5】 筆記ペンと筆記用紙と携帯可能な筆記情 報記憶装置とでなる筆記ペン装置であって、 上記筆記用紙は、反射特性が変化してなる紋様を有し、 上記筆記ペンは、上記筆記用紙の紋様を光学的反射によ り検出し、検出レベルとその遷移パターンにより筆記情 報を検出する筆記情報検出手段と、その筆記情報を送信 する筆記情報送信手段とを少なくとも (display area) 有し、 上記筆記情報記憶装置は、送信されてきた筆記情報を受 信する筆記情報受信手段と、その筆記情報をを記憶する 筆記情報記憶手段と、筆記情報記憶手段に記憶された筆 記情報を外部装置に転送する筆記情報転送手段とを有す ることを特徴とする筆記ペン装置。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (境界線) .
JPH0836452A
CLAIM 10
【請求項10】 上記筆記用紙の紋様における上記矩形 領域間の境界線 (display document) に、所定方向の絶対値座標を指示する情 報を盛り込み、上記筆記情報検出手段が、上記筆記用紙 からの反射光レベルに基づいて絶対的な座標をも検出す ることを特徴とする請求項9に記載の筆記ペン装置。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (境界線) by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH0836452A
CLAIM 5
【請求項5】 筆記ペンと筆記用紙と携帯可能な筆記情 報記憶装置とでなる筆記ペン装置であって、 上記筆記用紙は、反射特性が変化してなる紋様を有し、 上記筆記ペンは、上記筆記用紙の紋様を光学的反射によ り検出し、検出レベルとその遷移パターンにより筆記情 報を検出する筆記情報検出手段と、その筆記情報を送信 する筆記情報送信手段とを少なくとも (display area) 有し、 上記筆記情報記憶装置は、送信されてきた筆記情報を受 信する筆記情報受信手段と、その筆記情報をを記憶する 筆記情報記憶手段と、筆記情報記憶手段に記憶された筆 記情報を外部装置に転送する筆記情報転送手段とを有す ることを特徴とする筆記ペン装置。

JPH0836452A
CLAIM 10
【請求項10】 上記筆記用紙の紋様における上記矩形 領域間の境界線 (display document) に、所定方向の絶対値座標を指示する情 報を盛り込み、上記筆記情報検出手段が、上記筆記用紙 からの反射光レベルに基づいて絶対的な座標をも検出す ることを特徴とする請求項9に記載の筆記ペン装置。

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH0836452A
CLAIM 5
【請求項5】 筆記ペンと筆記用紙と携帯可能な筆記情 報記憶装置とでなる筆記ペン装置であって、 上記筆記用紙は、反射特性が変化してなる紋様を有し、 上記筆記ペンは、上記筆記用紙の紋様を光学的反射によ り検出し、検出レベルとその遷移パターンにより筆記情 報を検出する筆記情報検出手段と、その筆記情報を送信 する筆記情報送信手段とを少なくとも (display area) 有し、 上記筆記情報記憶装置は、送信されてきた筆記情報を受 信する筆記情報受信手段と、その筆記情報をを記憶する 筆記情報記憶手段と、筆記情報記憶手段に記憶された筆 記情報を外部装置に転送する筆記情報転送手段とを有す ることを特徴とする筆記ペン装置。

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document (境界線) .
JPH0836452A
CLAIM 10
【請求項10】 上記筆記用紙の紋様における上記矩形 領域間の境界線 (display document) に、所定方向の絶対値座標を指示する情 報を盛り込み、上記筆記情報検出手段が、上記筆記用紙 からの反射光レベルに基づいて絶対的な座標をも検出す ることを特徴とする請求項9に記載の筆記ペン装置。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (境界線) to fit on a comparatively small display area (なくとも) of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH0836452A
CLAIM 5
【請求項5】 筆記ペンと筆記用紙と携帯可能な筆記情 報記憶装置とでなる筆記ペン装置であって、 上記筆記用紙は、反射特性が変化してなる紋様を有し、 上記筆記ペンは、上記筆記用紙の紋様を光学的反射によ り検出し、検出レベルとその遷移パターンにより筆記情 報を検出する筆記情報検出手段と、その筆記情報を送信 する筆記情報送信手段とを少なくとも (display area) 有し、 上記筆記情報記憶装置は、送信されてきた筆記情報を受 信する筆記情報受信手段と、その筆記情報をを記憶する 筆記情報記憶手段と、筆記情報記憶手段に記憶された筆 記情報を外部装置に転送する筆記情報転送手段とを有す ることを特徴とする筆記ペン装置。

JPH0836452A
CLAIM 10
【請求項10】 上記筆記用紙の紋様における上記矩形 領域間の境界線 (display document) に、所定方向の絶対値座標を指示する情 報を盛り込み、上記筆記情報検出手段が、上記筆記用紙 からの反射光レベルに基づいて絶対的な座標をも検出す ることを特徴とする請求項9に記載の筆記ペン装置。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH0836452A
CLAIM 5
【請求項5】 筆記ペンと筆記用紙と携帯可能な筆記情 報記憶装置とでなる筆記ペン装置であって、 上記筆記用紙は、反射特性が変化してなる紋様を有し、 上記筆記ペンは、上記筆記用紙の紋様を光学的反射によ り検出し、検出レベルとその遷移パターンにより筆記情 報を検出する筆記情報検出手段と、その筆記情報を送信 する筆記情報送信手段とを少なくとも (display area) 有し、 上記筆記情報記憶装置は、送信されてきた筆記情報を受 信する筆記情報受信手段と、その筆記情報をを記憶する 筆記情報記憶手段と、筆記情報記憶手段に記憶された筆 記情報を外部装置に転送する筆記情報転送手段とを有す ることを特徴とする筆記ペン装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5652412A

Filed: 1994-07-11     Issued: 1997-07-29

Pen and paper information recording system

(Original Assignee) SIA Technology Corp     (Current Assignee) SIA Technology Corp

Mohamed Lazzouni, Ali Seyed Kazeroonian, Dariush Gholizadeh, Omar Ali
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information (viewing area) source ;

selecting one (wavelength range, second light) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5652412A
CLAIM 3
. Information recording apparatus as defined in claim 1 wherein said light beam comprises radiation in a wavelength range (selecting one, minimum size, minimum font size) including infrared radiation .

US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US5652412A
CLAIM 8
. Information recording apparatus as defined in claim 7 wherein said light emitting diodes include a first light emitting diode for transmitting a wavelength that is reflected by said vertical data lines , a second light (selecting one, minimum size, minimum font size) emitting diode for transmitting a wavelength that is reflected by said horizontal data lines and a third light emitting diode for transmitting a wavelength that is reflected by said vertical and horizontal delimiter lines .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information (viewing area) source .
US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size (wavelength range, second light) of a text font readable by the user ;

and one or more natural languages understood by the user .
US5652412A
CLAIM 3
. Information recording apparatus as defined in claim 1 wherein said light beam comprises radiation in a wavelength range (selecting one, minimum size, minimum font size) including infrared radiation .

US5652412A
CLAIM 8
. Information recording apparatus as defined in claim 7 wherein said light emitting diodes include a first light emitting diode for transmitting a wavelength that is reflected by said vertical data lines , a second light (selecting one, minimum size, minimum font size) emitting diode for transmitting a wavelength that is reflected by said horizontal data lines and a third light emitting diode for transmitting a wavelength that is reflected by said vertical and horizontal delimiter lines .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (wavelength range, second light) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5652412A
CLAIM 3
. Information recording apparatus as defined in claim 1 wherein said light beam comprises radiation in a wavelength range (selecting one, minimum size, minimum font size) including infrared radiation .

US5652412A
CLAIM 8
. Information recording apparatus as defined in claim 7 wherein said light emitting diodes include a first light emitting diode for transmitting a wavelength that is reflected by said vertical data lines , a second light (selecting one, minimum size, minimum font size) emitting diode for transmitting a wavelength that is reflected by said horizontal data lines and a third light emitting diode for transmitting a wavelength that is reflected by said vertical and horizontal delimiter lines .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (viewing area) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (viewing area) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database (viewing area) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (viewing area) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (viewing area) dynamically to the mapping system during a communication session there between .
US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font size (wavelength range, second light) readable by the user ;

and one or more languages understood by the user .
US5652412A
CLAIM 3
. Information recording apparatus as defined in claim 1 wherein said light beam comprises radiation in a wavelength range (selecting one, minimum size, minimum font size) including infrared radiation .

US5652412A
CLAIM 8
. Information recording apparatus as defined in claim 7 wherein said light emitting diodes include a first light emitting diode for transmitting a wavelength that is reflected by said vertical data lines , a second light (selecting one, minimum size, minimum font size) emitting diode for transmitting a wavelength that is reflected by said horizontal data lines and a third light emitting diode for transmitting a wavelength that is reflected by said vertical and horizontal delimiter lines .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (wavelength range, second light) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5652412A
CLAIM 3
. Information recording apparatus as defined in claim 1 wherein said light beam comprises radiation in a wavelength range (selecting one, minimum size, minimum font size) including infrared radiation .

US5652412A
CLAIM 8
. Information recording apparatus as defined in claim 7 wherein said light emitting diodes include a first light emitting diode for transmitting a wavelength that is reflected by said vertical data lines , a second light (selecting one, minimum size, minimum font size) emitting diode for transmitting a wavelength that is reflected by said horizontal data lines and a third light emitting diode for transmitting a wavelength that is reflected by said vertical and horizontal delimiter lines .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (viewing area) is a mobile device .
US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device (viewing area) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (viewing area) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database , the display limitations are stored in a second database (viewing area) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (viewing area) dynamically to the program during a communication session there between .
US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (viewing area) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US5652412A
CLAIM 6
. Information recording apparatus as defined in claim 5 wherein said detector array has a viewing area (second information, second database, second information source, communication device, user having one, communication device having one) of at least 2 by 2 pixels .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font size (wavelength range, second light) readable by the user ;

and one or more languages understood by the user .
US5652412A
CLAIM 3
. Information recording apparatus as defined in claim 1 wherein said light beam comprises radiation in a wavelength range (selecting one, minimum size, minimum font size) including infrared radiation .

US5652412A
CLAIM 8
. Information recording apparatus as defined in claim 7 wherein said light emitting diodes include a first light emitting diode for transmitting a wavelength that is reflected by said vertical data lines , a second light (selecting one, minimum size, minimum font size) emitting diode for transmitting a wavelength that is reflected by said horizontal data lines and a third light emitting diode for transmitting a wavelength that is reflected by said vertical and horizontal delimiter lines .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5530757A

Filed: 1994-06-28     Issued: 1996-06-25

Distributed fingerprints for information integrity verification

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Hugo M. Krawczyk
US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5530757A
CLAIM 5
. In a computer system having a plurality of servers and at least one use (first database) r terminal electronically connected to said servers , a method of verifying the integrity of an original original having original information , comprising : when initializing said original document for possible future verification : a) hashing said original information into a fingerprint using a one-way hash function ;
b) encoding said fingerprint into a plurality of original fingerprint pieces ;
c) distributing said original fingerprint pieces to said servers with each of a number of said servers receiving at least one of said original fingerprint pieces ;
when verifying the integrity of a test document purported to be said genuine document and having test information : d) retrieving a first number of test fingerprint pieces purported to be said original fingerprint pieces from a plurality of said servers ;
e) decoding at least a predetermined number of said first number of test fingerprint pieces into a first test fingerprint ;
f) hashing said test information into a second test fingerprint using said hash function ;
and g) comparing said first test fingerprint with said second test fingerprint and accepting said test document as being said genuine document if said first test fingerprint equals said second test fingerprint .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5530757A
CLAIM 7
. A method as recited in claim 5 , wherein said document is a computer program (computer program) .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5530757A
CLAIM 5
. In a computer system having a plurality of servers and at least one use (first database) r terminal electronically connected to said servers , a method of verifying the integrity of an original original having original information , comprising : when initializing said original document for possible future verification : a) hashing said original information into a fingerprint using a one-way hash function ;
b) encoding said fingerprint into a plurality of original fingerprint pieces ;
c) distributing said original fingerprint pieces to said servers with each of a number of said servers receiving at least one of said original fingerprint pieces ;
when verifying the integrity of a test document purported to be said genuine document and having test information : d) retrieving a first number of test fingerprint pieces purported to be said original fingerprint pieces from a plurality of said servers ;
e) decoding at least a predetermined number of said first number of test fingerprint pieces into a first test fingerprint ;
f) hashing said test information into a second test fingerprint using said hash function ;
and g) comparing said first test fingerprint with said second test fingerprint and accepting said test document as being said genuine document if said first test fingerprint equals said second test fingerprint .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5724425A

Filed: 1994-06-10     Issued: 1998-03-03

Method and apparatus for enhancing software security and distributing software

(Original Assignee) Sun Microsystems Inc     (Current Assignee) Sun Microsystems Inc

Sheue-Ling Chang, James Gosling
US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5724425A
CLAIM 15
. The computer-readable medium of claim 1 wherein said cryptographic certification represents a (communications network) n assurance of a skill of said distributor by said certifier .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (public key) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5724425A
CLAIM 22
. The computer-readable medium of claim 21 wherein said second decryption key is a public key (first database) of said platform provider and where said first decryption key and said first encryption key are a public-private cryptographic key pair .

US6311180B1
CLAIM 26
. A computer program (computer program) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network (represents a) , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5724425A
CLAIM 3
. The computer-readable medium of claim 2 wherein said software includes a binary representation of a computer program (computer program) .

US5724425A
CLAIM 15
. The computer-readable medium of claim 1 wherein said cryptographic certification represents a (communications network) n assurance of a skill of said distributor by said certifier .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (public key) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5724425A
CLAIM 22
. The computer-readable medium of claim 21 wherein said second decryption key is a public key (first database) of said platform provider and where said first decryption key and said first encryption key are a public-private cryptographic key pair .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5521631A

Filed: 1994-05-25     Issued: 1996-05-28

Interactive digital video services system with store and forward capabilities

(Original Assignee) Spectravision Inc     (Current Assignee) SONIFI SOLUTIONS Inc ; Spectravision Inc

Harry S. Budow, Glen E. Alcorn
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (control signals) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (determined time) source ;

determining the viewing preferences of the user from a second information (video services) source ;

selecting one or more preferred display contents (control signals) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5521631A
CLAIM 1
. An interactive video services (second information) system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US5521631A
CLAIM 7
. The system of claim 6 wherein said SCS comprises : means for selecting one of said plurality of advertisements ;
and means for initiating presentation of said selected one of said plurality of advertisements on said television on a predetermined channel at a predetermined time (first information, first information source) .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (determined time) source is a database containing display limitations for one or more other display devices .
US5521631A
CLAIM 7
. The system of claim 6 wherein said SCS comprises : means for selecting one of said plurality of advertisements ;
and means for initiating presentation of said selected one of said plurality of advertisements on said television on a predetermined channel at a predetermined time (first information, first information source) .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (control signals) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5521631A
CLAIM 1
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information (video services) source .
US5521631A
CLAIM 1
. An interactive video services (second information) system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (control signals) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5521631A
CLAIM 1
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (control signals) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5521631A
CLAIM 1
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (control signals) with horizontal and vertical coordinates identifying their locations on the display device (control signals) .
US5521631A
CLAIM 1
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (control signals) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5521631A
CLAIM 1
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (control signals) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (control signals) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5521631A
CLAIM 1
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database contains display limitations for one or more other display devices , and the third database contains viewing preferences (viewer profile) for one or more other users .
US5521631A
CLAIM 31
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
and a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals ;
means connected to said SCS for storing a plurality of advertisements ;
means for selecting one of said plurality of advertisements from a viewer profile (third database contains viewing preferences) selected using said SCS ;
and means for initiating presentation of said selected one of said plurality of advertisements on said television on a predetermined channel at a predetermined time .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (control signals) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5521631A
CLAIM 1
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US6311180B1
CLAIM 21
. The method of claim 13 wherein the step of prioritizing includes the step of prioritizing the source contents using one (generate signals) or more ranking parameters and weighting factors .
US5521631A
CLAIM 16
. A method for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television located at the hospitality establishment , the method comprising : storing a plurality of digitized video programs in a digital video server computer (DVSC) at said hospitality establishment ;
selecting one of said stored digitized video programs for presentation on said television ;
prior to said selecting , displaying on said television a list of said stored digitized video programs , said selecting further comprising using a remote control key pad to generate signals (source contents using one) to said television indicative of said selected digitized video program ;
associating billing information with said television for billing of said selected digitized video program ;
presenting said selected digitized video program on said television ;
transmitting presentation control signals to said DVSC to control presentation of said selected digitized video program on said television ;
storing a plurality of advertisements , selecting one of said plurality of advertisements , and initiating presentation on said television of said selected one of said plurality of advertisements on a predetermined channel at a predetermined time ;
determining which ones of said stored digitized video programs have already been presented to said user ;
and selecting one of said plurality of advertisements advertising one of said plurality of video programs that has not already been presented to said user .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (control signals) , wherein the selected source contents are the preferred display contents (control signals) as indicated by the ranking factors and the weighting factors .
US5521631A
CLAIM 1
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (control signals) .
US5521631A
CLAIM 1
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one (control signals) or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (control signals) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5521631A
CLAIM 1
. An interactive video services system for enabling a user at a hospitality establishment to access and control presentation of digitized video programs on a television , the system comprising : a remote control unit associated with said television for generating user command signals ;
a room terminal electrically connected to said television for formatting and storing said user command signals ;
means connected to said room terminal for entering billing information ;
a systems control computer (SCS) electrically connected to said room terminal for processing said user command signals ;
a digital video server computer (DVSC) electrically connected to said SCS and to said television for storing a plurality of digitized video programs for presentation on said television ;
wherein said user command signals generated using said remote control unit comprise select command signals for selecting one of said stored digitized video programs and control command signals for controlling presentation of said selected video program on said television by said DVSC ;
wherein said SCS causes said DVSC to initiate presentation of said selected video program on said television in response to said select signals and controls said presentation of said selected video program on said television by said DVSC in response to said control signals (display device, display contents, display device having one, communication device having one) and a plurality of integrated receiver decoders (IRDs) connected to receive video data from a video distribution center , said plurality of IRDs being for processing said received video data and for routing said received video data to said SCS , to said DVSC or directly to said television responsive to said processing .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH07295958A

Filed: 1994-04-27     Issued: 1995-11-10

ペーパーメディアシステム

(Original Assignee) Ricoh Co Ltd; 株式会社リコー     

Makoto Tamai, 良 玉井
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one (読み取る読取手段) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH07295958A
CLAIM 3
【請求項3】 少なくとも一部にバーコード化された部 分を有する文書を読み取る読取手段 (selecting one) と、該読取手段によ り読み取った情報をイメージ部分とバーコード部分に区 分けするデータ分別手段と、前記バーコード部分を復元 するバーコード復元手段と、前記イメージ部分に前記バ ーコード部分の復元内容を合成する合成手段と、該合成 手段により得られた文書内容を紙等の記録媒体上に記録 する記録手段とを具備することを特徴とするペーパーメ ディアシステム。

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH07295958A
CLAIM 3
【請求項3】 少なくとも (display area) 一部にバーコード化された部 分を有する文書を読み取る読取手段と、該読取手段によ り読み取った情報をイメージ部分とバーコード部分に区 分けするデータ分別手段と、前記バーコード部分を復元 するバーコード復元手段と、前記イメージ部分に前記バ ーコード部分の復元内容を合成する合成手段と、該合成 手段により得られた文書内容を紙等の記録媒体上に記録 する記録手段とを具備することを特徴とするペーパーメ ディアシステム。

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (読み取る読取手段) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
JPH07295958A
CLAIM 3
【請求項3】 少なくとも一部にバーコード化された部 分を有する文書を読み取る読取手段 (selecting one) と、該読取手段によ り読み取った情報をイメージ部分とバーコード部分に区 分けするデータ分別手段と、前記バーコード部分を復元 するバーコード復元手段と、前記イメージ部分に前記バ ーコード部分の復元内容を合成する合成手段と、該合成 手段により得られた文書内容を紙等の記録媒体上に記録 する記録手段とを具備することを特徴とするペーパーメ ディアシステム。

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (イメージ) according to the language preference as indicated in the viewing preferences .
JPH07295958A
CLAIM 1
【請求項1】 文書、音声情報等をイメージ (text portions) データとし て取得するイメージデータ取得手段と、該イメージデー タ取得手段で読み取った情報の内、特定したい文書また は部分をバーコード化するバーコード化手段と、該バー コード化手段によってバーコード化された情報を他のイ メージデータ部分に重ねて1つの文書または1つの情報 形式にする混合手段とを具備することを特徴とするペー パーメディアシステム。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (なくとも) of a display device integrated in a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH07295958A
CLAIM 1
【請求項1】 文書、音声情報等をイメージデータ (communication device) とし て取得するイメージデータ取得手段と、該イメージデー タ取得手段で読み取った情報の内、特定したい文書また は部分をバーコード化するバーコード化手段と、該バー コード化手段によってバーコード化された情報を他のイ メージデータ部分に重ねて1つの文書または1つの情報 形式にする混合手段とを具備することを特徴とするペー パーメディアシステム (communication device)

JPH07295958A
CLAIM 3
【請求項3】 少なくとも (display area) 一部にバーコード化された部 分を有する文書を読み取る読取手段と、該読取手段によ り読み取った情報をイメージ部分とバーコード部分に区 分けするデータ分別手段と、前記バーコード部分を復元 するバーコード復元手段と、前記イメージ部分に前記バ ーコード部分の復元内容を合成する合成手段と、該合成 手段により得られた文書内容を紙等の記録媒体上に記録 する記録手段とを具備することを特徴とするペーパーメ ディアシステム。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the mapping system during a communication session there between .
JPH07295958A
CLAIM 1
【請求項1】 文書、音声情報等をイメージデータ (communication device) とし て取得するイメージデータ取得手段と、該イメージデー タ取得手段で読み取った情報の内、特定したい文書また は部分をバーコード化するバーコード化手段と、該バー コード化手段によってバーコード化された情報を他のイ メージデータ部分に重ねて1つの文書または1つの情報 形式にする混合手段とを具備することを特徴とするペー パーメディアシステム (communication device)

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (なくとも) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
JPH07295958A
CLAIM 3
【請求項3】 少なくとも (display area) 一部にバーコード化された部 分を有する文書を読み取る読取手段と、該読取手段によ り読み取った情報をイメージ部分とバーコード部分に区 分けするデータ分別手段と、前記バーコード部分を復元 するバーコード復元手段と、前記イメージ部分に前記バ ーコード部分の復元内容を合成する合成手段と、該合成 手段により得られた文書内容を紙等の記録媒体上に記録 する記録手段とを具備することを特徴とするペーパーメ ディアシステム。

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (読み取る読取手段) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
JPH07295958A
CLAIM 3
【請求項3】 少なくとも一部にバーコード化された部 分を有する文書を読み取る読取手段 (selecting one) と、該読取手段によ り読み取った情報をイメージ部分とバーコード部分に区 分けするデータ分別手段と、前記バーコード部分を復元 するバーコード復元手段と、前記イメージ部分に前記バ ーコード部分の復元内容を合成する合成手段と、該合成 手段により得られた文書内容を紙等の記録媒体上に記録 する記録手段とを具備することを特徴とするペーパーメ ディアシステム。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム, データ) is a mobile device .
JPH07295958A
CLAIM 1
【請求項1】 文書、音声情報等をイメージデータ (communication device) とし て取得するイメージデータ取得手段と、該イメージデー タ取得手段で読み取った情報の内、特定したい文書また は部分をバーコード化するバーコード化手段と、該バー コード化手段によってバーコード化された情報を他のイ メージデータ部分に重ねて1つの文書または1つの情報 形式にする混合手段とを具備することを特徴とするペー パーメディアシステム (communication device)

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (なくとも) of a communication device (システム, データ) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH07295958A
CLAIM 1
【請求項1】 文書、音声情報等をイメージデータ (communication device) とし て取得するイメージデータ取得手段と、該イメージデー タ取得手段で読み取った情報の内、特定したい文書また は部分をバーコード化するバーコード化手段と、該バー コード化手段によってバーコード化された情報を他のイ メージデータ部分に重ねて1つの文書または1つの情報 形式にする混合手段とを具備することを特徴とするペー パーメディアシステム (communication device)

JPH07295958A
CLAIM 3
【請求項3】 少なくとも (display area) 一部にバーコード化された部 分を有する文書を読み取る読取手段と、該読取手段によ り読み取った情報をイメージ部分とバーコード部分に区 分けするデータ分別手段と、前記バーコード部分を復元 するバーコード復元手段と、前記イメージ部分に前記バ ーコード部分の復元内容を合成する合成手段と、該合成 手段により得られた文書内容を紙等の記録媒体上に記録 する記録手段とを具備することを特徴とするペーパーメ ディアシステム。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム, データ) dynamically to the program during a communication session there between .
JPH07295958A
CLAIM 1
【請求項1】 文書、音声情報等をイメージデータ (communication device) とし て取得するイメージデータ取得手段と、該イメージデー タ取得手段で読み取った情報の内、特定したい文書また は部分をバーコード化するバーコード化手段と、該バー コード化手段によってバーコード化された情報を他のイ メージデータ部分に重ねて1つの文書または1つの情報 形式にする混合手段とを具備することを特徴とするペー パーメディアシステム (communication device)

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (なくとも) on the communication device (システム, データ) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH07295958A
CLAIM 1
【請求項1】 文書、音声情報等をイメージデータ (communication device) とし て取得するイメージデータ取得手段と、該イメージデー タ取得手段で読み取った情報の内、特定したい文書また は部分をバーコード化するバーコード化手段と、該バー コード化手段によってバーコード化された情報を他のイ メージデータ部分に重ねて1つの文書または1つの情報 形式にする混合手段とを具備することを特徴とするペー パーメディアシステム (communication device)

JPH07295958A
CLAIM 3
【請求項3】 少なくとも (display area) 一部にバーコード化された部 分を有する文書を読み取る読取手段と、該読取手段によ り読み取った情報をイメージ部分とバーコード部分に区 分けするデータ分別手段と、前記バーコード部分を復元 するバーコード復元手段と、前記イメージ部分に前記バ ーコード部分の復元内容を合成する合成手段と、該合成 手段により得られた文書内容を紙等の記録媒体上に記録 する記録手段とを具備することを特徴とするペーパーメ ディアシステム。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5619410A

Filed: 1994-03-29     Issued: 1997-04-08

Keyword extraction apparatus for Japanese texts

(Original Assignee) NEC Corp     (Current Assignee) NEC Corp

Kiyoshi Emori, Noriko Ohtsuki
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system (pattern information) in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5619410A
CLAIM 1
. A keyword extraction apparatus for extracting keywords from Japanese text data , comprising : sentence segmentation means for segmenting the Japanese text data into sentence-by-sentence data ;
analytical information storage means for storing information regarding mutual continuation between morphemes ;
morpheme analysis means for dividing the sentence-by-sentence data segmented by the sentence segmentation means into morphemes and for analyzing the morphemes ;
morpheme information storage means for storing morpheme information on a morpheme-by-morpheme basis , the morpheme information including part of speech information , semantic classification information , sentence pattern information (mapping system) , and noted term information ;
morpheme information development means for developing morpheme information with respect to each morpheme analyzed by the morpheme analysis means , on a basis of the morpheme information stored in the morpheme information storage means ;
keyword candidate extraction means for extracting keyword candidates from the sentence-by-sentence data , on a basis of the morpheme information developed by the morpheme information development means ;
noted term information storage means for storing information regarding case classes of keyword candidates , among all of the keyword candidates , that immediately precede noted terms ;
case class conversion information storage means for storing relational information between case types and the case classes ;
case information acquisition means for acquiring case classes of the keyword candidates on a basis of the information stored in the noted term information storage means , and for acquiring case types corresponding to the acquired case classes on a basis of the relational information stored in the case class conversion information storage means ;
frequency information acquisition means for acquiring an appearance frequency of each keyword candidate by classifying each keyword candidate into the case types obtained from the case information acquisition means , and for acquiring a number of all morphemes in the Japanese text data , the number of all morphemes being indicative of a length of the Japanese text data ;
importance calculating means for calculating a frequency score on a basis of the appearance frequency of each keyword candidate and the number of all morphemes in the Japanese text data , for calculating a class-by-class appearance frequency of each keyword candidate in the Japanese text data , and for calculating an overall importance of each keyword candidate on a basis of the corresponding frequency score and the class-by-class appearance frequency ;
and keyword finalizing means for determining keywords from the keyword candidates , wherein the keywords have a corresponding overall importance obtained from the importance calculating means which exceeds a predetermined value .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system (pattern information) to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5619410A
CLAIM 1
. A keyword extraction apparatus for extracting keywords from Japanese text data , comprising : sentence segmentation means for segmenting the Japanese text data into sentence-by-sentence data ;
analytical information storage means for storing information regarding mutual continuation between morphemes ;
morpheme analysis means for dividing the sentence-by-sentence data segmented by the sentence segmentation means into morphemes and for analyzing the morphemes ;
morpheme information storage means for storing morpheme information on a morpheme-by-morpheme basis , the morpheme information including part of speech information , semantic classification information , sentence pattern information (mapping system) , and noted term information ;
morpheme information development means for developing morpheme information with respect to each morpheme analyzed by the morpheme analysis means , on a basis of the morpheme information stored in the morpheme information storage means ;
keyword candidate extraction means for extracting keyword candidates from the sentence-by-sentence data , on a basis of the morpheme information developed by the morpheme information development means ;
noted term information storage means for storing information regarding case classes of keyword candidates , among all of the keyword candidates , that immediately precede noted terms ;
case class conversion information storage means for storing relational information between case types and the case classes ;
case information acquisition means for acquiring case classes of the keyword candidates on a basis of the information stored in the noted term information storage means , and for acquiring case types corresponding to the acquired case classes on a basis of the relational information stored in the case class conversion information storage means ;
frequency information acquisition means for acquiring an appearance frequency of each keyword candidate by classifying each keyword candidate into the case types obtained from the case information acquisition means , and for acquiring a number of all morphemes in the Japanese text data , the number of all morphemes being indicative of a length of the Japanese text data ;
importance calculating means for calculating a frequency score on a basis of the appearance frequency of each keyword candidate and the number of all morphemes in the Japanese text data , for calculating a class-by-class appearance frequency of each keyword candidate in the Japanese text data , and for calculating an overall importance of each keyword candidate on a basis of the corresponding frequency score and the class-by-class appearance frequency ;
and keyword finalizing means for determining keywords from the keyword candidates , wherein the keywords have a corresponding overall importance obtained from the importance calculating means which exceeds a predetermined value .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system (pattern information) .
US5619410A
CLAIM 1
. A keyword extraction apparatus for extracting keywords from Japanese text data , comprising : sentence segmentation means for segmenting the Japanese text data into sentence-by-sentence data ;
analytical information storage means for storing information regarding mutual continuation between morphemes ;
morpheme analysis means for dividing the sentence-by-sentence data segmented by the sentence segmentation means into morphemes and for analyzing the morphemes ;
morpheme information storage means for storing morpheme information on a morpheme-by-morpheme basis , the morpheme information including part of speech information , semantic classification information , sentence pattern information (mapping system) , and noted term information ;
morpheme information development means for developing morpheme information with respect to each morpheme analyzed by the morpheme analysis means , on a basis of the morpheme information stored in the morpheme information storage means ;
keyword candidate extraction means for extracting keyword candidates from the sentence-by-sentence data , on a basis of the morpheme information developed by the morpheme information development means ;
noted term information storage means for storing information regarding case classes of keyword candidates , among all of the keyword candidates , that immediately precede noted terms ;
case class conversion information storage means for storing relational information between case types and the case classes ;
case information acquisition means for acquiring case classes of the keyword candidates on a basis of the information stored in the noted term information storage means , and for acquiring case types corresponding to the acquired case classes on a basis of the relational information stored in the case class conversion information storage means ;
frequency information acquisition means for acquiring an appearance frequency of each keyword candidate by classifying each keyword candidate into the case types obtained from the case information acquisition means , and for acquiring a number of all morphemes in the Japanese text data , the number of all morphemes being indicative of a length of the Japanese text data ;
importance calculating means for calculating a frequency score on a basis of the appearance frequency of each keyword candidate and the number of all morphemes in the Japanese text data , for calculating a class-by-class appearance frequency of each keyword candidate in the Japanese text data , and for calculating an overall importance of each keyword candidate on a basis of the corresponding frequency score and the class-by-class appearance frequency ;
and keyword finalizing means for determining keywords from the keyword candidates , wherein the keywords have a corresponding overall importance obtained from the importance calculating means which exceeds a predetermined value .

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device dynamically to the mapping system (pattern information) during a communication session there between .
US5619410A
CLAIM 1
. A keyword extraction apparatus for extracting keywords from Japanese text data , comprising : sentence segmentation means for segmenting the Japanese text data into sentence-by-sentence data ;
analytical information storage means for storing information regarding mutual continuation between morphemes ;
morpheme analysis means for dividing the sentence-by-sentence data segmented by the sentence segmentation means into morphemes and for analyzing the morphemes ;
morpheme information storage means for storing morpheme information on a morpheme-by-morpheme basis , the morpheme information including part of speech information , semantic classification information , sentence pattern information (mapping system) , and noted term information ;
morpheme information development means for developing morpheme information with respect to each morpheme analyzed by the morpheme analysis means , on a basis of the morpheme information stored in the morpheme information storage means ;
keyword candidate extraction means for extracting keyword candidates from the sentence-by-sentence data , on a basis of the morpheme information developed by the morpheme information development means ;
noted term information storage means for storing information regarding case classes of keyword candidates , among all of the keyword candidates , that immediately precede noted terms ;
case class conversion information storage means for storing relational information between case types and the case classes ;
case information acquisition means for acquiring case classes of the keyword candidates on a basis of the information stored in the noted term information storage means , and for acquiring case types corresponding to the acquired case classes on a basis of the relational information stored in the case class conversion information storage means ;
frequency information acquisition means for acquiring an appearance frequency of each keyword candidate by classifying each keyword candidate into the case types obtained from the case information acquisition means , and for acquiring a number of all morphemes in the Japanese text data , the number of all morphemes being indicative of a length of the Japanese text data ;
importance calculating means for calculating a frequency score on a basis of the appearance frequency of each keyword candidate and the number of all morphemes in the Japanese text data , for calculating a class-by-class appearance frequency of each keyword candidate in the Japanese text data , and for calculating an overall importance of each keyword candidate on a basis of the corresponding frequency score and the class-by-class appearance frequency ;
and keyword finalizing means for determining keywords from the keyword candidates , wherein the keywords have a corresponding overall importance obtained from the importance calculating means which exceeds a predetermined value .

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device is a mobile device (n storage) .
US5619410A
CLAIM 1
. A keyword extraction apparatus for extracting keywords from Japanese text data , comprising : sentence segmentation means for segmenting the Japanese text data into sentence-by-sentence data ;
analytical information storage (mobile device) means for storing information regarding mutual continuation between morphemes ;
morpheme analysis means for dividing the sentence-by-sentence data segmented by the sentence segmentation means into morphemes and for analyzing the morphemes ;
morpheme information storage means for storing morpheme information on a morpheme-by-morpheme basis , the morpheme information including part of speech information , semantic classification information , sentence pattern information , and noted term information ;
morpheme information development means for developing morpheme information with respect to each morpheme analyzed by the morpheme analysis means , on a basis of the morpheme information stored in the morpheme information storage means ;
keyword candidate extraction means for extracting keyword candidates from the sentence-by-sentence data , on a basis of the morpheme information developed by the morpheme information development means ;
noted term information storage means for storing information regarding case classes of keyword candidates , among all of the keyword candidates , that immediately precede noted terms ;
case class conversion information storage means for storing relational information between case types and the case classes ;
case information acquisition means for acquiring case classes of the keyword candidates on a basis of the information stored in the noted term information storage means , and for acquiring case types corresponding to the acquired case classes on a basis of the relational information stored in the case class conversion information storage means ;
frequency information acquisition means for acquiring an appearance frequency of each keyword candidate by classifying each keyword candidate into the case types obtained from the case information acquisition means , and for acquiring a number of all morphemes in the Japanese text data , the number of all morphemes being indicative of a length of the Japanese text data ;
importance calculating means for calculating a frequency score on a basis of the appearance frequency of each keyword candidate and the number of all morphemes in the Japanese text data , for calculating a class-by-class appearance frequency of each keyword candidate in the Japanese text data , and for calculating an overall importance of each keyword candidate on a basis of the corresponding frequency score and the class-by-class appearance frequency ;
and keyword finalizing means for determining keywords from the keyword candidates , wherein the keywords have a corresponding overall importance obtained from the importance calculating means which exceeds a predetermined value .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5537585A

Filed: 1994-02-25     Issued: 1996-07-16

Data storage management for network interconnected processors

(Original Assignee) Avail Systems Corp     (Current Assignee) Clouding Corp

Ronald L. Blickenstaff, Catherine I. Brant, Paul D. Dodd, Anton H. Kirchner, Jennifer K. Montez, Brian E. Trede, Richard A. Winter
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (determined time) source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (data storage elements) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5537585A
CLAIM 5
. The system of claim 2 wherein at least one of said layers comprises : a plurality of data storage elements (display contents, display area) for storing data files migrated from said file servers ;
at least one data storage element drive means for reading/writing data on a data storage element mounted in said data storage element drive means ;
and automated data storage element management means for robotically mounting a selected one of said plurality of data storage elements in said data storage element drive means .

US5537585A
CLAIM 11
. The system of claim 10 wherein said backup means writes a partially filled transfer unit on to said mountable data storage element upon expiration of a predetermined time (first information, first information source) interval absent sufficient data files to fill a transfer unit .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (determined time) source is a database containing display limitations for one or more other display devices .
US5537585A
CLAIM 11
. The system of claim 10 wherein said backup means writes a partially filled transfer unit on to said mountable data storage element upon expiration of a predetermined time (first information, first information source) interval absent sufficient data files to fill a transfer unit .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (data storage elements) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5537585A
CLAIM 5
. The system of claim 2 wherein at least one of said layers comprises : a plurality of data storage elements (display contents, display area) for storing data files migrated from said file servers ;
at least one data storage element drive means for reading/writing data on a data storage element mounted in said data storage element drive means ;
and automated data storage element management means for robotically mounting a selected one of said plurality of data storage elements in said data storage element drive means .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (data storage elements) with horizontal and vertical coordinates (layer l) identifying their locations on the display device .
US5537585A
CLAIM 5
. The system of claim 2 wherein at least one of said layers comprises : a plurality of data storage elements (display contents, display area) for storing data files migrated from said file servers ;
at least one data storage element drive means for reading/writing data on a data storage element mounted in said data storage element drive means ;
and automated data storage element management means for robotically mounting a selected one of said plurality of data storage elements in said data storage element drive means .

US5537585A
CLAIM 18
. The system of claim 17 wherein said storage server further comprises : means , responsive to available data storage capacity in a layer l (vertical coordinates) ower in said hierarchy than said selected layer , for transferring said deleted transfer units from said backup means to said available data storage capacity by reading said deleted transfer units from said mountable data storage element .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (data storage elements) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5537585A
CLAIM 5
. The system of claim 2 wherein at least one of said layers comprises : a plurality of data storage elements (display contents, display area) for storing data files migrated from said file servers ;
at least one data storage element drive means for reading/writing data on a data storage element mounted in said data storage element drive means ;
and automated data storage element management means for robotically mounting a selected one of said plurality of data storage elements in said data storage element drive means .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (data storage elements) of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (data storage elements) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5537585A
CLAIM 5
. The system of claim 2 wherein at least one of said layers comprises : a plurality of data storage elements (display contents, display area) for storing data files migrated from said file servers ;
at least one data storage element drive means for reading/writing data on a data storage element mounted in said data storage element drive means ;
and automated data storage element management means for robotically mounting a selected one of said plurality of data storage elements in said data storage element drive means .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (data storage elements) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5537585A
CLAIM 5
. The system of claim 2 wherein at least one of said layers comprises : a plurality of data storage elements (display contents, display area) for storing data files migrated from said file servers ;
at least one data storage element drive means for reading/writing data on a data storage element mounted in said data storage element drive means ;
and automated data storage element management means for robotically mounting a selected one of said plurality of data storage elements in said data storage element drive means .

US6311180B1
CLAIM 20
. The method of claim 13 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (priority data) size readable by the user ;

and one or more languages understood by the user .
US5537585A
CLAIM 33
. The system of claim 32 wherein each said file server contains a plurality of volumes of data storage , said data file migration means further comprises : means for reviewing each volume of said at least one file server to identify lowest priority data (minimum font, minimum font size) files stored thereon .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (data storage elements) as indicated by the ranking factors and the weighting factors .
US5537585A
CLAIM 5
. The system of claim 2 wherein at least one of said layers comprises : a plurality of data storage elements (display contents, display area) for storing data files migrated from said file servers ;
at least one data storage element drive means for reading/writing data on a data storage element mounted in said data storage element drive means ;
and automated data storage element management means for robotically mounting a selected one of said plurality of data storage elements in said data storage element drive means .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates (layer l) identifying their locations on the display device .
US5537585A
CLAIM 18
. The system of claim 17 wherein said storage server further comprises : means , responsive to available data storage capacity in a layer l (vertical coordinates) ower in said hierarchy than said selected layer , for transferring said deleted transfer units from said backup means to said available data storage capacity by reading said deleted transfer units from said mountable data storage element .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (data storage elements) of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (data storage elements) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5537585A
CLAIM 5
. The system of claim 2 wherein at least one of said layers comprises : a plurality of data storage elements (display contents, display area) for storing data files migrated from said file servers ;
at least one data storage element drive means for reading/writing data on a data storage element mounted in said data storage element drive means ;
and automated data storage element management means for robotically mounting a selected one of said plurality of data storage elements in said data storage element drive means .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (data storage elements) on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US5537585A
CLAIM 5
. The system of claim 2 wherein at least one of said layers comprises : a plurality of data storage elements (display contents, display area) for storing data files migrated from said file servers ;
at least one data storage element drive means for reading/writing data on a data storage element mounted in said data storage element drive means ;
and automated data storage element management means for robotically mounting a selected one of said plurality of data storage elements in said data storage element drive means .

US6311180B1
CLAIM 31
. The program of claim 26 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum font (priority data) size readable by the user ;

and one or more languages understood by the user .
US5537585A
CLAIM 33
. The system of claim 32 wherein each said file server contains a plurality of volumes of data storage , said data file migration means further comprises : means for reviewing each volume of said at least one file server to identify lowest priority data (minimum font, minimum font size) files stored thereon .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5343527A

Filed: 1993-10-27     Issued: 1994-08-30

Hybrid encryption method and system for protecting reusable software components

(Original Assignee) International Business Machines Corp     (Current Assignee) Lockheed Martin Corp

James W. Moore
US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (public key) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5343527A
CLAIM 1
. In a network of computers comprising at least one computer , the method for reusing software components that maintains the integrity and authenticity of the software components , said method comprising : generating an software component record using the following substeps : (a) encrypting a plaintext representation of a software component into a encrypted software component with a first cryptographic algorithm using first key ;
(b) hashing the encrypted software component to generate a first hash digest ;
(c) encrypting the first hash digest and the first key using a second cryptographic algorithm with a second key , wherein said second cryptographic algorithm is of a public key (first database) type and said second key is the private key associated with at least one public key , said software component record consisting of the encrypted software component , the encrypted hash digest , and the encrypted first key ;
storing the software component record in a reuse library ;
retrieving the software component record from the reuse library ;
generating the plaintext representation of the software component using the following substeps : (a) obtaining a public key associated with the second key from a public key directory ;
(b) decrypting the encrypted hash digest and the encrypted first key into the decrypted first key and the decrypted first hash digest using the public key and the second cryptographic algorithm ;
(c) hashing the encrypted software component to generate a second hash digest ;
(d) comparing the second hash digest with the decrypted first hash digest , and if not identical indicating that the software component is corrupted , if identical indicating that the software is not corrupted ;
(e) decrypting the encrypted software component into the plaintext representation using the decrypted first key and the first encryption algorithm .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (retrieval means) , and field elements .
US5343527A
CLAIM 10
. The computer system comprising : a reuse library having a plurality of encrypted software components each software component record having an encrypted software component , an encrypted hash digest , and an encrypted first key ;
said reuse library having a storage means for storing encrypted software components ;
said reuse library having a retrieval means (image elements) for retrieving encrypted software components ;
a directory containing a list of publishers and an associated list of public keys ;
at least one publisher' ;
s workstation coupled to the reuse library , said publishers workstation having an first encrypting means for encrypting a plaintext representation of a software component into a encrypted software component with a first cryptographic algorithm using first key ;
an hashing means for hashing the encrypted software component to generate a first hash digest ;
a second encrypting means for encrypting the first hash digest and the first key using a second cryptographic algorithm with a second key , wherein said second cryptographic algorithm is of a public key algorithm type and said second key is the publisher' ;
s private key associated with a publisher' ;
s public key , said software component record consisting of the encrypted software component , the encrypted hash digest , and the encrypted first key ;
a communications means for sending the software component record to the reuse library for storage by the storage means ;
at least one reuser workstation coupled to the reuse library , said reuser workstation having a requesting means for sending a request to the reuse library for a desired encrypted software component , wherein said request causes the retrieval means of the reuse library to retrieve the desired software component and send it to the requesting workstation ;
a means for obtaining the public key from the directory , said public key associated with the second key of the desired encrypted software component ;
a first decrypting means for decrypting the encrypted hash digest and the encrypted first key into the decrypted first key and the decrypted first hash digest using the public key and the second cryptographic algorithm ;
an hashing means for hashing the encrypted software component to generate a second hash digest ;
a comparing means for comparing the second hash digest with the decrypted first hash digest , and if not identical indicating that the software component is corrupted , if identical indicating that the software is not corrupted ;
a second decrypting means for decrypting the encrypted software component into the plaintext representation using the decrypted first key and the first encryption algorithm .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (public key) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5343527A
CLAIM 1
. In a network of computers comprising at least one computer , the method for reusing software components that maintains the integrity and authenticity of the software components , said method comprising : generating an software component record using the following substeps : (a) encrypting a plaintext representation of a software component into a encrypted software component with a first cryptographic algorithm using first key ;
(b) hashing the encrypted software component to generate a first hash digest ;
(c) encrypting the first hash digest and the first key using a second cryptographic algorithm with a second key , wherein said second cryptographic algorithm is of a public key (first database) type and said second key is the private key associated with at least one public key , said software component record consisting of the encrypted software component , the encrypted hash digest , and the encrypted first key ;
storing the software component record in a reuse library ;
retrieving the software component record from the reuse library ;
generating the plaintext representation of the software component using the following substeps : (a) obtaining a public key associated with the second key from a public key directory ;
(b) decrypting the encrypted hash digest and the encrypted first key into the decrypted first key and the decrypted first hash digest using the public key and the second cryptographic algorithm ;
(c) hashing the encrypted software component to generate a second hash digest ;
(d) comparing the second hash digest with the decrypted first hash digest , and if not identical indicating that the software component is corrupted , if identical indicating that the software is not corrupted ;
(e) decrypting the encrypted software component into the plaintext representation using the decrypted first key and the first encryption algorithm .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (retrieval means) , and field elements .
US5343527A
CLAIM 10
. The computer system comprising : a reuse library having a plurality of encrypted software components each software component record having an encrypted software component , an encrypted hash digest , and an encrypted first key ;
said reuse library having a storage means for storing encrypted software components ;
said reuse library having a retrieval means (image elements) for retrieving encrypted software components ;
a directory containing a list of publishers and an associated list of public keys ;
at least one publisher' ;
s workstation coupled to the reuse library , said publishers workstation having an first encrypting means for encrypting a plaintext representation of a software component into a encrypted software component with a first cryptographic algorithm using first key ;
an hashing means for hashing the encrypted software component to generate a first hash digest ;
a second encrypting means for encrypting the first hash digest and the first key using a second cryptographic algorithm with a second key , wherein said second cryptographic algorithm is of a public key algorithm type and said second key is the publisher' ;
s private key associated with a publisher' ;
s public key , said software component record consisting of the encrypted software component , the encrypted hash digest , and the encrypted first key ;
a communications means for sending the software component record to the reuse library for storage by the storage means ;
at least one reuser workstation coupled to the reuse library , said reuser workstation having a requesting means for sending a request to the reuse library for a desired encrypted software component , wherein said request causes the retrieval means of the reuse library to retrieve the desired software component and send it to the requesting workstation ;
a means for obtaining the public key from the directory , said public key associated with the second key of the desired encrypted software component ;
a first decrypting means for decrypting the encrypted hash digest and the encrypted first key into the decrypted first key and the decrypted first hash digest using the public key and the second cryptographic algorithm ;
an hashing means for hashing the encrypted software component to generate a second hash digest ;
a comparing means for comparing the second hash digest with the decrypted first hash digest , and if not identical indicating that the software component is corrupted , if identical indicating that the software is not corrupted ;
a second decrypting means for decrypting the encrypted software component into the plaintext representation using the decrypted first key and the first encryption algorithm .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5542087A

Filed: 1993-10-15     Issued: 1996-07-30

Linear hashing for distributed records

(Original Assignee) HP Inc     (Current Assignee) Hewlett Packard Development Co LP

Marie-Anne Neimat, Donovan Schnelder, Witold Litwin
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (following steps) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (data processing method) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5542087A
CLAIM 1
. A data processing method (display contents) for generating a correct memory address from a record key value comprising the steps of : providing a plurality of client data processors and a plurality of file servers , each server including at least a respective one memory location ;
generating the key value by means of any one of the client data processors ;
generating a first memory address from the key value , the first address identifying a first memory location ;
selecting from the plurality of servers a server that includes the first memory location ;
transmitting the key value from the one client to the server that includes the first memory location ;
determining whether the first address is the correct address by means of the server ;
and further comprising the following steps (providing one) if the first address is not the correct address : generating a second memory address from the key value by means of the server , the second address identifying a second memory location ;
selecting from the plurality of servers another server , which includes the second memory location ;
transmitting the key value from the server that includes the first memory location to the other server , which includes the second memory location ;
determining whether the second address is the correct address by means of the other server ;
and generating a third memory address , which is the correct address , if neither one of the first or second addresses is the correct address .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (data processing method) with horizontal and vertical coordinates identifying their locations on the display device .
US5542087A
CLAIM 1
. A data processing method (display contents) for generating a correct memory address from a record key value comprising the steps of : providing a plurality of client data processors and a plurality of file servers , each server including at least a respective one memory location ;
generating the key value by means of any one of the client data processors ;
generating a first memory address from the key value , the first address identifying a first memory location ;
selecting from the plurality of servers a server that includes the first memory location ;
transmitting the key value from the one client to the server that includes the first memory location ;
determining whether the first address is the correct address by means of the server ;
and further comprising the following steps if the first address is not the correct address : generating a second memory address from the key value by means of the server , the second address identifying a second memory location ;
selecting from the plurality of servers another server , which includes the second memory location ;
transmitting the key value from the server that includes the first memory location to the other server , which includes the second memory location ;
determining whether the second address is the correct address by means of the other server ;
and generating a third memory address , which is the correct address , if neither one of the first or second addresses is the correct address .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (data processing method) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5542087A
CLAIM 1
. A data processing method (display contents) for generating a correct memory address from a record key value comprising the steps of : providing a plurality of client data processors and a plurality of file servers , each server including at least a respective one memory location ;
generating the key value by means of any one of the client data processors ;
generating a first memory address from the key value , the first address identifying a first memory location ;
selecting from the plurality of servers a server that includes the first memory location ;
transmitting the key value from the one client to the server that includes the first memory location ;
determining whether the first address is the correct address by means of the server ;
and further comprising the following steps if the first address is not the correct address : generating a second memory address from the key value by means of the server , the second address identifying a second memory location ;
selecting from the plurality of servers another server , which includes the second memory location ;
transmitting the key value from the server that includes the first memory location to the other server , which includes the second memory location ;
determining whether the second address is the correct address by means of the other server ;
and generating a third memory address , which is the correct address , if neither one of the first or second addresses is the correct address .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (data processing method) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5542087A
CLAIM 1
. A data processing method (display contents) for generating a correct memory address from a record key value comprising the steps of : providing a plurality of client data processors and a plurality of file servers , each server including at least a respective one memory location ;
generating the key value by means of any one of the client data processors ;
generating a first memory address from the key value , the first address identifying a first memory location ;
selecting from the plurality of servers a server that includes the first memory location ;
transmitting the key value from the one client to the server that includes the first memory location ;
determining whether the first address is the correct address by means of the server ;
and further comprising the following steps if the first address is not the correct address : generating a second memory address from the key value by means of the server , the second address identifying a second memory location ;
selecting from the plurality of servers another server , which includes the second memory location ;
transmitting the key value from the server that includes the first memory location to the other server , which includes the second memory location ;
determining whether the second address is the correct address by means of the other server ;
and generating a third memory address , which is the correct address , if neither one of the first or second addresses is the correct address .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (data processing method) as indicated by the ranking factors and the weighting factors .
US5542087A
CLAIM 1
. A data processing method (display contents) for generating a correct memory address from a record key value comprising the steps of : providing a plurality of client data processors and a plurality of file servers , each server including at least a respective one memory location ;
generating the key value by means of any one of the client data processors ;
generating a first memory address from the key value , the first address identifying a first memory location ;
selecting from the plurality of servers a server that includes the first memory location ;
transmitting the key value from the one client to the server that includes the first memory location ;
determining whether the first address is the correct address by means of the server ;
and further comprising the following steps if the first address is not the correct address : generating a second memory address from the key value by means of the server , the second address identifying a second memory location ;
selecting from the plurality of servers another server , which includes the second memory location ;
transmitting the key value from the server that includes the first memory location to the other server , which includes the second memory location ;
determining whether the second address is the correct address by means of the other server ;
and generating a third memory address , which is the correct address , if neither one of the first or second addresses is the correct address .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (data processing method) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5542087A
CLAIM 1
. A data processing method (display contents) for generating a correct memory address from a record key value comprising the steps of : providing a plurality of client data processors and a plurality of file servers , each server including at least a respective one memory location ;
generating the key value by means of any one of the client data processors ;
generating a first memory address from the key value , the first address identifying a first memory location ;
selecting from the plurality of servers a server that includes the first memory location ;
transmitting the key value from the one client to the server that includes the first memory location ;
determining whether the first address is the correct address by means of the server ;
and further comprising the following steps if the first address is not the correct address : generating a second memory address from the key value by means of the server , the second address identifying a second memory location ;
selecting from the plurality of servers another server , which includes the second memory location ;
transmitting the key value from the server that includes the first memory location to the other server , which includes the second memory location ;
determining whether the second address is the correct address by means of the other server ;
and generating a third memory address , which is the correct address , if neither one of the first or second addresses is the correct address .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH07103777A

Filed: 1993-10-04     Issued: 1995-04-18

走行位置表示装置

(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     

Fumio Kosuge, Hiroshi Ogawa, 浩 小川, 文夫 小菅
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (選択手段) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (示画面) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (選択手段) ;

determining the viewing preferences of the user from a second information source ;

selecting one (示画面) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH07103777A
CLAIM 1
【請求項1】 自車位置を検出する自車位置検出手段 と、地図データが記憶された記憶手段と、上記自車位置 検出手段で検出された自車位置に対応する地図データを 上記記憶手段から読出し読出された地図データに基づい て地図を表示手段に表示するとともに、上記自車位置検 出手段で検出された自車位置を上記表示手段に表示する 信号処理手段と、目的地を入力する目的地入力手段と、 上記目的地入力手段で入力された目的地と自車位置との 間の距離を計算し、現在の表示縮尺で上記表示手段の表 示画面 (providing one, selecting one) に自車位置と目的地とを同時に表示可能か判定す る判定手段と、この判定手段で自車位置と目的地とを同 時に表示できないと判定された際に同時に表示できる表 示縮尺に自動変更する縮尺自動変更手段とを具備してな る走行位置表示装置。

JPH07103777A
CLAIM 4
【請求項4】 自車位置と目的地とを同一表示画面に表 示するか否かを選択する表示選択手段 (computer network, first information source) を具備してなる請 求項1,2,3記載の走行位置表示装置。

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (選択手段) is a database containing display limitations for one or more other display devices .
JPH07103777A
CLAIM 4
【請求項4】 自車位置と目的地とを同一表示画面に表 示するか否かを選択する表示選択手段 (computer network, first information source) を具備してなる請 求項1,2,3記載の走行位置表示装置。

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (示画面) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
JPH07103777A
CLAIM 1
【請求項1】 自車位置を検出する自車位置検出手段 と、地図データが記憶された記憶手段と、上記自車位置 検出手段で検出された自車位置に対応する地図データを 上記記憶手段から読出し読出された地図データに基づい て地図を表示手段に表示するとともに、上記自車位置検 出手段で検出された自車位置を上記表示手段に表示する 信号処理手段と、目的地を入力する目的地入力手段と、 上記目的地入力手段で入力された目的地と自車位置との 間の距離を計算し、現在の表示縮尺で上記表示手段の表 示画面 (providing one, selecting one) に自車位置と目的地とを同時に表示可能か判定す る判定手段と、この判定手段で自車位置と目的地とを同 時に表示できないと判定された際に同時に表示できる表 示縮尺に自動変更する縮尺自動変更手段とを具備してな る走行位置表示装置。

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (示画面) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
JPH07103777A
CLAIM 1
【請求項1】 自車位置を検出する自車位置検出手段 と、地図データが記憶された記憶手段と、上記自車位置 検出手段で検出された自車位置に対応する地図データを 上記記憶手段から読出し読出された地図データに基づい て地図を表示手段に表示するとともに、上記自車位置検 出手段で検出された自車位置を上記表示手段に表示する 信号処理手段と、目的地を入力する目的地入力手段と、 上記目的地入力手段で入力された目的地と自車位置との 間の距離を計算し、現在の表示縮尺で上記表示手段の表 示画面 (providing one, selecting one) に自車位置と目的地とを同時に表示可能か判定す る判定手段と、この判定手段で自車位置と目的地とを同 時に表示できないと判定された際に同時に表示できる表 示縮尺に自動変更する縮尺自動変更手段とを具備してな る走行位置表示装置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5341477A

Filed: 1993-08-06     Issued: 1994-08-23

Broker for computer network server selection

(Original Assignee) Digital Equipment Corp     (Current Assignee) Hewlett Packard Development Co LP

Richard P. Pitkin, John P. Morency
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (said first server, computer network) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (available service) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5341477A
CLAIM 2
. A method according to claim 1 wherein step (c) further includes : a) a creating a service list , within said broker , of available service (providing one) s from said network policy ;
b) creating a respective server list for each service in the service list , each server list containing a server entry for each server having the overall capacity to deliver a respective service ;
and c) monitoring , for each service in the service list , a subset of said server entire in said server list for suggesting said servers represented in said subset to said clients .

US5341477A
CLAIM 3
. A method according to claim 2 wherein said step of monitoring said subset further includes the steps of : a) establishing a data path , the data path providing connectivity between each server represented in the subset and the broker , the data path for transmitting information regarding the available resource capacity of each server represented in the subset to said broker ;
and b) determining whether a first server of the servers represented int eh subset has an available client slot to deliver the service requested by said clients based upon the available resource capacity of said first server (computer network) .

US5341477A
CLAIM 8
. A method according to claim 1 wherein said computer network (computer network) uses multiple brokers .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (repeating step) , the display limitations are stored in a second database (repeating step) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5341477A
CLAIM 7
. A method according to claim 1 , wherein said step of developing a network policy includes : a) determining a set of service characteristics for each of said services ;
b) determining a service capability for one of said servers as a function of said sets of service characteristics and a set of server parameters of said one of said servers ;
c) comparing the service capability with a desired performance for said one server to determine if there is a match ;
d) varying the sets of service characteristics and the set of server parameter until said comparing step produces a match ;
e) storing said set of server parameters and said set of service characteristics as the local policy for said one server upon determination of a match ;
f) repeating step (first database, second database) a)-e) for each of said plurality of servers ;
and g) collecting said local policies to obtain a network policy .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (repeating step) contains display limitations for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5341477A
CLAIM 7
. A method according to claim 1 , wherein said step of developing a network policy includes : a) determining a set of service characteristics for each of said services ;
b) determining a service capability for one of said servers as a function of said sets of service characteristics and a set of server parameters of said one of said servers ;
c) comparing the service capability with a desired performance for said one server to determine if there is a match ;
d) varying the sets of service characteristics and the set of server parameter until said comparing step produces a match ;
e) storing said set of server parameters and said set of service characteristics as the local policy for said one server upon determination of a match ;
f) repeating step (first database, second database) a)-e) for each of said plurality of servers ;
and g) collecting said local policies to obtain a network policy .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements , and field elements (other operating) .
US5341477A
CLAIM 18
. A method according to claim 17 wherein said multiple brokers are exact replicas of each other operating (field elements) independently .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (repeating step) , the display limitations are stored in a second database (repeating step) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5341477A
CLAIM 7
. A method according to claim 1 , wherein said step of developing a network policy includes : a) determining a set of service characteristics for each of said services ;
b) determining a service capability for one of said servers as a function of said sets of service characteristics and a set of server parameters of said one of said servers ;
c) comparing the service capability with a desired performance for said one server to determine if there is a match ;
d) varying the sets of service characteristics and the set of server parameter until said comparing step produces a match ;
e) storing said set of server parameters and said set of service characteristics as the local policy for said one server upon determination of a match ;
f) repeating step (first database, second database) a)-e) for each of said plurality of servers ;
and g) collecting said local policies to obtain a network policy .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements , and field elements (other operating) .
US5341477A
CLAIM 18
. A method according to claim 17 wherein said multiple brokers are exact replicas of each other operating (field elements) independently .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5442343A

Filed: 1993-06-21     Issued: 1995-08-15

Ultrasonic shelf label method and apparatus

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Robert T. Cato, Richard H. Harris
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (display device) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (processing data) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source (cyclic redundancy) ;

selecting one (processing data) or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5442343A
CLAIM 1
. Ultrasonic communication method between means for processing data (providing one, selecting one) , means for transceiving ultrasonic signals , and means for displaying data , wherein each displaying means has a unique identifier , comprising the steps of : (a) associating data with an identifier at said processing means ;
(b) communicating the identifier and the associated data to said transceiving means ;
(c) ultrasonically broadcasting the identifier and the associated data at said transceiving means ;
(d) receiving the broadcast identifier and the associated data at said displaying means ;
(e) ultrasonically generating an acknowledgment signal at said displaying means if the received identifier matches the unique identifier of said displaying means ;
(f) displaying the received data at said displaying means ;
and (g) determining at said processing means whether the acknowledgment signal was generated , wherein step (g) includes (i) prior to step (d) , determining a first indicator of the amount of sound within an acknowledgment signal bandwidth ;
(ii) for a time window after step (c) , determining a second indicator of the amount of sound within the acknowledgment signal bandwidth ;
and (iii) determining the acknowledgment signal to have been generated if the second indicator exceeds the first indicator by a defined amount .

US5442343A
CLAIM 4
. Ultrasonic communication method according to claim 3 , wherein the verifying step includes performing a cyclic redundancy (second information source) check on the received data .

US5442343A
CLAIM 17
. Ultrasonic communication system according to claim 16 , further comprising means for loading said data displaying means with said identifier and associated data , comprising : (a) means for optically scanning indicia ;
(b) means for transceiving ultrasonic signals ;
(c) first coupling means for communicating signals representative of said indicia from said scanning means to said transceiving means ;
and (d) second coupling means for communicating signals representative of said indicia from said transceiving means to said display device (display device) .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5442343A
CLAIM 17
. Ultrasonic communication system according to claim 16 , further comprising means for loading said data displaying means with said identifier and associated data , comprising : (a) means for optically scanning indicia ;
(b) means for transceiving ultrasonic signals ;
(c) first coupling means for communicating signals representative of said indicia from said scanning means to said transceiving means ;
and (d) second coupling means for communicating signals representative of said indicia from said transceiving means to said display device (display device) .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (cyclic redundancy) .
US5442343A
CLAIM 4
. Ultrasonic communication method according to claim 3 , wherein the verifying step includes performing a cyclic redundancy (second information source) check on the received data .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (processing data) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (display device) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5442343A
CLAIM 1
. Ultrasonic communication method between means for processing data (providing one, selecting one) , means for transceiving ultrasonic signals , and means for displaying data , wherein each displaying means has a unique identifier , comprising the steps of : (a) associating data with an identifier at said processing means ;
(b) communicating the identifier and the associated data to said transceiving means ;
(c) ultrasonically broadcasting the identifier and the associated data at said transceiving means ;
(d) receiving the broadcast identifier and the associated data at said displaying means ;
(e) ultrasonically generating an acknowledgment signal at said displaying means if the received identifier matches the unique identifier of said displaying means ;
(f) displaying the received data at said displaying means ;
and (g) determining at said processing means whether the acknowledgment signal was generated , wherein step (g) includes (i) prior to step (d) , determining a first indicator of the amount of sound within an acknowledgment signal bandwidth ;
(ii) for a time window after step (c) , determining a second indicator of the amount of sound within the acknowledgment signal bandwidth ;
and (iii) determining the acknowledgment signal to have been generated if the second indicator exceeds the first indicator by a defined amount .

US5442343A
CLAIM 17
. Ultrasonic communication system according to claim 16 , further comprising means for loading said data displaying means with said identifier and associated data , comprising : (a) means for optically scanning indicia ;
(b) means for transceiving ultrasonic signals ;
(c) first coupling means for communicating signals representative of said indicia from said scanning means to said transceiving means ;
and (d) second coupling means for communicating signals representative of said indicia from said transceiving means to said display device (display device) .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (display device) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5442343A
CLAIM 17
. Ultrasonic communication system according to claim 16 , further comprising means for loading said data displaying means with said identifier and associated data , comprising : (a) means for optically scanning indicia ;
(b) means for transceiving ultrasonic signals ;
(c) first coupling means for communicating signals representative of said indicia from said scanning means to said transceiving means ;
and (d) second coupling means for communicating signals representative of said indicia from said transceiving means to said display device (display device) .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
US5442343A
CLAIM 17
. Ultrasonic communication system according to claim 16 , further comprising means for loading said data displaying means with said identifier and associated data , comprising : (a) means for optically scanning indicia ;
(b) means for transceiving ultrasonic signals ;
(c) first coupling means for communicating signals representative of said indicia from said scanning means to said transceiving means ;
and (d) second coupling means for communicating signals representative of said indicia from said transceiving means to said display device (display device) .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (display device) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5442343A
CLAIM 17
. Ultrasonic communication system according to claim 16 , further comprising means for loading said data displaying means with said identifier and associated data , comprising : (a) means for optically scanning indicia ;
(b) means for transceiving ultrasonic signals ;
(c) first coupling means for communicating signals representative of said indicia from said scanning means to said transceiving means ;
and (d) second coupling means for communicating signals representative of said indicia from said transceiving means to said display device (display device) .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (signal processing) , and field elements .
US5442343A
CLAIM 5
. Ultrasonic communication method according to claim 1 , wherein step (g) is performed by employing digital signal processing (image elements) .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5442343A
CLAIM 17
. Ultrasonic communication system according to claim 16 , further comprising means for loading said data displaying means with said identifier and associated data , comprising : (a) means for optically scanning indicia ;
(b) means for transceiving ultrasonic signals ;
(c) first coupling means for communicating signals representative of said indicia from said scanning means to said transceiving means ;
and (d) second coupling means for communicating signals representative of said indicia from said transceiving means to said display device (display device) .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (processing data) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (display device) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5442343A
CLAIM 1
. Ultrasonic communication method between means for processing data (providing one, selecting one) , means for transceiving ultrasonic signals , and means for displaying data , wherein each displaying means has a unique identifier , comprising the steps of : (a) associating data with an identifier at said processing means ;
(b) communicating the identifier and the associated data to said transceiving means ;
(c) ultrasonically broadcasting the identifier and the associated data at said transceiving means ;
(d) receiving the broadcast identifier and the associated data at said displaying means ;
(e) ultrasonically generating an acknowledgment signal at said displaying means if the received identifier matches the unique identifier of said displaying means ;
(f) displaying the received data at said displaying means ;
and (g) determining at said processing means whether the acknowledgment signal was generated , wherein step (g) includes (i) prior to step (d) , determining a first indicator of the amount of sound within an acknowledgment signal bandwidth ;
(ii) for a time window after step (c) , determining a second indicator of the amount of sound within the acknowledgment signal bandwidth ;
and (iii) determining the acknowledgment signal to have been generated if the second indicator exceeds the first indicator by a defined amount .

US5442343A
CLAIM 17
. Ultrasonic communication system according to claim 16 , further comprising means for loading said data displaying means with said identifier and associated data , comprising : (a) means for optically scanning indicia ;
(b) means for transceiving ultrasonic signals ;
(c) first coupling means for communicating signals representative of said indicia from said scanning means to said transceiving means ;
and (d) second coupling means for communicating signals representative of said indicia from said transceiving means to said display device (display device) .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (display device) .
US5442343A
CLAIM 17
. Ultrasonic communication system according to claim 16 , further comprising means for loading said data displaying means with said identifier and associated data , comprising : (a) means for optically scanning indicia ;
(b) means for transceiving ultrasonic signals ;
(c) first coupling means for communicating signals representative of said indicia from said scanning means to said transceiving means ;
and (d) second coupling means for communicating signals representative of said indicia from said transceiving means to said display device (display device) .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (signal processing) , and field elements .
US5442343A
CLAIM 5
. Ultrasonic communication method according to claim 1 , wherein step (g) is performed by employing digital signal processing (image elements) .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5491817A

Filed: 1993-05-25     Issued: 1996-02-13

Linking system and method for accessing directory information about an object in one context when information in another context is known

(Original Assignee) Telcordia Technologies Inc     (Current Assignee) TTI Inventions A LLC

Gita Gopal, Sze-Ying Wuu
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (own information) ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5491817A
CLAIM 1
. A method of retrieving information in a system including a network which interconnects users and local directories and employs a standard directory protocol , at least one linking application , and at least one linking directory , comprising the steps of : receiving at a linking application input from a user which includes known information (first information source) about an object in a first context and a request for information about said object in at least one particular context ;
sending from said linking application a first query to one of said local directories holding said known information about said object in said first context to retrieve a linking identifier which uniquely identifies said object ;
sending from said linking application a second query , which includes said linking identifier , to a linking directory to access an entry in said linking directory corresponding to said object and to retrieve linking references which point to entities containing further information regarding said object in said other context , said entities including local directories and linking applications ;
retrieving from said linking directory a key corresponding to each of said entities for accessing requested information about said object ;
sending a third query , which includes said corresponding key , from said linking application to each of said entities pointed to by said linking reference to retrieve requested information ;
and at said linking application , formatting said requested information retrieved from said entities and sending said formatted information to said user in response to said request .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (own information) is a database containing display limitations for one or more other display devices .
US5491817A
CLAIM 1
. A method of retrieving information in a system including a network which interconnects users and local directories and employs a standard directory protocol , at least one linking application , and at least one linking directory , comprising the steps of : receiving at a linking application input from a user which includes known information (first information source) about an object in a first context and a request for information about said object in at least one particular context ;
sending from said linking application a first query to one of said local directories holding said known information about said object in said first context to retrieve a linking identifier which uniquely identifies said object ;
sending from said linking application a second query , which includes said linking identifier , to a linking directory to access an entry in said linking directory corresponding to said object and to retrieve linking references which point to entities containing further information regarding said object in said other context , said entities including local directories and linking applications ;
retrieving from said linking directory a key corresponding to each of said entities for accessing requested information about said object ;
sending a third query , which includes said corresponding key , from said linking application to each of said entities pointed to by said linking reference to retrieve requested information ;
and at said linking application , formatting said requested information retrieved from said entities and sending said formatted information to said user in response to said request .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size of a text font (user interfaces) readable by the user ;

and one or more natural languages understood by the user .
US5491817A
CLAIM 10
. A system for retrieving information held in local directories based upon a user' ;
s request for information about an object in a particular context , comprising : a network for interconnecting a plurality of users and a plurality of local directories , said network including user interfaces (text font, programming one) for connecting said users to said network and a plurality of directory interfaces , certain of said directory interfaces connecting said local directories to said network , wherein said user interfaces and said directory interfaces communicate using a standard directory protocol ;
at least one linking directory connected to said network via one of said directory interfaces and having entries , wherein each entry corresponds to one object , contains linking references which point to entities having further access to information about its corresponding object in different contexts , and contains a linking identifier which uniquely identifies its corresponding object ;
and at least one linking application connected to said network via one of said directory interfaces and including means for sending a first query to said local directories to obtain said linking identifier uniquely identifying the object , means for sending a second query to said linking directory including said linking identifier to obtain said linking references which point to said entities , and means for sending a third query , which includes said linking identifier , to said entities pointed to by said linking references to retrieve requested information about the object in the particular context in response to the user' ;
s request wherein said entities are from the group of entities which includes local directories and linking applications .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one (user interfaces) or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5491817A
CLAIM 10
. A system for retrieving information held in local directories based upon a user' ;
s request for information about an object in a particular context , comprising : a network for interconnecting a plurality of users and a plurality of local directories , said network including user interfaces (text font, programming one) for connecting said users to said network and a plurality of directory interfaces , certain of said directory interfaces connecting said local directories to said network , wherein said user interfaces and said directory interfaces communicate using a standard directory protocol ;
at least one linking directory connected to said network via one of said directory interfaces and having entries , wherein each entry corresponds to one object , contains linking references which point to entities having further access to information about its corresponding object in different contexts , and contains a linking identifier which uniquely identifies its corresponding object ;
and at least one linking application connected to said network via one of said directory interfaces and including means for sending a first query to said local directories to obtain said linking identifier uniquely identifying the object , means for sending a second query to said linking directory including said linking identifier to obtain said linking references which point to said entities , and means for sending a third query , which includes said linking identifier , to said entities pointed to by said linking references to retrieve requested information about the object in the particular context in response to the user' ;
s request wherein said entities are from the group of entities which includes local directories and linking applications .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5491817A
CLAIM 11
. A system for retrieving information held in local directories based upon a user' ;
s request for information about an object in a particular context , comprising : a network for interconnecting at least one use (first database) r and a plurality of local directories , said network including a user interface for each user for connecting the user to said network and a plurality of directory interfaces , certain of said directory interfaces for connecting said local directories to said network , wherein said user interlace and said directory interfaces communicate using a standard directory protocol ;
at least one linking directory connected to said network via one of said directory interfaces and having entries , wherein one of said entries corresponds to the object , contains at least one linking reference which points to an entity having further access to information about the object in the particular context , and is accessible in response to an identifier which uniquely identifies the object ;
and at least one linking application connected to said network via one of said directory interfaces and including means for communicating with said local directories to obtain said identifier for the object , means for communicating with said linking directory using said identifier to obtain said linking reference which points to said entity , and means for communicating with said entity pointed to by said linking reference to retrieve information about the object in the particular context in response to the user' ;
s request , wherein said entity of said linking directory is from the group of entities which includes local directories and linking applications .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (one use) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5491817A
CLAIM 11
. A system for retrieving information held in local directories based upon a user' ;
s request for information about an object in a particular context , comprising : a network for interconnecting at least one use (first database) r and a plurality of local directories , said network including a user interface for each user for connecting the user to said network and a plurality of directory interfaces , certain of said directory interfaces for connecting said local directories to said network , wherein said user interlace and said directory interfaces communicate using a standard directory protocol ;
at least one linking directory connected to said network via one of said directory interfaces and having entries , wherein one of said entries corresponds to the object , contains at least one linking reference which points to an entity having further access to information about the object in the particular context , and is accessible in response to an identifier which uniquely identifies the object ;
and at least one linking application connected to said network via one of said directory interfaces and including means for communicating with said local directories to obtain said identifier for the object , means for communicating with said linking directory using said identifier to obtain said linking reference which points to said entity , and means for communicating with said entity pointed to by said linking reference to retrieve information about the object in the particular context in response to the user' ;
s request , wherein said entity of said linking directory is from the group of entities which includes local directories and linking applications .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5596744A

Filed: 1993-05-20     Issued: 1997-01-21

Apparatus and method for providing users with transparent integrated access to heterogeneous database management systems

(Original Assignee) Hughes Aircraft Co     (Current Assignee) Hughes Aircraft Co ; DirecTV Group Inc

Son K. Dao, Nader Ebeid
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (said database) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (following steps) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (containing data) source ;

determining the viewing preferences of the user from a second information source (requesting user) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data (first information) with a plurality of users each capable of generating of global data query for accessing and retrieving data from said database (display device, user having one) s in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user (second information source, display formats using one) , said method comprising the following steps (providing one) : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (containing data) source is a database containing display limitations for one or more other display devices .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data (first information) with a plurality of users each capable of generating of global data query for accessing and retrieving data from said databases in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said database (display device, user having one) s in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (requesting user) .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said databases in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user (second information source, display formats using one) , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (said database) ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said database (display device, user having one) s in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (said database) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said database (display device, user having one) s in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said database (display device, user having one) s in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one (requesting user) or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said databases in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user (second information source, display formats using one) , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (said database) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said database (display device, user having one) s in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (said database) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said database (display device, user having one) s in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (said database) , wherein the selected source contents are the preferred display contents as indicated by the ranking factors and the weighting factors .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said database (display device, user having one) s in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (said database) .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said database (display device, user having one) s in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one (requesting user) or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said databases in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user (second information source, display formats using one) , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one (said database) or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5596744A
CLAIM 1
. In a computer data network having a communications medium commonly connecting a plurality of local site databases containing data with a plurality of users each capable of generating of global data query for accessing and retrieving data from said database (display device, user having one) s in accord with a single global query protocol , a method for controlling and directing a transmission of the user generated global data query to individual ones of the plurality of databases and for receiving and integrating the requested data received from the databases into a single response and for transmitting the integrated single response to the requesting user , said method comprising the following steps : creating a smart data dictionary local site database profile containing data representing schema , data distribution , local site configuration and inter-site relationships of data among the local site databases in the network , for each local site database in the network ;
communicating with said smart data dictionary local site database profile to retrieve data therefrom for decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
decomposing the global data query into a local-site execution plan for retrieval of data from each local site database having data responsive to the global data query in accord with the data contained in said smart data dictionary local site database profile ;
transmitting that portion of said local-site execution plan to be executed to an appropriate said local site database for execution , receiving data from each local site database responsive to said local-site execution plan and creating a global response database containing such responsive data received from each local site database ;
providing the user access to the global response database in accord with the single global query protocol .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5488725A

Filed: 1993-03-30     Issued: 1996-01-30

System of document representation retrieval by successive iterated probability sampling

(Original Assignee) West Publishing Co     (Current Assignee) West Services Inc

Howard R. Turtle, Gerald J. Morton, F. Kinley Larntz
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source (identifying means) ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (adjusting means) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5488725A
CLAIM 8
. A system for identifying documents matching a comprising : a memory containing a database containing identification of documents in a document collection and defining a plurality of representations representing the contents of the documents , the collection comprising a plurality of documents , the database further containing indications of the frequencies of occurrence of documents containing first representations in the collection ;
computer means responsive to a query defining a plurality of concepts , the computer means including matching means for matching the concepts to representations , estimating means for estimating the frequency of occurrence of documents containing a second selected representation in the collection , the second selected representation being different from any of the first representations , the estimating means including sample selection means for selecting a sample comprising a plurality of documents from the collection , the sample containing fewer documents than the entire collection ;
frequency identifying means (first information source) responsive to the sample selection means for identifying the frequency of occurrence of documents containing the second selected representation in the selected sample of documents ;
processor means responsive to the memory means and to the frequency identifying means for calculating a maximum and a minimum probable frequency of occurrence of documents containing the second selected representation in the collection ;
and selection means responsive to the processor means for selecting the midpoint , of the maximum and minimum probable frequencies as the estimated frequency of occurrence of the second selected representation ;
retrieval means for selecting documents meeting the query based on the frequencies of occurrence of documents containing first representations which match the concepts and the estimated frequencies of occurrence of documents containing second representations which match the concepts , and output means responsive to the retrieval means and the memory for outputting identifications of the selected documents .

US5488725A
CLAIM 9
. The system according to claim 8 wherein the processor means includes means for identifying if the difference between the maximum and minimum probable frequencies is within a preselected limit , and further including adjusting means (display contents, display area) responsive to the processor means for adding additional documents from the collection to the sample of documents if the calculating difference between the maximum and minimum probable frequencies exceeds the preselected limit .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information source (identifying means) is a database containing display limitations for one or more other display devices .
US5488725A
CLAIM 8
. A system for identifying documents matching a comprising : a memory containing a database containing identification of documents in a document collection and defining a plurality of representations representing the contents of the documents , the collection comprising a plurality of documents , the database further containing indications of the frequencies of occurrence of documents containing first representations in the collection ;
computer means responsive to a query defining a plurality of concepts , the computer means including matching means for matching the concepts to representations , estimating means for estimating the frequency of occurrence of documents containing a second selected representation in the collection , the second selected representation being different from any of the first representations , the estimating means including sample selection means for selecting a sample comprising a plurality of documents from the collection , the sample containing fewer documents than the entire collection ;
frequency identifying means (first information source) responsive to the sample selection means for identifying the frequency of occurrence of documents containing the second selected representation in the selected sample of documents ;
processor means responsive to the memory means and to the frequency identifying means for calculating a maximum and a minimum probable frequency of occurrence of documents containing the second selected representation in the collection ;
and selection means responsive to the processor means for selecting the midpoint , of the maximum and minimum probable frequencies as the estimated frequency of occurrence of the second selected representation ;
retrieval means for selecting documents meeting the query based on the frequencies of occurrence of documents containing first representations which match the concepts and the estimated frequencies of occurrence of documents containing second representations which match the concepts , and output means responsive to the retrieval means and the memory for outputting identifications of the selected documents .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (adjusting means) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5488725A
CLAIM 9
. The system according to claim 8 wherein the processor means includes means for identifying if the difference between the maximum and minimum probable frequencies is within a preselected limit , and further including adjusting means (display contents, display area) responsive to the processor means for adding additional documents from the collection to the sample of documents if the calculating difference between the maximum and minimum probable frequencies exceeds the preselected limit .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (adjusting means) with horizontal and vertical coordinates identifying their locations on the display device .
US5488725A
CLAIM 9
. The system according to claim 8 wherein the processor means includes means for identifying if the difference between the maximum and minimum probable frequencies is within a preselected limit , and further including adjusting means (display contents, display area) responsive to the processor means for adding additional documents from the collection to the sample of documents if the calculating difference between the maximum and minimum probable frequencies exceeds the preselected limit .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (adjusting means) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5488725A
CLAIM 9
. The system according to claim 8 wherein the processor means includes means for identifying if the difference between the maximum and minimum probable frequencies is within a preselected limit , and further including adjusting means (display contents, display area) responsive to the processor means for adding additional documents from the collection to the sample of documents if the calculating difference between the maximum and minimum probable frequencies exceeds the preselected limit .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (adjusting means) of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (adjusting means) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5488725A
CLAIM 9
. The system according to claim 8 wherein the processor means includes means for identifying if the difference between the maximum and minimum probable frequencies is within a preselected limit , and further including adjusting means (display contents, display area) responsive to the processor means for adding additional documents from the collection to the sample of documents if the calculating difference between the maximum and minimum probable frequencies exceeds the preselected limit .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (retrieval means) , and field elements .
US5488725A
CLAIM 8
. A system for identifying documents matching a comprising : a memory containing a database containing identification of documents in a document collection and defining a plurality of representations representing the contents of the documents , the collection comprising a plurality of documents , the database further containing indications of the frequencies of occurrence of documents containing first representations in the collection ;
computer means responsive to a query defining a plurality of concepts , the computer means including matching means for matching the concepts to representations , estimating means for estimating the frequency of occurrence of documents containing a second selected representation in the collection , the second selected representation being different from any of the first representations , the estimating means including sample selection means for selecting a sample comprising a plurality of documents from the collection , the sample containing fewer documents than the entire collection ;
frequency identifying means responsive to the sample selection means for identifying the frequency of occurrence of documents containing the second selected representation in the selected sample of documents ;
processor means responsive to the memory means and to the frequency identifying means for calculating a maximum and a minimum probable frequency of occurrence of documents containing the second selected representation in the collection ;
and selection means responsive to the processor means for selecting the midpoint , of the maximum and minimum probable frequencies as the estimated frequency of occurrence of the second selected representation ;
retrieval means (image elements) for selecting documents meeting the query based on the frequencies of occurrence of documents containing first representations which match the concepts and the estimated frequencies of occurrence of documents containing second representations which match the concepts , and output means responsive to the retrieval means and the memory for outputting identifications of the selected documents .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (adjusting means) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5488725A
CLAIM 9
. The system according to claim 8 wherein the processor means includes means for identifying if the difference between the maximum and minimum probable frequencies is within a preselected limit , and further including adjusting means (display contents, display area) responsive to the processor means for adding additional documents from the collection to the sample of documents if the calculating difference between the maximum and minimum probable frequencies exceeds the preselected limit .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (adjusting means) as indicated by the ranking factors and the weighting factors .
US5488725A
CLAIM 9
. The system according to claim 8 wherein the processor means includes means for identifying if the difference between the maximum and minimum probable frequencies is within a preselected limit , and further including adjusting means (display contents, display area) responsive to the processor means for adding additional documents from the collection to the sample of documents if the calculating difference between the maximum and minimum probable frequencies exceeds the preselected limit .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (adjusting means) of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (adjusting means) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5488725A
CLAIM 9
. The system according to claim 8 wherein the processor means includes means for identifying if the difference between the maximum and minimum probable frequencies is within a preselected limit , and further including adjusting means (display contents, display area) responsive to the processor means for adding additional documents from the collection to the sample of documents if the calculating difference between the maximum and minimum probable frequencies exceeds the preselected limit .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (retrieval means) , and field elements .
US5488725A
CLAIM 8
. A system for identifying documents matching a comprising : a memory containing a database containing identification of documents in a document collection and defining a plurality of representations representing the contents of the documents , the collection comprising a plurality of documents , the database further containing indications of the frequencies of occurrence of documents containing first representations in the collection ;
computer means responsive to a query defining a plurality of concepts , the computer means including matching means for matching the concepts to representations , estimating means for estimating the frequency of occurrence of documents containing a second selected representation in the collection , the second selected representation being different from any of the first representations , the estimating means including sample selection means for selecting a sample comprising a plurality of documents from the collection , the sample containing fewer documents than the entire collection ;
frequency identifying means responsive to the sample selection means for identifying the frequency of occurrence of documents containing the second selected representation in the selected sample of documents ;
processor means responsive to the memory means and to the frequency identifying means for calculating a maximum and a minimum probable frequency of occurrence of documents containing the second selected representation in the collection ;
and selection means responsive to the processor means for selecting the midpoint , of the maximum and minimum probable frequencies as the estimated frequency of occurrence of the second selected representation ;
retrieval means (image elements) for selecting documents meeting the query based on the frequencies of occurrence of documents containing first representations which match the concepts and the estimated frequencies of occurrence of documents containing second representations which match the concepts , and output means responsive to the retrieval means and the memory for outputting identifications of the selected documents .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (adjusting means) on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US5488725A
CLAIM 9
. The system according to claim 8 wherein the processor means includes means for identifying if the difference between the maximum and minimum probable frequencies is within a preselected limit , and further including adjusting means (display contents, display area) responsive to the processor means for adding additional documents from the collection to the sample of documents if the calculating difference between the maximum and minimum probable frequencies exceeds the preselected limit .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
JPH06266778A

Filed: 1993-03-17     Issued: 1994-09-22

情報検索装置

(Original Assignee) Hitachi Ltd; 株式会社日立製作所     

Tadahiro Kiyama, Sachiko Koyama, Yasuharu Nanba, Hiroshi Tsuji, 幸子 小山, 忠博 木山, 洋 辻, 康晴 難波
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (テキスト) to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
JPH06266778A
CLAIM 15
【請求項15】前記検索対象が電子文書であり、前記図 表作成手段が検索結果をカードスタック形式で図を作成 する機能を含み、カードにテキスト (display document, display format) 情報の一部を表示す ることを特徴とする請求項12記載の情報検索装置。

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH06266778A
CLAIM 15
【請求項15】前記検索対象が電子文書であり、前記図 表作成手段が検索結果をカードスタック形式で図を作成 する機能を含み、カードにテキスト (display document, display format) 情報の一部を表示す ることを特徴とする請求項12記載の情報検索装置。

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (テキスト) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH06266778A
CLAIM 1
【請求項1】大量に蓄積された情報から条件を指定して その一部を検索する情報処理システム (communication device) において、検索結 果の量を面積に変換する図表作成手段と図表を表示する 図表表示手段を具備することを特徴とする情報検索装 置。

JPH06266778A
CLAIM 15
【請求項15】前記検索対象が電子文書であり、前記図 表作成手段が検索結果をカードスタック形式で図を作成 する機能を含み、カードにテキスト (display document, display format) 情報の一部を表示す ることを特徴とする請求項12記載の情報検索装置。

US6311180B1
CLAIM 17
. The method of claim 13 wherein the source contents are stored in a database , and the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the mapping system during a communication session there between .
JPH06266778A
CLAIM 1
【請求項1】大量に蓄積された情報から条件を指定して その一部を検索する情報処理システム (communication device) において、検索結 果の量を面積に変換する図表作成手段と図表を表示する 図表表示手段を具備することを特徴とする情報検索装 置。

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (テキスト) for the display document (テキスト) .
JPH06266778A
CLAIM 15
【請求項15】前記検索対象が電子文書であり、前記図 表作成手段が検索結果をカードスタック形式で図を作成 する機能を含み、カードにテキスト (display document, display format) 情報の一部を表示す ることを特徴とする請求項12記載の情報検索装置。

US6311180B1
CLAIM 25
. The method of claim 13 wherein the communication device (システム) is a mobile device .
JPH06266778A
CLAIM 1
【請求項1】大量に蓄積された情報から条件を指定して その一部を検索する情報処理システム (communication device) において、検索結 果の量を面積に変換する図表作成手段と図表を表示する 図表表示手段を具備することを特徴とする情報検索装 置。

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (テキスト) to fit on a comparatively small display area of a communication device (システム) operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
JPH06266778A
CLAIM 1
【請求項1】大量に蓄積された情報から条件を指定して その一部を検索する情報処理システム (communication device) において、検索結 果の量を面積に変換する図表作成手段と図表を表示する 図表表示手段を具備することを特徴とする情報検索装 置。

JPH06266778A
CLAIM 15
【請求項15】前記検索対象が電子文書であり、前記図 表作成手段が検索結果をカードスタック形式で図を作成 する機能を含み、カードにテキスト (display document, display format) 情報の一部を表示す ることを特徴とする請求項12記載の情報検索装置。

US6311180B1
CLAIM 28
. The program of claim 26 wherein the source contents are stored in a database , the display limitations and viewing preferences are provided by the communication device (システム) dynamically to the program during a communication session there between .
JPH06266778A
CLAIM 1
【請求項1】大量に蓄積された情報から条件を指定して その一部を検索する情報処理システム (communication device) において、検索結 果の量を面積に変換する図表作成手段と図表を表示する 図表表示手段を具備することを特徴とする情報検索装 置。

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area on the communication device (システム) ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
JPH06266778A
CLAIM 1
【請求項1】大量に蓄積された情報から条件を指定して その一部を検索する情報処理システム (communication device) において、検索結 果の量を面積に変換する図表作成手段と図表を表示する 図表表示手段を具備することを特徴とする情報検索装 置。




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5506617A

Filed: 1992-12-10     Issued: 1996-04-09

Electronic camera incorporating a computer-compatible bus interface

(Original Assignee) Eastman Kodak Co     (Current Assignee) Intellectual Ventures Fund 83 LLC

Kenneth Parulski, Raymond J. Bouvy, David A. Smith, John J. Acello
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device (control signals, display device) in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (control signals, display device) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area on the display device (control signals, display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device (control signals, display device) ;

and prioritizing the selected portions by a predetermined set of measuring parameters (said sensor) .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .

US5506617A
CLAIM 15
. An electronic camera for use with a PC compatible computer , wherein the PC compatible computer includes a digital processing device , a data entry device , a data storage device , a data display device , and a signal bus for conveying data , address , and control signals between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
bus-compatible means presented externally from the camera module for connecting said camera module to the bus connector of the computer ;
and data transfer means for controlling the transfer of image data from said sensor (measuring parameters) directly to the data storage device via the signal bus without utilizing an intermediate communication interface that alters the image data in accordance with a communication protocol .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (said sensor) include one or more ranking parameters and weighting factors .
US5506617A
CLAIM 15
. An electronic camera for use with a PC compatible computer , wherein the PC compatible computer includes a digital processing device , a data entry device , a data storage device , a data display device , and a signal bus for conveying data , address , and control signals between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
bus-compatible means presented externally from the camera module for connecting said camera module to the bus connector of the computer ;
and data transfer means for controlling the transfer of image data from said sensor (measuring parameters) directly to the data storage device via the signal bus without utilizing an intermediate communication interface that alters the image data in accordance with a communication protocol .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations of the display device (control signals, display device) ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (control signals, display device) with horizontal and vertical coordinates identifying their locations on the display device (control signals, display device) .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (control signals, display device) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device (control signals, display device) integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (control signals, display device) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area on the display device (control signals, display device) ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device (control signals, display device) , wherein the selected source contents are the preferred display contents (control signals, display device) as indicated by the ranking factors and the weighting factors .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates identifying their locations on the display device (control signals, display device) .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .

US6311180B1
CLAIM 26
. A computer program (digital processing device) for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one (control signals, display device) or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (control signals, display device) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5506617A
CLAIM 8
. An electronic camera for use with a computer , wherein the computer includes a digital processing device (computer program) , a data entry device , a data storage device , a data display device (display device, display contents, display device having one, communication device having one) , and an internal signal bus for conveying data , address , and control signals (display device, display contents, display device having one, communication device having one) between the devices , said signal bus including a bus connector for connecting said signal bus to additional devices , said camera comprising : a camera module including an image sensor and an analog-to-digital converter for digitizing image data output from the sensor ;
connective means , externally accessible from said camera module , for connecting said camera module to the bus connector ;
and data transfer means included within said camera module for presenting the digitized image data directly to the signal bus through the bus connector without using a communication interface that alters the digitized image data in accordance with a communication protocol .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5404508A

Filed: 1992-12-03     Issued: 1995-04-04

Data base backup and recovery system and method

(Original Assignee) Unisys Corp     (Current Assignee) Unisys Corp

Dennis R. Konrad, Ralph E. Sipple
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network (update process) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (es sub) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents (update process) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5404508A
CLAIM 10
. The system of claim 6 , wherein : said second secondary storage means includes a plurality of direct access storage means for storing the backup data base and providing direct access to the backup data base , wherein a different portion of the backup data base is stored on each of said plurality of direct access storage means ;
a plurality of audit queues included in said recovery processing means , wherein each of said plurality of audit queues stores audit information and is associated with a selected one of said plurality of direct access storage means ;
a plurality of update process (computer network, display contents, display area, display formats, computer program, display formats using one) ing means included in said recovery processing means for reading said audit information stored in said plurality of audit queues and updating the backup data base , wherein each of said plurality of update processing means is associated with a selected one of said plurality of audit queues , and each of said plurality of update processing means operates sub (providing one) stantially in parallel .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (update process) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5404508A
CLAIM 10
. The system of claim 6 , wherein : said second secondary storage means includes a plurality of direct access storage means for storing the backup data base and providing direct access to the backup data base , wherein a different portion of the backup data base is stored on each of said plurality of direct access storage means ;
a plurality of audit queues included in said recovery processing means , wherein each of said plurality of audit queues stores audit information and is associated with a selected one of said plurality of direct access storage means ;
a plurality of update process (computer network, display contents, display area, display formats, computer program, display formats using one) ing means included in said recovery processing means for reading said audit information stored in said plurality of audit queues and updating the backup data base , wherein each of said plurality of update processing means is associated with a selected one of said plurality of audit queues , and each of said plurality of update processing means operates substantially in parallel .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (update process) with horizontal and vertical coordinates identifying their locations on the display device .
US5404508A
CLAIM 10
. The system of claim 6 , wherein : said second secondary storage means includes a plurality of direct access storage means for storing the backup data base and providing direct access to the backup data base , wherein a different portion of the backup data base is stored on each of said plurality of direct access storage means ;
a plurality of audit queues included in said recovery processing means , wherein each of said plurality of audit queues stores audit information and is associated with a selected one of said plurality of direct access storage means ;
a plurality of update process (computer network, display contents, display area, display formats, computer program, display formats using one) ing means included in said recovery processing means for reading said audit information stored in said plurality of audit queues and updating the backup data base , wherein each of said plurality of update processing means is associated with a selected one of said plurality of audit queues , and each of said plurality of update processing means operates substantially in parallel .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (update process) in one or more display formats (update process) ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5404508A
CLAIM 10
. The system of claim 6 , wherein : said second secondary storage means includes a plurality of direct access storage means for storing the backup data base and providing direct access to the backup data base , wherein a different portion of the backup data base is stored on each of said plurality of direct access storage means ;
a plurality of audit queues included in said recovery processing means , wherein each of said plurality of audit queues stores audit information and is associated with a selected one of said plurality of direct access storage means ;
a plurality of update process (computer network, display contents, display area, display formats, computer program, display formats using one) ing means included in said recovery processing means for reading said audit information stored in said plurality of audit queues and updating the backup data base , wherein each of said plurality of update processing means is associated with a selected one of said plurality of audit queues , and each of said plurality of update processing means operates substantially in parallel .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (update process) of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (update process) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5404508A
CLAIM 10
. The system of claim 6 , wherein : said second secondary storage means includes a plurality of direct access storage means for storing the backup data base and providing direct access to the backup data base , wherein a different portion of the backup data base is stored on each of said plurality of direct access storage means ;
a plurality of audit queues included in said recovery processing means , wherein each of said plurality of audit queues stores audit information and is associated with a selected one of said plurality of direct access storage means ;
a plurality of update process (computer network, display contents, display area, display formats, computer program, display formats using one) ing means included in said recovery processing means for reading said audit information stored in said plurality of audit queues and updating the backup data base , wherein each of said plurality of update processing means is associated with a selected one of said plurality of audit queues , and each of said plurality of update processing means operates substantially in parallel .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (update process) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5404508A
CLAIM 10
. The system of claim 6 , wherein : said second secondary storage means includes a plurality of direct access storage means for storing the backup data base and providing direct access to the backup data base , wherein a different portion of the backup data base is stored on each of said plurality of direct access storage means ;
a plurality of audit queues included in said recovery processing means , wherein each of said plurality of audit queues stores audit information and is associated with a selected one of said plurality of direct access storage means ;
a plurality of update process (computer network, display contents, display area, display formats, computer program, display formats using one) ing means included in said recovery processing means for reading said audit information stored in said plurality of audit queues and updating the backup data base , wherein each of said plurality of update processing means is associated with a selected one of said plurality of audit queues , and each of said plurality of update processing means operates substantially in parallel .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents (update process) as indicated by the ranking factors and the weighting factors .
US5404508A
CLAIM 10
. The system of claim 6 , wherein : said second secondary storage means includes a plurality of direct access storage means for storing the backup data base and providing direct access to the backup data base , wherein a different portion of the backup data base is stored on each of said plurality of direct access storage means ;
a plurality of audit queues included in said recovery processing means , wherein each of said plurality of audit queues stores audit information and is associated with a selected one of said plurality of direct access storage means ;
a plurality of update process (computer network, display contents, display area, display formats, computer program, display formats using one) ing means included in said recovery processing means for reading said audit information stored in said plurality of audit queues and updating the backup data base , wherein each of said plurality of update processing means is associated with a selected one of said plurality of audit queues , and each of said plurality of update processing means operates substantially in parallel .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats (update process) ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5404508A
CLAIM 10
. The system of claim 6 , wherein : said second secondary storage means includes a plurality of direct access storage means for storing the backup data base and providing direct access to the backup data base , wherein a different portion of the backup data base is stored on each of said plurality of direct access storage means ;
a plurality of audit queues included in said recovery processing means , wherein each of said plurality of audit queues stores audit information and is associated with a selected one of said plurality of direct access storage means ;
a plurality of update process (computer network, display contents, display area, display formats, computer program, display formats using one) ing means included in said recovery processing means for reading said audit information stored in said plurality of audit queues and updating the backup data base , wherein each of said plurality of update processing means is associated with a selected one of said plurality of audit queues , and each of said plurality of update processing means operates substantially in parallel .

US6311180B1
CLAIM 26
. A computer program (update process) for dynamically creating a display document to fit on a comparatively small display area (update process) of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (update process) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5404508A
CLAIM 10
. The system of claim 6 , wherein : said second secondary storage means includes a plurality of direct access storage means for storing the backup data base and providing direct access to the backup data base , wherein a different portion of the backup data base is stored on each of said plurality of direct access storage means ;
a plurality of audit queues included in said recovery processing means , wherein each of said plurality of audit queues stores audit information and is associated with a selected one of said plurality of direct access storage means ;
a plurality of update process (computer network, display contents, display area, display formats, computer program, display formats using one) ing means included in said recovery processing means for reading said audit information stored in said plurality of audit queues and updating the backup data base , wherein each of said plurality of update processing means is associated with a selected one of said plurality of audit queues , and each of said plurality of update processing means operates substantially in parallel .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (update process) on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US5404508A
CLAIM 10
. The system of claim 6 , wherein : said second secondary storage means includes a plurality of direct access storage means for storing the backup data base and providing direct access to the backup data base , wherein a different portion of the backup data base is stored on each of said plurality of direct access storage means ;
a plurality of audit queues included in said recovery processing means , wherein each of said plurality of audit queues stores audit information and is associated with a selected one of said plurality of direct access storage means ;
a plurality of update process (computer network, display contents, display area, display formats, computer program, display formats using one) ing means included in said recovery processing means for reading said audit information stored in said plurality of audit queues and updating the backup data base , wherein each of said plurality of update processing means is associated with a selected one of said plurality of audit queues , and each of said plurality of update processing means operates substantially in parallel .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5403639A

Filed: 1992-09-02     Issued: 1995-04-04

File server having snapshot application data groups

(Original Assignee) Oracle StorageTek     (Current Assignee) Oracle StorageTek

Jay S. Belsan, Jeffrey S. Laughlin, Mogens H. Pedersen, Robert J. Raicer, George A. Rudeseal, Charles P. Schafer, Barbara L. Steele, Patrick J. Tomsula
US6311180B1
CLAIM 1
. A method for dynamically creating a display document (second set) to fit on at least one display device in a computer network (virtual data) based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information source ;

determining the viewing preferences of the user from a second information source ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5403639A
CLAIM 15
. The file server system of claim 1 wherein said maintaining means comprises : means for configuring said plurality of data storage devices into a plurality of virtual data (computer network) storage volumes , each of said virtual data storage volumes being capable of storing at least one data set thereon ;
and means for presenting a data storage image of a selected one of said plurality of virtual data storage volumes to each of said at least one data processor .

US5403639A
CLAIM 20
. The file server system of claim 19 wherein said maintaining means further comprises : means for transferring said set of data sets containing said requested data set from a first data storage volume having a first set of physical data storage characteristics to a second data storage volume having a second set (display document) of physical data storage characteristics .

US6311180B1
CLAIM 2
. The method of claim 1 wherein the source contents are contained in an application description file (data redundancy, identified set) .
US5403639A
CLAIM 7
. The file server system of claim 6 further comprising : means , responsive to a generation of a next duplicative data set pointer for an identified set (application description file) of data sets , for inserting said next duplicative data set pointer into a one of said series of data set pointers corresponding to said series associated with said identified set of data sets .

US5403639A
CLAIM 21
. The file server system of claim 1 wherein said plurality of data storage volumes comprises : a plurality of disk drives for storing data thereon , a number of said disk drives being configured into at least two redundancy groups , each said redundancy group including n+m of said plurality of disk drives , where n and m are both positive integers with n greater than 1 and m at least equal to 1 ;
means for storing each of a plurality of data sets received from said data processor on successive ones of said n disk drives in a selected redundancy group ;
means , responsive to said storing means storing data sets on all n disk drives in said selected redundancy group , for generating m segments of data redundancy (application description file) information for said data sets stored on said n disk drives ;
means for writing said m segments of redundancy data on to said m disk drives of said selected redundancy group ;
and means , responsive to said writing means , for generating a data set pointer for each of said data sets stored on said n disk drives identifying the physical memory location of each said data set in said redundancy group .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (single data) for the display document (second set) .
US5403639A
CLAIM 1
. A file server system for storing data sets for at least one data processor comprising : a plurality of data storage volumes , each of which is capable of storing at least one data set received from a data processor ;
means for maintaining data set pointers indicative of a set of data sets managed as a single data (display format) entity consisting of a plurality of interrelated ones of said data sets stored in first available memory space in a plurality of said data storage volumes in said file server system ;
means , responsive to the subsequent receipt of a data set access request from a data processor identifying one of said data sets stored in said set of data sets , for creating a new version of said set of data sets that contains said requested data set , independent of said data set requesting data processor , including : means for identifying a physical memory location of each data set in said set of data sets that contains said requested data set as specified by its data set pointer , means for generating a new data set pointer , duplicative of said data set pointer , as the data set pointer for said copy of each said data set in said set of data sets , means for maintaining data indicative of a correspondence between said data set pointers and said duplicative data set pointers , and means for providing said data set requesting data processor with access to said set of data sets via said duplicative data set pointers .

US5403639A
CLAIM 20
. The file server system of claim 19 wherein said maintaining means further comprises : means for transferring said set of data sets containing said requested data set from a first data storage volume having a first set of physical data storage characteristics to a second data storage volume having a second set (display document) of physical data storage characteristics .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document (second set) by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5403639A
CLAIM 20
. The file server system of claim 19 wherein said maintaining means further comprises : means for transferring said set of data sets containing said requested data set from a first data storage volume having a first set of physical data storage characteristics to a second data storage volume having a second set (display document) of physical data storage characteristics .

US6311180B1
CLAIM 14
. The method of claim 13 wherein the source contents , the display limitations , and viewing preferences are stored in an application description file (data redundancy, identified set) .
US5403639A
CLAIM 7
. The file server system of claim 6 further comprising : means , responsive to a generation of a next duplicative data set pointer for an identified set (application description file) of data sets , for inserting said next duplicative data set pointer into a one of said series of data set pointers corresponding to said series associated with said identified set of data sets .

US5403639A
CLAIM 21
. The file server system of claim 1 wherein said plurality of data storage volumes comprises : a plurality of disk drives for storing data thereon , a number of said disk drives being configured into at least two redundancy groups , each said redundancy group including n+m of said plurality of disk drives , where n and m are both positive integers with n greater than 1 and m at least equal to 1 ;
means for storing each of a plurality of data sets received from said data processor on successive ones of said n disk drives in a selected redundancy group ;
means , responsive to said storing means storing data sets on all n disk drives in said selected redundancy group , for generating m segments of data redundancy (application description file) information for said data sets stored on said n disk drives ;
means for writing said m segments of redundancy data on to said m disk drives of said selected redundancy group ;
and means , responsive to said writing means , for generating a data set pointer for each of said data sets stored on said n disk drives identifying the physical memory location of each said data set in said redundancy group .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format (single data) for the display document (second set) .
US5403639A
CLAIM 1
. A file server system for storing data sets for at least one data processor comprising : a plurality of data storage volumes , each of which is capable of storing at least one data set received from a data processor ;
means for maintaining data set pointers indicative of a set of data sets managed as a single data (display format) entity consisting of a plurality of interrelated ones of said data sets stored in first available memory space in a plurality of said data storage volumes in said file server system ;
means , responsive to the subsequent receipt of a data set access request from a data processor identifying one of said data sets stored in said set of data sets , for creating a new version of said set of data sets that contains said requested data set , independent of said data set requesting data processor , including : means for identifying a physical memory location of each data set in said set of data sets that contains said requested data set as specified by its data set pointer , means for generating a new data set pointer , duplicative of said data set pointer , as the data set pointer for said copy of each said data set in said set of data sets , means for maintaining data indicative of a correspondence between said data set pointers and said duplicative data set pointers , and means for providing said data set requesting data processor with access to said set of data sets via said duplicative data set pointers .

US5403639A
CLAIM 20
. The file server system of claim 19 wherein said maintaining means further comprises : means for transferring said set of data sets containing said requested data set from a first data storage volume having a first set of physical data storage characteristics to a second data storage volume having a second set (display document) of physical data storage characteristics .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document (second set) to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5403639A
CLAIM 20
. The file server system of claim 19 wherein said maintaining means further comprises : means for transferring said set of data sets containing said requested data set from a first data storage volume having a first set of physical data storage characteristics to a second data storage volume having a second set (display document) of physical data storage characteristics .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5384565A

Filed: 1992-08-03     Issued: 1995-01-24

Method and apparatus for identifying duplicate data messages in a communication system

(Original Assignee) Motorola Solutions Inc     (Current Assignee) Motorola Mobility LLC

Gregory L. Cannon
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations (corresponding data) of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one (fourth process) or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (retransmission request, determined order) source ;

determining the viewing preferences of the user from a second information source ;

selecting one (selecting one) or more preferred display contents (selective call) from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5384565A
CLAIM 4
. The method in accordance with claim 2 , wherein step (a) comprises the steps of : (f) assigning a predetermined initial value to the first and second message identifiers comprising corresponding pairs of a plurality of first and second message identifier portions , each identifier portion comprising bits , the identifier portion having a predetermined position within the identifier and having a bit length equal to the predetermined bit length of each of the first and second message characteristic values determined in step (d) ;
(g) combining each of the at least one pair of first and second message characteristic values calculated in step (d) with corresponding pairs of the plurality of first and second message identifier portions to form a corresponding pair of resultant combined values , the combining being done in a predetermined order (first information) ;
and (h) replacing each of the pairs of the plurality of first and second message identifier portions with the corresponding pair of resultant combined values formed in step (g) to derive first and second message identifier intermediate values .

US5384565A
CLAIM 12
. A method of detecting and eliminating duplicate data messages in a communication system comprising a transmitter for sending a data message and a receiver for receiving the data message and for storing a plurality of stored data messages , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising in the receiver the steps of : (a) selecting one (selecting one) of the plurality of stored data messages to be defined as a first data message ;
(b) calculating from the first data message and from a second data message received a corresponding pair of first and second message identifiers comprising a plurality of bits generated from at least one corresponding pair of first and second message characteristic values , the at least one corresponding pair of first and second message characteristic values calculated from at least one portion of the first data message and a corresponding at least one portion of the second data message ;
and (c) comparing the pair of first and second message identifiers calculated in step (b) to determine whether the first and second message identifiers are substantially equivalent to each other , substantially equivalent identifiers being indicative that the first and second data messages are duplicates of one another ;
(d) repeating steps (a) , (b) , and (c) until all of the plurality of stored data messages have been selected and compared , in response to the two identifiers compared in step (c) being determined to be different from each other ;
and (e) reducing the first and second messages to a single message , in response to the two identifiers compared in step (c) being determined to be substantially equivalent to each other .

US5384565A
CLAIM 17
. A method of requesting and obtaining a retransmission of a duplicate of a received data message in a communication system comprising a controller and transmitter for generating and transmitting the received data message , wherein the controller comprises memory means for storing a plurality of sent data messages and corresponding identification information calculated from each sent data message , the communication system further comprising a receiver for receiving the received data message and for providing information to the controller for requesting the retransmission , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising : in the receiver the steps of : (a) calculating for the received data message a received message identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the received data message ;
(b) calculating for the received data message a quality measure comprising a plurality of bits generated from at least one data quality rating calculated from the at least one portion of the received data message ;
and (c) providing the received message identifier and the quality measure to the controller in a retransmission request (first information) ;
and in the controller the steps of : (d) receiving the received message identifier and the quality measure in the retransmission request provided by the receiver in step (c) ;
(e) accessing the memory means to recover a sent message identifier calculated for a sent data message sent previously to the receiver , wherein the sent message identifier comprises a plurality of bits generated from at least one characteristic value calculated from at least one portion of the sent data message ;
(f) comparing selected portions of the sent message identifier accessed in step (e) with corresponding selected portions of the received message identifier received in step (d) , the quality measure received in step (d) indicating that the selected portions of the received message identifier were calculated from portions of the received data message having a data quality rating higher than a predetermined level ;
(g) repeating steps (e) and (f) until all sent message identifiers contained in the memory means for data messages sent previously to the receiver have been accessed and compared , in response to the selected portions of the sent message identifier and the corresponding selected portions of the received message identifier being determined to be different from each other ;
and (h) sending to the receiver a corresponding data (display limitations) message sent previously , in response to the selected portions of the sent message identifier and the corresponding selected portions of the received message identifier being determined to be substantially equivalent to each other .

US5384565A
CLAIM 19
. A selective call (display contents) receiver comprising : a receiver for receiving radio frequency (RF) signals comprising information and for demodulating the RF signals to derive the information , wherein the information is not required to include a message identification header ;
a decoder coupled to the receiver for decoding the received information and obtaining data messages therefrom ;
a microprocessor coupled to the decoder for accepting the data messages and for controlling the selective call receiver ;
a memory coupled to the microprocessor for storing the data messages and operating system software ;
and apparatus for detecting and eliminating duplicate messages , the apparatus comprising : a first processor element coupled to the memory for calculating an identifier for a data message received and an identifier for a selected one of a plurality of stored data messages , each identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the data message received and from at least one corresponding portion of the selected one of the plurality of stored data messages ;
a second processor element coupled to the first processor element for comparing the two identifiers ;
and a third processor element coupled to the second processor element for reducing the message received and the selected one of the plurality of stored data messages to a single message , in response to the two identifiers comprising substantially equivalent entireties .

US5384565A
CLAIM 20
. A controller for responding to a request for a retransmission of a duplicate of a received data message in a communication system comprising the controller for generating the received data message and a transmitter for transmitting the received data message , the communication system further comprising a selective call receiver for receiving the received data message and for providing information for requesting the retransmission , wherein no message identification header is required to be transmitted from the transmitter to the selective call receiver , the controller comprising : a processor for controlling the generation and transmission of a data message ;
a first processor element coupled to the processor for calculating in response to a transmitted data message an identifier for the transmitted data message , the identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the transmitted data message ;
a memory having a plurality of memory locations , each corresponding to a selective call receiver identification corresponding to a selective call receiver having been sent a transmitted data message , the plurality of memory locations coupled to the processor for storing the transmitted data message and the corresponding transmitted message identifier ;
a communications port coupled to the processor for receiving a selective call receiver identification , a received message identifier , and a quality measure in a request for a retransmission ;
a second processor element coupled to the memory for accessing a memory location corresponding to a selective call receiver matching the selective call receiver identification to retrieve a transmitted message identifier calculated for a transmitted data message ;
a third processor element coupled to the second processor element for comparing selected portions of the retrieved transmitted message identifier with corresponding selected portions of the received message identifier , the selected portions comprising portions corresponding to portions of the quality measure that have a data quality rating higher than a predetermined level ;
and a fourth process (providing one) or element coupled to the third processor element and to the communications port for sending to the selective call receiver a corresponding transmitted data message , in response to the selected portions of the retrieved transmitted message identifier and the corresponding selected portions of the received message identifier being substantially equivalent to each other .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (retransmission request, determined order) source is a database containing display limitations (corresponding data) for one or more other display devices .
US5384565A
CLAIM 4
. The method in accordance with claim 2 , wherein step (a) comprises the steps of : (f) assigning a predetermined initial value to the first and second message identifiers comprising corresponding pairs of a plurality of first and second message identifier portions , each identifier portion comprising bits , the identifier portion having a predetermined position within the identifier and having a bit length equal to the predetermined bit length of each of the first and second message characteristic values determined in step (d) ;
(g) combining each of the at least one pair of first and second message characteristic values calculated in step (d) with corresponding pairs of the plurality of first and second message identifier portions to form a corresponding pair of resultant combined values , the combining being done in a predetermined order (first information) ;
and (h) replacing each of the pairs of the plurality of first and second message identifier portions with the corresponding pair of resultant combined values formed in step (g) to derive first and second message identifier intermediate values .

US5384565A
CLAIM 17
. A method of requesting and obtaining a retransmission of a duplicate of a received data message in a communication system comprising a controller and transmitter for generating and transmitting the received data message , wherein the controller comprises memory means for storing a plurality of sent data messages and corresponding identification information calculated from each sent data message , the communication system further comprising a receiver for receiving the received data message and for providing information to the controller for requesting the retransmission , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising : in the receiver the steps of : (a) calculating for the received data message a received message identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the received data message ;
(b) calculating for the received data message a quality measure comprising a plurality of bits generated from at least one data quality rating calculated from the at least one portion of the received data message ;
and (c) providing the received message identifier and the quality measure to the controller in a retransmission request (first information) ;
and in the controller the steps of : (d) receiving the received message identifier and the quality measure in the retransmission request provided by the receiver in step (c) ;
(e) accessing the memory means to recover a sent message identifier calculated for a sent data message sent previously to the receiver , wherein the sent message identifier comprises a plurality of bits generated from at least one characteristic value calculated from at least one portion of the sent data message ;
(f) comparing selected portions of the sent message identifier accessed in step (e) with corresponding selected portions of the received message identifier received in step (d) , the quality measure received in step (d) indicating that the selected portions of the received message identifier were calculated from portions of the received data message having a data quality rating higher than a predetermined level ;
(g) repeating steps (e) and (f) until all sent message identifiers contained in the memory means for data messages sent previously to the receiver have been accessed and compared , in response to the selected portions of the sent message identifier and the corresponding selected portions of the received message identifier being determined to be different from each other ;
and (h) sending to the receiver a corresponding data (display limitations) message sent previously , in response to the selected portions of the sent message identifier and the corresponding selected portions of the received message identifier being determined to be substantially equivalent to each other .

US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations (corresponding data) include : one or more geometry parameters of a display area on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5384565A
CLAIM 17
. A method of requesting and obtaining a retransmission of a duplicate of a received data message in a communication system comprising a controller and transmitter for generating and transmitting the received data message , wherein the controller comprises memory means for storing a plurality of sent data messages and corresponding identification information calculated from each sent data message , the communication system further comprising a receiver for receiving the received data message and for providing information to the controller for requesting the retransmission , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising : in the receiver the steps of : (a) calculating for the received data message a received message identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the received data message ;
(b) calculating for the received data message a quality measure comprising a plurality of bits generated from at least one data quality rating calculated from the at least one portion of the received data message ;
and (c) providing the received message identifier and the quality measure to the controller in a retransmission request ;
and in the controller the steps of : (d) receiving the received message identifier and the quality measure in the retransmission request provided by the receiver in step (c) ;
(e) accessing the memory means to recover a sent message identifier calculated for a sent data message sent previously to the receiver , wherein the sent message identifier comprises a plurality of bits generated from at least one characteristic value calculated from at least one portion of the sent data message ;
(f) comparing selected portions of the sent message identifier accessed in step (e) with corresponding selected portions of the received message identifier received in step (d) , the quality measure received in step (d) indicating that the selected portions of the received message identifier were calculated from portions of the received data message having a data quality rating higher than a predetermined level ;
(g) repeating steps (e) and (f) until all sent message identifiers contained in the memory means for data messages sent previously to the receiver have been accessed and compared , in response to the selected portions of the sent message identifier and the corresponding selected portions of the received message identifier being determined to be different from each other ;
and (h) sending to the receiver a corresponding data (display limitations) message sent previously , in response to the selected portions of the sent message identifier and the corresponding selected portions of the received message identifier being determined to be substantially equivalent to each other .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one (selecting one) or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters .
US5384565A
CLAIM 12
. A method of detecting and eliminating duplicate data messages in a communication system comprising a transmitter for sending a data message and a receiver for receiving the data message and for storing a plurality of stored data messages , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising in the receiver the steps of : (a) selecting one (selecting one) of the plurality of stored data messages to be defined as a first data message ;
(b) calculating from the first data message and from a second data message received a corresponding pair of first and second message identifiers comprising a plurality of bits generated from at least one corresponding pair of first and second message characteristic values , the at least one corresponding pair of first and second message characteristic values calculated from at least one portion of the first data message and a corresponding at least one portion of the second data message ;
and (c) comparing the pair of first and second message identifiers calculated in step (b) to determine whether the first and second message identifiers are substantially equivalent to each other , substantially equivalent identifiers being indicative that the first and second data messages are duplicates of one another ;
(d) repeating steps (a) , (b) , and (c) until all of the plurality of stored data messages have been selected and compared , in response to the two identifiers compared in step (c) being determined to be different from each other ;
and (e) reducing the first and second messages to a single message , in response to the two identifiers compared in step (c) being determined to be substantially equivalent to each other .

US6311180B1
CLAIM 9
. The method of claim 7 wherein the step of selecting further includes the steps of : ignoring at least one text portion of the source contents that is not in the natural language understood by the user ;

ignoring at least one text portion of the source contents restricted by the display limitations (corresponding data) of the display device ;

and ignoring at least one image of the source contents restricted by the display limitations of the display device .
US5384565A
CLAIM 17
. A method of requesting and obtaining a retransmission of a duplicate of a received data message in a communication system comprising a controller and transmitter for generating and transmitting the received data message , wherein the controller comprises memory means for storing a plurality of sent data messages and corresponding identification information calculated from each sent data message , the communication system further comprising a receiver for receiving the received data message and for providing information to the controller for requesting the retransmission , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising : in the receiver the steps of : (a) calculating for the received data message a received message identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the received data message ;
(b) calculating for the received data message a quality measure comprising a plurality of bits generated from at least one data quality rating calculated from the at least one portion of the received data message ;
and (c) providing the received message identifier and the quality measure to the controller in a retransmission request ;
and in the controller the steps of : (d) receiving the received message identifier and the quality measure in the retransmission request provided by the receiver in step (c) ;
(e) accessing the memory means to recover a sent message identifier calculated for a sent data message sent previously to the receiver , wherein the sent message identifier comprises a plurality of bits generated from at least one characteristic value calculated from at least one portion of the sent data message ;
(f) comparing selected portions of the sent message identifier accessed in step (e) with corresponding selected portions of the received message identifier received in step (d) , the quality measure received in step (d) indicating that the selected portions of the received message identifier were calculated from portions of the received data message having a data quality rating higher than a predetermined level ;
(g) repeating steps (e) and (f) until all sent message identifiers contained in the memory means for data messages sent previously to the receiver have been accessed and compared , in response to the selected portions of the sent message identifier and the corresponding selected portions of the received message identifier being determined to be different from each other ;
and (h) sending to the receiver a corresponding data (display limitations) message sent previously , in response to the selected portions of the sent message identifier and the corresponding selected portions of the received message identifier being determined to be substantially equivalent to each other .

US6311180B1
CLAIM 10
. The method of claim 7 wherein the step of prioritizing further includes the step of ranking the text portions (sent message) according to the language preference as indicated in the viewing preferences .
US5384565A
CLAIM 17
. A method of requesting and obtaining a retransmission of a duplicate of a received data message in a communication system comprising a controller and transmitter for generating and transmitting the received data message , wherein the controller comprises memory means for storing a plurality of sent data messages and corresponding identification information calculated from each sent data message , the communication system further comprising a receiver for receiving the received data message and for providing information to the controller for requesting the retransmission , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising : in the receiver the steps of : (a) calculating for the received data message a received message identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the received data message ;
(b) calculating for the received data message a quality measure comprising a plurality of bits generated from at least one data quality rating calculated from the at least one portion of the received data message ;
and (c) providing the received message identifier and the quality measure to the controller in a retransmission request ;
and in the controller the steps of : (d) receiving the received message identifier and the quality measure in the retransmission request provided by the receiver in step (c) ;
(e) accessing the memory means to recover a sent message (text portions) identifier calculated for a sent data message sent previously to the receiver , wherein the sent message identifier comprises a plurality of bits generated from at least one characteristic value calculated from at least one portion of the sent data message ;
(f) comparing selected portions of the sent message identifier accessed in step (e) with corresponding selected portions of the received message identifier received in step (d) , the quality measure received in step (d) indicating that the selected portions of the received message identifier were calculated from portions of the received data message having a data quality rating higher than a predetermined level ;
(g) repeating steps (e) and (f) until all sent message identifiers contained in the memory means for data messages sent previously to the receiver have been accessed and compared , in response to the selected portions of the sent message identifier and the corresponding selected portions of the received message identifier being determined to be different from each other ;
and (h) sending to the receiver a corresponding data message sent previously , in response to the selected portions of the sent message identifier and the corresponding selected portions of the received message identifier being determined to be substantially equivalent to each other .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents (selective call) with horizontal and vertical coordinates identifying their locations on the display device .
US5384565A
CLAIM 19
. A selective call (display contents) receiver comprising : a receiver for receiving radio frequency (RF) signals comprising information and for demodulating the RF signals to derive the information , wherein the information is not required to include a message identification header ;
a decoder coupled to the receiver for decoding the received information and obtaining data messages therefrom ;
a microprocessor coupled to the decoder for accepting the data messages and for controlling the selective call receiver ;
a memory coupled to the microprocessor for storing the data messages and operating system software ;
and apparatus for detecting and eliminating duplicate messages , the apparatus comprising : a first processor element coupled to the memory for calculating an identifier for a data message received and an identifier for a selected one of a plurality of stored data messages , each identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the data message received and from at least one corresponding portion of the selected one of the plurality of stored data messages ;
a second processor element coupled to the first processor element for comparing the two identifiers ;
and a third processor element coupled to the second processor element for reducing the message received and the selected one of the plurality of stored data messages to a single message , in response to the two identifiers comprising substantially equivalent entireties .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents (selective call) in one or more display formats ;

ranking the display formats using one or more ranking factors and weighting factors ;

and selecting the highest ranked display format for the display document .
US5384565A
CLAIM 19
. A selective call (display contents) receiver comprising : a receiver for receiving radio frequency (RF) signals comprising information and for demodulating the RF signals to derive the information , wherein the information is not required to include a message identification header ;
a decoder coupled to the receiver for decoding the received information and obtaining data messages therefrom ;
a microprocessor coupled to the decoder for accepting the data messages and for controlling the selective call receiver ;
a memory coupled to the microprocessor for storing the data messages and operating system software ;
and apparatus for detecting and eliminating duplicate messages , the apparatus comprising : a first processor element coupled to the memory for calculating an identifier for a data message received and an identifier for a selected one of a plurality of stored data messages , each identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the data message received and from at least one corresponding portion of the selected one of the plurality of stored data messages ;
a second processor element coupled to the first processor element for comparing the two identifiers ;
and a third processor element coupled to the second processor element for reducing the message received and the selected one of the plurality of stored data messages to a single message , in response to the two identifiers comprising substantially equivalent entireties .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations (corresponding data) , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents (selective call) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5384565A
CLAIM 19
. A selective call (display contents) receiver comprising : a receiver for receiving radio frequency (RF) signals comprising information and for demodulating the RF signals to derive the information , wherein the information is not required to include a message identification header ;
a decoder coupled to the receiver for decoding the received information and obtaining data messages therefrom ;
a microprocessor coupled to the decoder for accepting the data messages and for controlling the selective call receiver ;
a memory coupled to the microprocessor for storing the data messages and operating system software ;
and apparatus for detecting and eliminating duplicate messages , the apparatus comprising : a first processor element coupled to the memory for calculating an identifier for a data message received and an identifier for a selected one of a plurality of stored data messages , each identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the data message received and from at least one corresponding portion of the selected one of the plurality of stored data messages ;
a second processor element coupled to the first processor element for comparing the two identifiers ;
and a third processor element coupled to the second processor element for reducing the message received and the selected one of the plurality of stored data messages to a single message , in response to the two identifiers comprising substantially equivalent entireties .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (repeating step) , the display limitations (corresponding data) are stored in a second database (repeating step) , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5384565A
CLAIM 12
. A method of detecting and eliminating duplicate data messages in a communication system comprising a transmitter for sending a data message and a receiver for receiving the data message and for storing a plurality of stored data messages , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising in the receiver the steps of : (a) selecting one of the plurality of stored data messages to be defined as a first data message ;
(b) calculating from the first data message and from a second data message received a corresponding pair of first and second message identifiers comprising a plurality of bits generated from at least one corresponding pair of first and second message characteristic values , the at least one corresponding pair of first and second message characteristic values calculated from at least one portion of the first data message and a corresponding at least one portion of the second data message ;
and (c) comparing the pair of first and second message identifiers calculated in step (b) to determine whether the first and second message identifiers are substantially equivalent to each other , substantially equivalent identifiers being indicative that the first and second data messages are duplicates of one another ;
(d) repeating step (first database, second database) s (a) , (b) , and (c) until all of the plurality of stored data messages have been selected and compared , in response to the two identifiers compared in step (c) being determined to be different from each other ;
and (e) reducing the first and second messages to a single message , in response to the two identifiers compared in step (c) being determined to be substantially equivalent to each other .

US6311180B1
CLAIM 16
. The method of claim 15 wherein the second database (repeating step) contains display limitations (corresponding data) for one or more other display devices , and the third database contains viewing preferences for one or more other users .
US5384565A
CLAIM 12
. A method of detecting and eliminating duplicate data messages in a communication system comprising a transmitter for sending a data message and a receiver for receiving the data message and for storing a plurality of stored data messages , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising in the receiver the steps of : (a) selecting one of the plurality of stored data messages to be defined as a first data message ;
(b) calculating from the first data message and from a second data message received a corresponding pair of first and second message identifiers comprising a plurality of bits generated from at least one corresponding pair of first and second message characteristic values , the at least one corresponding pair of first and second message characteristic values calculated from at least one portion of the first data message and a corresponding at least one portion of the second data message ;
and (c) comparing the pair of first and second message identifiers calculated in step (b) to determine whether the first and second message identifiers are substantially equivalent to each other , substantially equivalent identifiers being indicative that the first and second data messages are duplicates of one another ;
(d) repeating step (first database, second database) s (a) , (b) , and (c) until all of the plurality of stored data messages have been selected and compared , in response to the two identifiers compared in step (c) being determined to be different from each other ;
and (e) reducing the first and second messages to a single message , in response to the two identifiers compared in step (c) being determined to be substantially equivalent to each other .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one (selecting one) or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations (corresponding data) of the display device , wherein the selected source contents are the preferred display contents (selective call) as indicated by the ranking factors and the weighting factors .
US5384565A
CLAIM 12
. A method of detecting and eliminating duplicate data messages in a communication system comprising a transmitter for sending a data message and a receiver for receiving the data message and for storing a plurality of stored data messages , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising in the receiver the steps of : (a) selecting one (selecting one) of the plurality of stored data messages to be defined as a first data message ;
(b) calculating from the first data message and from a second data message received a corresponding pair of first and second message identifiers comprising a plurality of bits generated from at least one corresponding pair of first and second message characteristic values , the at least one corresponding pair of first and second message characteristic values calculated from at least one portion of the first data message and a corresponding at least one portion of the second data message ;
and (c) comparing the pair of first and second message identifiers calculated in step (b) to determine whether the first and second message identifiers are substantially equivalent to each other , substantially equivalent identifiers being indicative that the first and second data messages are duplicates of one another ;
(d) repeating steps (a) , (b) , and (c) until all of the plurality of stored data messages have been selected and compared , in response to the two identifiers compared in step (c) being determined to be different from each other ;
and (e) reducing the first and second messages to a single message , in response to the two identifiers compared in step (c) being determined to be substantially equivalent to each other .

US5384565A
CLAIM 19
. A selective call (display contents) receiver comprising : a receiver for receiving radio frequency (RF) signals comprising information and for demodulating the RF signals to derive the information , wherein the information is not required to include a message identification header ;
a decoder coupled to the receiver for decoding the received information and obtaining data messages therefrom ;
a microprocessor coupled to the decoder for accepting the data messages and for controlling the selective call receiver ;
a memory coupled to the microprocessor for storing the data messages and operating system software ;
and apparatus for detecting and eliminating duplicate messages , the apparatus comprising : a first processor element coupled to the memory for calculating an identifier for a data message received and an identifier for a selected one of a plurality of stored data messages , each identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the data message received and from at least one corresponding portion of the selected one of the plurality of stored data messages ;
a second processor element coupled to the first processor element for comparing the two identifiers ;
and a third processor element coupled to the second processor element for reducing the message received and the selected one of the plurality of stored data messages to a single message , in response to the two identifiers comprising substantially equivalent entireties .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations (corresponding data) , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents (selective call) from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5384565A
CLAIM 19
. A selective call (display contents) receiver comprising : a receiver for receiving radio frequency (RF) signals comprising information and for demodulating the RF signals to derive the information , wherein the information is not required to include a message identification header ;
a decoder coupled to the receiver for decoding the received information and obtaining data messages therefrom ;
a microprocessor coupled to the decoder for accepting the data messages and for controlling the selective call receiver ;
a memory coupled to the microprocessor for storing the data messages and operating system software ;
and apparatus for detecting and eliminating duplicate messages , the apparatus comprising : a first processor element coupled to the memory for calculating an identifier for a data message received and an identifier for a selected one of a plurality of stored data messages , each identifier comprising a plurality of bits generated from at least one characteristic value calculated from at least one portion of the data message received and from at least one corresponding portion of the selected one of the plurality of stored data messages ;
a second processor element coupled to the first processor element for comparing the two identifiers ;
and a third processor element coupled to the second processor element for reducing the message received and the selected one of the plurality of stored data messages to a single message , in response to the two identifiers comprising substantially equivalent entireties .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (repeating step) , the display limitations (corresponding data) are stored in a second database (repeating step) , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5384565A
CLAIM 12
. A method of detecting and eliminating duplicate data messages in a communication system comprising a transmitter for sending a data message and a receiver for receiving the data message and for storing a plurality of stored data messages , wherein the method does not require transmission of a message identification header from the transmitter to the receiver , the method comprising in the receiver the steps of : (a) selecting one of the plurality of stored data messages to be defined as a first data message ;
(b) calculating from the first data message and from a second data message received a corresponding pair of first and second message identifiers comprising a plurality of bits generated from at least one corresponding pair of first and second message characteristic values , the at least one corresponding pair of first and second message characteristic values calculated from at least one portion of the first data message and a corresponding at least one portion of the second data message ;
and (c) comparing the pair of first and second message identifiers calculated in step (b) to determine whether the first and second message identifiers are substantially equivalent to each other , substantially equivalent identifiers being indicative that the first and second data messages are duplicates of one another ;
(d) repeating step (first database, second database) s (a) , (b) , and (c) until all of the plurality of stored data messages have been selected and compared , in response to the two identifiers compared in step (c) being determined to be different from each other ;
and (e) reducing the first and second messages to a single message , in response to the two identifiers compared in step (c) being determined to be substantially equivalent to each other .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5276311A

Filed: 1992-07-01     Issued: 1994-01-04

Method and device for simplifying the use of a plurality of credit cards, or the like

(Original Assignee) Hartmut Hennige     (Current Assignee) E-PASS TECHNOLOGIES Inc

Hartmut Hennige
US6311180B1
CLAIM 4
. The method of claim 1 wherein the display limitations include : one or more geometry parameters of a display area (display area) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5276311A
CLAIM 1
. A method for enabling a user of an electronic multi-function card to select data from a plurality of data sources such as credit cards , check cards , customer cards , identity cards , documents , keys , access information and master keys comprising the steps of : transferring a data set from each of the plurality of data sources to the multi-function card ;
storing said transferred data set from each of the plurality of data sources in the multi-function card ;
assigning a secret code to activate the multi-function card ;
entering said secret code into the multi-function card to activate the same ;
selecting with said activated multi-function card a select one of said data sets ;
and displaying on the multi-function card in at least one predetermined display area (display area) the data of said selected data set .

US6311180B1
CLAIM 6
. The method of claim 1 wherein the viewing preferences include : information about a locale in which the user lives ;

a minimum size (electrical contacts) of a text font readable by the user ;

and one or more natural languages understood by the user .
US5276311A
CLAIM 5
. The method according to claim 3 , wherein the multi-function card further comprises electrical contacts (minimum size) and wherein said checking terminal comprises a slot for receiving said multi-function card and reading and evaluating said data from the inserted multi-function card through said electrical contacts .

US6311180B1
CLAIM 7
. The method of claim 1 wherein the step of selecting includes the steps of : selecting one or more portions of the source contents that are written in at least one natural language understood by the user and displayable on the display device ;

and prioritizing the selected portions by a predetermined set of measuring parameters (said sensor) .
US5276311A
CLAIM 9
. The method according to claim 8 , further comprising the step of inserting the multi-function card into a checking terminal , said checking terminal including a sensor pad , and wherein the step of verifying said stored signature comprises electronically comparing said stored signature with a signature produced on said sensor (measuring parameters) pad .

US6311180B1
CLAIM 8
. The method of claim 7 wherein the measuring parameters (said sensor) include one or more ranking parameters and weighting factors .
US5276311A
CLAIM 9
. The method according to claim 8 , further comprising the step of inserting the multi-function card into a checking terminal , said checking terminal including a sensor pad , and wherein the step of verifying said stored signature comprises electronically comparing said stored signature with a signature produced on said sensor (measuring parameters) pad .

US6311180B1
CLAIM 11
. The method of claim 1 wherein the step of generating further includes the step of organizing the preferred display contents with horizontal and vertical coordinates (contact means) identifying their locations on the display device .
US5276311A
CLAIM 28
. The device according to claim 27 , wherein said contact means (vertical coordinates) comprises light transmitters and light receivers .

US6311180B1
CLAIM 12
. The method of claim 11 wherein the step of organizing further includes the steps of : organizing the preferred display contents in one or more display formats ;

ranking the display formats using one or more ranking factors (charging means) and weighting factors ;

and selecting the highest ranked display format for the display document .
US5276311A
CLAIM 39
. The device according to claim 36 , wherein said multi-function card further comprises at least one battery and wherein said checking terminal further comprises charging means (ranking factors) for charging said battery every time said multi-function card is inserted into said checking terminal .

US6311180B1
CLAIM 13
. A method for dynamically creating a display document by a mapping system to fit on a comparatively small display area (display area) of a display device integrated in a communication device operated by a user , the communication device being able to access information from a communications network , the display device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the display device , the method comprising the steps of : programming one or more source contents with a predetermined format ;

selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5276311A
CLAIM 1
. A method for enabling a user of an electronic multi-function card to select data from a plurality of data sources such as credit cards , check cards , customer cards , identity cards , documents , keys , access information and master keys comprising the steps of : transferring a data set from each of the plurality of data sources to the multi-function card ;
storing said transferred data set from each of the plurality of data sources in the multi-function card ;
assigning a secret code to activate the multi-function card ;
entering said secret code into the multi-function card to activate the same ;
selecting with said activated multi-function card a select one of said data sets ;
and displaying on the multi-function card in at least one predetermined display area (display area) the data of said selected data set .

US6311180B1
CLAIM 15
. The method of claim 13 wherein the source contents are stored in a first database (selective operation) , the display limitations are stored in a second database , and viewing preferences are stored in a third database , all of which are accessible and retrievable by the mapping system .
US5276311A
CLAIM 3
. The method according to claim 2 , wherein said step of entering said secret code into the multi-function card comprises selective operation (first database) of input keys at the place of use of the multi-function card whereby entering said secret code accesses a select one of said data sources , and further comprises the steps of : inserting the multi-function card into a checking terminal for payment purposes , displaying said stored signature in a predetermined one of said display areas of said multi-function card for visual inspection , producing said personal signature at the moment of payment on a document printer assigned to said checking terminal , and comparing said applied personal signature with said displayed personal signature .

US6311180B1
CLAIM 18
. The method of claim 13 wherein the source contents further include one or more text elements , image elements (said second set) , and field elements (said second set) .
US5276311A
CLAIM 34
. The device according to claim 33 , wherein said second set (image elements, field elements) of keys comprise alpha-numeric keys .

US6311180B1
CLAIM 19
. The method of claim 13 wherein the display limitations include : one or more geometry parameters of a display area (display area) on the display device ;

one or more text fonts available on the display device ;

and one or more image parameters supported by the display device .
US5276311A
CLAIM 1
. A method for enabling a user of an electronic multi-function card to select data from a plurality of data sources such as credit cards , check cards , customer cards , identity cards , documents , keys , access information and master keys comprising the steps of : transferring a data set from each of the plurality of data sources to the multi-function card ;
storing said transferred data set from each of the plurality of data sources in the multi-function card ;
assigning a secret code to activate the multi-function card ;
entering said secret code into the multi-function card to activate the same ;
selecting with said activated multi-function card a select one of said data sets ;
and displaying on the multi-function card in at least one predetermined display area (display area) the data of said selected data set .

US6311180B1
CLAIM 22
. The method of claim 21 further includes the steps of : selecting one or more source contents that is written in a natural language understood by the user ;

and selecting one or more source contents that conform to the display limitations of the display device , wherein the selected source contents are the preferred display contents as indicated by the ranking factors (charging means) and the weighting factors .
US5276311A
CLAIM 39
. The device according to claim 36 , wherein said multi-function card further comprises at least one battery and wherein said checking terminal further comprises charging means (ranking factors) for charging said battery every time said multi-function card is inserted into said checking terminal .

US6311180B1
CLAIM 23
. The method of claim 13 wherein the step of finalizing further includes the step of organizing the preferred contents with horizontal and vertical coordinates (contact means) identifying their locations on the display device .
US5276311A
CLAIM 28
. The device according to claim 27 , wherein said contact means (vertical coordinates) comprises light transmitters and light receivers .

US6311180B1
CLAIM 24
. The method of claim 23 further comprising the steps of : organizing the preferred contents in one or more display formats ;

ranking the display formats using one or more ranking factors (charging means) and weighting factors ;

and selecting the highest ranked display format for the display document .
US5276311A
CLAIM 39
. The device according to claim 36 , wherein said multi-function card further comprises at least one battery and wherein said checking terminal further comprises charging means (ranking factors) for charging said battery every time said multi-function card is inserted into said checking terminal .

US6311180B1
CLAIM 26
. A computer program for dynamically creating a display document to fit on a comparatively small display area (display area) of a communication device operated by a user , the communication device being able to access information from a communications network , the communication device having one or more display limitations , the user having one or more viewing preferences for information in the display document shown on the communication device , the program comprising : one or more source contents with a predetermined format ;

instructions for selecting the source contents in one or more natural languages understood by the user as instructed by the user' ;

s viewing preferences ;

instructions for prioritizing the selected source contents according to the display limitations and the viewing preferences ;

and instructions for finalizing on the selection of one or more preferred display contents from the prioritized source contents , wherein the display document is generated based on the finalized display contents .
US5276311A
CLAIM 1
. A method for enabling a user of an electronic multi-function card to select data from a plurality of data sources such as credit cards , check cards , customer cards , identity cards , documents , keys , access information and master keys comprising the steps of : transferring a data set from each of the plurality of data sources to the multi-function card ;
storing said transferred data set from each of the plurality of data sources in the multi-function card ;
assigning a secret code to activate the multi-function card ;
entering said secret code into the multi-function card to activate the same ;
selecting with said activated multi-function card a select one of said data sets ;
and displaying on the multi-function card in at least one predetermined display area (display area) the data of said selected data set .

US6311180B1
CLAIM 27
. The program of claim 26 wherein the source contents are stored in a first database (selective operation) , the display limitations are stored in a second database , and the viewing preferences are stored in a third database , all of which are accessible and retrievable by the program .
US5276311A
CLAIM 3
. The method according to claim 2 , wherein said step of entering said secret code into the multi-function card comprises selective operation (first database) of input keys at the place of use of the multi-function card whereby entering said secret code accesses a select one of said data sources , and further comprises the steps of : inserting the multi-function card into a checking terminal for payment purposes , displaying said stored signature in a predetermined one of said display areas of said multi-function card for visual inspection , producing said personal signature at the moment of payment on a document printer assigned to said checking terminal , and comparing said applied personal signature with said displayed personal signature .

US6311180B1
CLAIM 29
. The program of claim 26 wherein the source contents further includes one or more text elements , image elements (said second set) , and field elements (said second set) .
US5276311A
CLAIM 34
. The device according to claim 33 , wherein said second set (image elements, field elements) of keys comprise alpha-numeric keys .

US6311180B1
CLAIM 30
. The program of claim 26 wherein the display limitations include : one or more geometry parameters of the display area (display area) on the communication device ;

one or more text fonts available on the communication device ;

and one or more image parameters supported by the communication device .
US5276311A
CLAIM 1
. A method for enabling a user of an electronic multi-function card to select data from a plurality of data sources such as credit cards , check cards , customer cards , identity cards , documents , keys , access information and master keys comprising the steps of : transferring a data set from each of the plurality of data sources to the multi-function card ;
storing said transferred data set from each of the plurality of data sources in the multi-function card ;
assigning a secret code to activate the multi-function card ;
entering said secret code into the multi-function card to activate the same ;
selecting with said activated multi-function card a select one of said data sets ;
and displaying on the multi-function card in at least one predetermined display area (display area) the data of said selected data set .




US6311180B1

Filed: 2000-03-28     Issued: 2001-10-30

Method for mapping and formatting information for a display device

(Original Assignee) Linx Data Terminals Inc     (Current Assignee) Cdn Innovations LLC

John H. Fogarty
US5940504A

Filed: 1992-06-29     Issued: 1999-08-17

Licensing management system and method in which datagrams including an address of a licensee and indicative of use of a licensed product are sent from the licensee's site

(Original Assignee) Infologic Software Inc     (Current Assignee) Intertrust Technologies Corp

Gary N. Griswold
US6311180B1
CLAIM 1
. A method for dynamically creating a display document to fit on at least one display device in a computer network based on one or more display limitations of the display device and one or more viewing preferences of a user of the display device , the method comprising the steps of : providing one or more source contents in a predetermined format ;

recognizing the display limitations of the display device from a first information (determined time) source ;

determining the viewing preferences of the user from a second information source (receiving step) ;

selecting one or more preferred display contents from the source contents by a mapping system in conformance with the display limitations and the viewing preferences ;

and generating the display document containing the preferred display contents to be displayed on the display device .
US5940504A
CLAIM 6
. A method as in claim 3 , further comprising the step of third sending to said address , via said communications facility , a reply denial datagram using said license control system if use of said licensed product is not approved as determined in said comparing step , said first sending step including the step of resending said request datagram including said address if neither a reply authorizing datagram nor a reply denial datagram is received from said licensor' ;
s site within a predetermined time (first information, first information source) from sending said request datagram including said address .

US5940504A
CLAIM 8
. A method as in claim 3 , wherein : said generating step includes the step of providing a datagram identification code within said request datagram ;
said second sending step includes the step of inserting said datagram identification code in said reply authorizing datagram ;
and said second receiving step (second information source) includes the step of rejecting said reply authorizing datagram if said datagram identification code included in said reply authorizing datagram does not match said datagram identification code included in said request datagram .

US6311180B1
CLAIM 3
. The method of claim 1 wherein the first information (determined time) source is a database containing display limitations for one or more other display devices .
US5940504A
CLAIM 6
. A method as in claim 3 , further comprising the step of third sending to said address , via said communications facility , a reply denial datagram using said license control system if use of said licensed product is not approved as determined in said comparing step , said first sending step including the step of resending said request datagram including said address if neither a reply authorizing datagram nor a reply denial datagram is received from said licensor' ;
s site within a predetermined time (first information, first information source) from sending said request datagram including said address .

US6311180B1
CLAIM 5
. The method of claim 1 wherein the viewing preferences are obtained from the user and stored in the second information source (receiving step) .
US5940504A
CLAIM 8
. A method as in claim 3 , wherein : said generating step includes the step of providing a datagram identification code within said request datagram ;
said second sending step includes the step of inserting said datagram identification code in said reply authorizing datagram ;
and said second receiving step (second information source) includes the step of rejecting said reply authorizing datagram if said datagram identification code included in said reply authorizing datagram does not match said datagram identification code included in said request datagram .