CN1171159C - 进行与信息有关的交易的系统和方法 - Google Patents

进行与信息有关的交易的系统和方法 Download PDF

Info

Publication number
CN1171159C
CN1171159C CNB971815097A CN97181509A CN1171159C CN 1171159 C CN1171159 C CN 1171159C CN B971815097 A CNB971815097 A CN B971815097A CN 97181509 A CN97181509 A CN 97181509A CN 1171159 C CN1171159 C CN 1171159C
Authority
CN
China
Prior art keywords
internet
url
transaction
bar code
code symbol
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
CNB971815097A
Other languages
English (en)
Other versions
CN1256772A (zh
Inventor
G
G·拉塞尔
ά
大D·M·维尔茨
��˹��ŵ��
C·H·诺尔斯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Metrologic Instruments Inc
Original Assignee
Metrologic Instruments Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US08/820,540 external-priority patent/US6068188A/en
Priority claimed from US08/846,219 external-priority patent/US6076733A/en
Priority claimed from US08/869,164 external-priority patent/US5992752A/en
Priority claimed from US08/887,785 external-priority patent/US6027024A/en
Priority claimed from US08/891,599 external-priority patent/US5905251A/en
Priority claimed from US08/905,903 external-priority patent/US6152369A/en
Priority claimed from US08/916,694 external-priority patent/US5905248A/en
Application filed by Metrologic Instruments Inc filed Critical Metrologic Instruments Inc
Publication of CN1256772A publication Critical patent/CN1256772A/zh
Publication of CN1171159C publication Critical patent/CN1171159C/zh
Application granted granted Critical
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Systems or methods specially adapted for specific business sectors, e.g. utilities or tourism
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/955Retrieval from the web using information identifiers, e.g. uniform resource locators [URL]
    • G06F16/9554Retrieval from the web using information identifiers, e.g. uniform resource locators [URL] by using bar codes

Abstract

一种新颖的交易方法和系统,这里,以预定的URL将一个交易Java-Applet嵌入存储在HTTP服务器中的一个HTML编码文档中。当利用一个与启用Java因特网终端接口的代码符号读取器(7、7A)读出用URL编码的代码符号(8)时,自动地访问相应的HTML文档并显示在终端上,开始执行该交易Java-Applet,以致于顾客、消费者或者客户能够在因特网上简单且方便地执行与信息有关的交易。允许交易的因特网终端(3)可以是安装在公用位置上的因特网亭的形式,象一般ATM方式那样。

Description

进行与信息有关的交易的系统的方法
发明背景
技术领域
本发明涉及利用Web文档(即Web网页)进行与信息有关的交易(如电子商务)的新颖系统和方法,该Web文档含有允许交易的Applet(程序),根据读出时指向Web文档的含有URL(统一资源地址标识)代码符号可自动发出和执行此程序。
背景技术简述
目前,利用电话和预先打印在信用卡大小的卡(起交易卡的作用)上的信息(例如,个人身份证号码等)能够进行大部分与信息有关的交易,包括金融交易、物品采购、业务促成、保险索赔报告、信息存取等。有些金融交易(例如,现金存人和/或取出)需要采用称为自动柜员机的(ATM)专门机器。而电话和语音技术的发展在近几年中已经使基于电话的交易更加经济,虽然如此,但是对于能够在电话上方便地进行的交易类型还存在一些实际限制。
为了克服与基于电话的交易有关的不足和缺陷,许多的产品卖主和业务供应商已经发布了全球网(World-Wide Web)上的因特网网址(即“Web网址”),使他们的客户能够利用浏览器程序,如Netscape通信公司的Navigator或者Microsoft公司的Internet Exporer来进行各种类型的交易。虽然超文本标记语言(THML)和基于GUI的Web浏览器程序的发展已经使访问Web网址变得相对简单,但事实上许多用户感到利用传统的Web浏览器是不舒服的,因此宁肯利用电话进行交易。因而,这些消费者不能享受到与基于因特网的信息交易相关的好处,而产品卖主和业务供应商不能享受到与基于因特网的交易相关的节约和好处。
因此,在这一技术领域中,很需要一种在因特网上进行与信息有关的交易(以及电子商务)的改进的系统和方法,同时该方法避免现有系统和方法的缺点和缺陷。
发明内容
于是,本发明的一个主要目的是提供一种在因特网上进行与信息有关的交易(以及电子商务)的改进的系统和方法,该方法同时避免现有系统和方法的缺点和缺陷。
本发明的再一个目的是提供这样一种系统,其中,根据读出DN/PN编码(域名和路径名编码)或者URL编码(统一资源地址标识编码)符号(即条形码符号或者磁条),含有允许交易的Applet的Web网页可自动地为客户系统服务,该符号指向含有允许交易的Applet的Web网页。
本发明的再一个目的是提供这样一种系统,其中,为了从因特网信息服务器自动地访问Web网页,给每个启用因特网的客户计算机设置一个代码符号读取器,用于读出打印在交易卡和其它形式印刷媒体上的URL编码符号,因特网信息服务器含有为执行而专门设计的Applet。
本发明的再一个目的是提供这样一种因特网交易系统,这里,条形码符号读取器可以是激光扫描条形码符号读取器、CCD型条形码符号、扫描笔型条形码符号读取器或者磁条读取器。
本发明的另一个目的是提供这样一种桌上、膝上或掌上计算机系统的形式的因特网交易系统,通过因特网业务供应商(ISP)将这些计算机系统连接到因特网,这里,计算机系统具有一个基于GUI的Web浏览器程序和一个与此接口的程序控制条形码符号扫描仪,用于自动访问含有允许交易的Applet的Web网页。
本发明的另一个目的是提供这样一种桌上、膝上、掌上或可佩戴在身上的计算机系统的形式的因特网交易系统,通过因特网业务供应商(ISP)将这些计算机系统连接到因特网,这里,计算机系统具有一个基于GUI的Web浏览器程序和一个与此接口的程序控制条形码符号扫描仪,用于自动访问位于连接在因特网上的信息服务器中的允许交易的Web网页。
本发明的另一个目的是提供这样一种基于因特网的允许交易系统,其中,以HTML编码文档(即“Web网页”)结构对JavaTMApplet进行编码,HTML编码文档存储在基于因特网的信息服务器中和由启用Java的浏览器自动启动并显示,通过读出信用卡或其它允许交易的卡上的URL编码符号,浏览器接收HTML编码文档的URL。
本发明的另一个目的是提供这样一种系统和方法,其中,因特网客户系统自动地被连接到由已扫描的Applet编码条形码符号所指定的因特网信息资源上,按照允许交易的Applet进行局部处理和显示。
本发明的这些目的和其它目的在下文叙述中将会变得更清楚。
                         附图简述
为了更全面地理解如何实现本发明的这些目的,下面对例举实施例的详细描述应当对照附图进行阅读,其中:
图1是本发明的第一较佳实施例的示意图,其中,基于因特网的允许交易系统是以台式计算机系统的形式实现的,图中示出计算机通过ISP连接到因特网,具有基于GUI的Web浏览器程序和条形码符号扫描仪,通过对相应URL编码条形码符号的简单扫描,自动地访问含有允许交易的Applet的允许交易的Web网页;
图1A是本发明的一张或一页因特网交易目录的示意图,展示印刷在其上的几个URL编码(截断)条形码符号及与其相应的直接可读的URL和内容描述;
图1B是根据本发明第一广义方法的条形码驱动的基于因特网的允许交易系统的示意图,图中显示读取一个条形码符号,该条形码符号用(i)把URL写入因特网浏览器程序的信息资源“Goto”窗口(即“Goto”缓冲器)中的程序命令,(ii)待访问的含有Applet的Web网页的整个URL,和(iii)在进入“Goto”窗口的URL上执行超文本传输协议(HTTP)请求的因特网浏览器程序命令三者进行编码;
图1C是根据本发明第二广义方法的条形码驱动的基于因特网的允许交易系统的示意图,用于自动地(i)读出条形码符号,该条形码符号已用待访问的含有Applet的Web网页的整个URL进行编码,以及(ii)在其上附加一个前缀代码串,代表把URL写入因特网浏览器程序的信息资源“Goto”窗口中的程序命令,和附加一个后缀代码串,代表在进入“Goto”窗口的URL上执行HTTP请求的程序命令;
图1D是根据本发明第三广义方法的条形码驱动的基于因特网的允许交易系统的示意图,用于自动地(i)读出条形码符号,该条形码符号已经仅用待访问的含有Appl et的Web网页的URL的域名((DN)或基本IP地址)和服务器路径名部分进行编码:(ii)在其上附加一个前缀代码串,代表(1)把URL写入因特网浏览器程序的信息资源“Goto”窗口中的程序命令和(2)因特网协议标识符(例如“http://”),和(iii)附加一个后缀代码串,代表在进入“Goto”窗口的URL上执行HTTP请求的程序命令;
图1E是根据本发明第四广义方法的条形码驱动的基于因特网的允许交易系统的示意图,用于自动地(i)读出条形码符号,该条形码已用待访问的含有Applet的Web网页的整个URL进行编码,(ii)把URL写入因特网浏览器程序的信息资源“Goto”窗口中,和(iii)在进入“Goto”窗口的URL上执行HTTP请求;
图1F是本发明的示范1-D(线性)URL编码条形码符号的图形表示,含有ASCII码元,代表待访问的含有Applet的Web网页的整个URL(例如,http://www.panam.com/reservations)以及把URL写入因特网浏览器程序的信息资源“Goto”窗口中的程序命令(例如CTL(L))和在进入“Goto”窗口的URL上执行HTTP请求的程序命令(例如RTN);
图1G是根据本发明原理编码的,PDF 417符号的示范2-D URL编码条形码符号的图形表示;
图1H是根据本发明的示范“多个1-D”URL编码条形码符号结构的图形表示,包含一对离散的1-D URL编码条形码符号,这里,第一条形码符号含有ASCII码元素,它代表把URL写入程序的“Goto”窗口中的程序命令(例如CTL(L))、待访问的含有Applet的Web网页的整个URL、和在进入“Goto”窗口的URL上执行HTTP请求的程序命令(例如RTN),而第二条形码符号含有ASCII码元素,它代表把URL写入因特网浏览器程序的信息资源“Goto”窗口中的因特网浏览器程序命令(例如CTL(L))、待访问的含有AppletWeb网页的整个URL、和在进入“Goto”窗口的URL上执行HTTP请求的程序命令(例如RTN);
图1I是本发明的一个示范1-D URL编码条形码符号的图形表示,它包括ASCII码元,它代表把URL写入因特网浏览器程序的“Goto”窗口中的程序命令(例如CTL(L))、含有其路径名部分在内的待访问的Applet的Web网页的整个URL、和在读取条形码符号时进入的URL上执行HTTP请求的程序命令(例如RTN);
图1J是本发明的一个示范1-D URL编码条形码符号的图形表示,它包括ASCII码元,它代表把URL写入因特网浏览器程序的“Goto”窗口中的因特网浏览器程序命令(例如CTL(L))、含有其域名和路径名部分在内的待访问Applet的Web网页的整个URL、和在读取条形码符号时在进入的URL上执行HTTP请求的因特网浏览器程序命令(例如RTN);
图1K是对应于图1J示范1-D URL编码条形码符号的十六进位数串的图形表示,该条形码符号从条形码符号读取器发送到本发明的基于因特网的允许交易系统的因特网浏览器程序;
图2是本发明的第二较佳实施例的示意图,其中,基于因特网的允许交易系统是以交互式基于Web的电视系统的形式实现的,电视系统包括终端单元,图中示出通过ISP连接到因特网,具有由IR链路至终端单元的便携式因特网导航(即遨游)装置和与其集成在一起的条形码符号扫描仪,通过对印刷在各种类型媒体上的相应URL编码条形码符号的简单扫描,自动地访问Applet编码的Web网页;
图3是本发明的第三较佳实施例的示意图,其中,基于因特网的允许交易系统是以手持扫描仪终端的形式实现的,图中示出该终端通过至ISP的无线链路连接到因特网,有集成的基于GUI的Web浏览器程序、显示面板、键座和程序控制的条形码符号扫描仪,通过对印刷在其页面上的URL编码条形码符号的简单扫描自动地访问列在交易指南中的含有Applet的Web网页;
图4是本发明的第四较佳实施例的示意图,采用佩戴在身上的条形码符号驱动的基于因特网的允许交易系统的形式,有一个安装在手上的条形码符号读取器和安装在手臂上的远程单元,它含有一个微处理器系统,通过读出URL编码符号支持内嵌Applet的Web网页的因特网访问;
图5是一个示意表示,表明图4所示的佩戴在身上的系统正用于按照本发明的原理在系统或设备检查和/或修理期间从启用因特网的数据库存取信息资源(例如声频和视频信息);
图6是本发明的第五较佳实施例的示意图,采用信息站型的基于因特网的允许交易系统的形式,其中,为了自动地运行含有允许交易Java-Allpet的Web文档(来自Web服务器),设置一个磁条读取器,用于读出URL编码的磁条交易卡,设置一个2-D条形码符号读取器,用于读出URL编码的条形码符号;
图7是流程图,设定在因特网上实现本发明的运行交易方法的步骤的流程图。
                   实现本发明的最佳方式
参考附图将描述例举的本发明的实施例,在附图中,相似的元件和结构采用相似的标号表示。
基于因特网的允许交易系统的概述
通常,本发明的系统和方法与全球数字分组交换电信网络(称为因特网)连接在一起。因特网的功能是提供一个支持遍及全世界的采用众所周知TCP/IP网络协议的有线和无线数字电信的基础结构。通常,因特网基础结构包括因特网服务供应商(ISP)、网络服务供应商(NSP)、路由器、电信线路和通道等,所有这些是本领域专业人员所公知的。
如图1所示,分布于世界各地的许多因特网Web网址服务器(即信息服务计算机系统)2通过因特网基础结构(即ISP和NSP)连接到因特网1上。顾名思义,因特网服务器2的功能是在因特网用户通过客户计算机系统发出请求时将信息资源提供给他们。与因特网基础结构连接的信息服务器上的各自位置和每个信息资源是由统一资源地址标识(URL)指定的,其语法是本领域专业人员公知的。
根据本发明的原理,创建一个交易服务用的HTML编码文档(即Web网页)和一个允许交易的JavaTM-Applet。Java-Applet是为利用本发明的基于因特网的允许交易系统之一进行特定交易而设计的。然后,将Java-Applet嵌入在交易服务用的HTML编码文档中,尔后,将与嵌入Applet的HTML文档相关的信息文件同与Java-Applet相关的编译代码一起存储在HTTP服务器(即Web服务器)中。允许交易的HTML文档(即Web网页)的位置由URL确定,它规定信息文件在HTTP服务器中的位置,在此之后,通过对一个或多个URL编码符号的扫描提供接入这种Web网页的任何客户计算机系统将被称为“允许交易的系统”或者“基于因特网的允许交易的终端”,在附图中由参考标号3总体表示。
通常,每个因特网信息服务器2和客户系统3可以利用本领域专业人员公知的实体通信媒体或者无线(基于射频的)数字通信链路5通过ISP 4(或者NSP)的方式连接到因特网基础结构上。值得注意的是,虽然这里的基于因特网的允许交易系统的每个例举实施例是以通过ISP的方式客户系统可操作地连接到因特网基础结构上的形式实现的,但是,应当明白,通过因特网基础结构中的NSP或者其它接入点可以实现因特网连接。在例举的实施例中,每个因特网Web网址服务器2是作为一个计算机系统实现的。计算机系统运行一般的Web网址服务器软件(例如,StarNine公司的WebStar、Netscape通信公司的FASTRAKTM服务器、或Microsoft公司的Microsoft因特网信息服务器)并以传统的方式与ISP接口。每个因特网Web网址服务器在因特网上分配一个独特TCP/IP地址(和域名),并提供支持TCP/IP协议的因特网网络化软件。此外,每个因特网Web网址服务器提供一个或多个应用软件程序,用于创建和维护超媒体文档,包括以HTML表示的一个信息文件结构中的文本、图形和声频信息。WWW上的每个HTML文档是在由其URL指定的位置上由HTTP服务器2提供实体服务的。
通常,按照本发明,通过对URL编码或者DN编码的代码符号扫描,存在几种不同的访问因特网上运行交易Web文档的方法。图1B、1C、1D和1E中示出利用URL编码的条形码符号访问因特网上信息资源的四种广义方法。在图1、2、3、4和6所示的基于因特网允许交易系统的特定例举实施例中能够进行这些广义方法中的每一种方法,以下将更详细地描述。
利用URL编码的代码符号访问因特网上Web网页的第一广义方法
在图1B中,示出了利用URL编码的条形码符号访问因特网上Web网页的第一广义方法。如图所示,利用基于因特网的允许交易系统3能够进行这一访问方法,该系统由两个主要子系统,即(1)程序控制的条形码符号读取器3A;和(2)因特网终端3B组成。程序控制条形码符号读取器3A的主要功能是读出条形码符号,该条形码符号已经用:(i)能够把URL写入因特网浏览器程序的信息资源“Goto”窗口(即“Goto”缓冲器)中的因特网浏览器程序命令,(ii)待访问的HTML文档的整个URL,(iii)在进入“Goto”窗口的URL上执行超文本传输协议(HTTP)请求的因特网浏览器程序命令进行编码。因特网终端3B的功能是(1)利用通信媒体或链路5通过ISP4(或NSP)提供与因特网基础结构的互连;(2)落实访问和显示条形码符号中URL编码所指定的特定允许交易HTML文档(即Web网页文档)所需的因特网协议(例如HTTP、FTP等)的客户方。
通常,程序控制的条形码符号读取器3A包括多个子系统部分,即:一个光学扫描器件和扫描数据处理器装置3A1(例如,条形码激光扫描仪、基于CCD的条形码扫描仪等);可编程的解码器模块3A2(例如采用控制和解码算法的程序控制微处理器);和数据传送模块3A3。光扫描器件和扫描数据处理器装置3A1的功能是对条形码符号进行光学扫描和产生数字扫描数据的字(代表代码符号的条和间隔的长度),以供下一步解码处理。可编程的解码器模块3A2的功能是对数字扫描数据的这些字进行处理,产生基于ASCII码的符号字符数据,代表已解码的条形码符号。数据传送模块电路3A3的功能是把经ASCII格式化的数据从解码器模块3A2传送到因特网终端3B,用以访问和显示已解码的条形码符号中URL编码所指定的特定允许交易的Web网页。
在图1B中,示出第一广义实施例的基于因特网的允许交易系统,读出单个1-D URL编码条形码符号。在这个广义实施例中,URL编码的条形码符号含有代表下列信息项的ASCII码元素:(1)把URL写入因特网浏览器程序的信息资源窗口“Goto”中的因特网浏览器程序命令(例如CTL(L));(2)待访问的Web网页的整个URL(例如http://www.metrologic.com);(3)在进入“Goto”窗口的URL上执行HTTP请求的因特网浏览器程序命令(例如RTN)。然而,应当明白,可以将这些信息编码为如图1F所示的一个2-D条形码符号,或者另一方面编码为如图1H所示的两个或多个1-D URL编码条形码符号。
在图1H中,采用一对条形码符号对图1F的条形URL编码的条形码中所包含的信息进行编码。在这样一个实施例中,第一个条形码符号包括ASCII码元,它代表:(1)把URL写入因特网浏览器程序的信息资源窗口“Goto”中的因特网浏览器程序命令(例如CTL(L));(2)待访问的一个允许交易的HTML文档的整个URL(例如http://www.metrologic.com/info/trans.html);(3)在进入“Goto”窗口的URL上执行HTTP请求的因特网浏览器程序命令(例如RTN)。第二个条形码符号包括ASCII码元,它代表:(1)把URL写入因特网浏览器程序的信息资源窗口“Goto”中的因特网浏览器程序命令(例如CTL(L));(2)待访问的Web网页的URL路径名部分(例如/Products/ms6720.html);(3)在进入“Goto”窗口的URL上执行HTTP请求的因特网浏览器程序命令(例如RTN)。以上例举的两个实施例的任何一方,对于URL编码的条形码符号将是共同的,包括其路径名部分(例如/Mfg/bocaraton),如图1I所示,在需要情况中它可以具有相当的字符长度。
这些替代的编码技术是有利的,这里,URL的字符长度变得相当长,正如在待访问的Web网页位于信息服务器的若干个子目录或子文件夹的深处或者位于通过CGI或类似机制连接到信息服务器的后端数据库的深处的情况中。
在这个时候,按照顺序简要地讨论信息的格式和条形码符号体系。通常,按照本发明必须编码为条形码符号结构的信息是以ASCII数据格式表示的。这一事实是基于URL技术规范、浏览器设计和键盘结构中使用的字符的自然特性。因此,能够代表ASCII字符集中字符的任何条形码符号体系可以用于实践本发明的信息编码技术。在较佳实施例中,下列条形码符号体系中的任何一个可以被用作URL编码:代码128;代码39的整个ASCII字符集;和代码93。虽然在图1J的条形码符号中已经对ASCII格式化的字符串进行编码,但是,从条形码符号读取器3A实际传送到(因特网终端3B的)因特网浏览器程序的信息串通常是以图1K中所示的十六进制数格式表示的。然而,应当明白,对于本发明的一个个实施例,传送的信息的格式是不同的。
利用URL编码的代码符号访问因特网上Web网页的第二广义方法
在图1C中,示出了利用URL编码的条形码符号访问因特网上Web网页的第二广义方法。如图所示,利用基于因特网的允许交易系统3能够进行这一访问方法,该系统由两个主要子系统,即(1)程序控制的条形码符号读取器3A;和(2)因特网终端3B组成。程序控制条形码符号读取器3A的功能是:(i)读出条形码符号,该条形码符号已用待访问的允许交易Web网页的整个URL进行编码:(ii)在其上附加一个前缀串(例如,CTR(L)),代表把URL写入因特网浏览器程序的信息资源“Goto”窗口中的因特网浏览器程序命令,和附加一个后缀串(例如,RTN)代表在进入“Goto”窗口的URL上执行HTTP请求的因特网浏览器程序命令。因特网终端3B的功能是:(1)利用通信媒体或链路5通过ISP4(或NSP)提供与因特网基础结构的互连;(2)落实访问和显示已扫描条形码符号中URL编码所指定的特定允许交易Web网页所需的因特网协议(例如HTTP、FTP等)的客户方。
通常,程序控制的条形码符号读取器3A包括多个子系统部分,即:光学扫描器件和扫描数据处理器装置3A1(例如,条形码激光扫描仪、基于CCD的条形码扫描仪等);可编程的解码器模块3A2(例如采用控制和解码算法的程序控制微处理器);数据传送模块3A3;ASCII码发生器模块3A4;和代码串合成器模块3A5。光扫描器件和扫描数据处理器装置3A1的功能是对条形码符号进行光学扫描和产生数字扫描数据的字(代表代码符号的条和间隔),以供下一步解码处理。可编程的解码器模块3A2的功能是对数字扫描数据的这些字进行处理,产生基于ASCII码的符号字符数据,代表已解码的条形码符号。ASCII码发生器模块3A3的功能是产生:(1)基于ASCII的前缀代码串(即CTR(L)),代表把URL写入因特网浏览器程序的信息资源窗口“Goto”中的因特网浏览器程序命令,(2)后缀代码串(即RTN),代表在进入“Goto”窗口的URL上执行HTTP请求的因特网浏览器程序命令。代码串合成器模块3A5的功能是将ASCII码发生器3A4产生的前缀和后缀代码串与可编程解码器模块3A2的URL字符串相合成,从而形成一个完整的代码串,通过数据传送电路3A3传送到因特网浏览器程序。数据传送电路3A3的功能是把经ASCII格式化的数据从代码串合成器模块3A5发送到因特网终端3B,用以访问和显示已解码的条形码符号中URL编码所指定的特定允许交易的Web网页。
在1C中,示出第二广义实施例的基于因特网的允许交易系统,读出单个1-D URL编码条形码符号。在这个广义实施例中,URL编码的条形码符号含有ASCII码元,代表从因特网访问允许交易的Web网页的整个URL。然而,应当明白,可以将图1C的1-D条形码符号结构编码的信息编码为2-D条形码符号结构或者一对1-D条形码符号,如上所述。
利用URL编码的代码符号访问因特网上Web网页的第三广义方法
在图1D中,示出了利用URL编码的条形码符号访问因特网上信息的第三广义方法。如图所示,利用基于因特网的允许交易系统3能够进行这一访问方法,该系统由两个主要子系统,即(1)程序控制的条形码符号读取器3A;和(2)因特网终端3B组成。程序控制条形码符号读取器3A的功能是:(i)读出条形码符号,该条形码符号已用待访问的允许交易HTML文档的整个URL进行编码:(ii)在其上附加一个前缀代码串,代表(1)把URL写入因特网浏览器程序的信息资源“Goto”窗口中的因特网浏览器程序命令和(2)因特网协议标识符(例如“http://”),和(iii)附加一个后缀代码串,代表在进入“Goto”窗口的URL上执行HTTP请求的因特网浏览器程序命令。因特网终端3B的功能是:(1)利用通信媒体或链路5通过ISP4(或NSP)提供与因特网基础结构的互连;(2)落实访问和显示条形码符号中URL编码所指定的特定允许交易Web网页所需的因特网协议(例如HTTP、FTP等)的客户方。
通常,本例举实施例的程序控制条形码符号读取器3A包括多个子系统部分,即:光学扫描器件和扫描数据处理器装置3A1(例如,条形码激光扫描仪、基于CCD的条形码扫描仪等);可编程的解码器模块3A2(例如采用控制和解码算法的程序控制微处理器);数据传送模块3A3;ASCII码发生器模块3A4;和代码串合成器模块3A5。光扫描器件和扫描数据处理器装置3A1的功能是对条形码符号进行光学扫描和产生数字扫描数据的字(代表代码符号的条和间隔),以供下一步解码处理。可编程的解码器模块3A2的功能是对数字扫描数据的这些字进行处理,产生基于ASCII码的符号字符数据,代表已解码的条形码符号。ASCII码发生器模块3A4’的功能是产生:(1)基于ASCII的前缀代码串(即CTR(L)),代表把URL写入因特网浏览器程序的信息资源窗口“Goto”中的因特网浏览器程序命令;(2)适当的因特网协议标识符(例如“http://”);和(3)后缀代码串(即RTN),代表在进入“Goto”窗口的URL上执行HTTP请求的因特网浏览器程序命令。代码串合成器模块3A5的功能是将解码器模块3A2产生的URL字符代码与ASCII码发生器3A4产生的代码串相合成,从而形成一个完整的代码串,通过数据传送电路3A3传送到因特网浏览器程序。数据传送电路3A3的功能是把经ASCII格式化的数据从代码串合成器模块3A5发送到因特网终端3B,用以访问和显示已解码的条形码符号中URL编码所指定的特定允许交易的Web网页。
在1D中,示出第三广义实施例的基于因特网的允许交易系统,读出一个单1-D URL编码条形码符号。在这个广义实施例中,URL编码的条形码符号含有ASCII码元,代表待访问的允许交易的Web网页的整个URL。然而,应当明白,可以将图1D的1-D条形码符号结构编码的信息编码为2-D条形码符号结构或者一对1-D条形码符号,如上所述。
利用URL编码的代码符号访问因特网上Web网页的第四广义方法
在图1E中,示出了利用URL编码的条形码符号访问因特网上Web网页的第四广义方法。如图所示,利用基于因特网的允许交易系统3能够进行这一访问方法,该系统由两个主要子系统,即(1)程序控制的条形码符号读取器3A;和(2)因特网终端3B组成。程序控制条形码符号读取器3A的功能是读出条形码符号,该条形码已用待访问的允许交易Web网页的整个URL进行编码。因特网终端3B的功能是:(1)利用通信媒体或链路5通过ISP4(或NSP)提供与因特网基础结构的互连;(2)利用因特网浏览器程序(例如,采用插入(plug-in)模块)落实因特网协议(例如HTTP、FTP等)的客户方,因特网浏览器程序在对条形码符号扫描时自动地把其URL写入因特网浏览器程序的信息资源窗口“Goto”中和在进入“Goto”窗口的URL上执行HTTP请求。
通常,程序控制的条形码符号读取器3A包括多个子系统部分,即:光学扫描器件和扫描数据处理器装置3A1(例如,条形码激光扫描仪、基于CCD的条形码扫描仪等);可编程的解码器模块3A2(例如采用控制和解码算法的程序控制微处理器);和数据传送模块3A3。光扫描器件和扫描数据处理器装置3A1的功能是对条形码符号进行光学扫描,和产生数字扫描数据的字(代表代码符号的条和间隔),以供下一步解码处理。可编程的解码器模块3A2的功能是对数字扫描数据的这些字进行处理,产生基于ASCII码的符号字符数据,代表已解码的条形码符号。数据传送电路3A3的功能是把经ASCII格式化的数据从可编程的解码器模块3A2发送到因特网终端3B,用以访问和显示已解码的条形码符号中URL编码所指定的特定允许交易的HTML文档。
在1E中,示出第四广义实施例的基于因特网的允许交易系统,读出一个单1-D URL编码条形码符号。在这个广义实施例中,URL编码的条形码符号含有ASCII码元,代表待访问的允许交易的Web网页的整个URL。然而,应当明白,可以将图1E的条形码符号结构编码的信息编码为2-D条形码符号结构或者一对1-D条形码符号,如上所述。
利用能够针对特定应用定制的不同类型的技术和系统结构,以多种多样的方式能够实现图1B至1E中所示和以上所描述的本发明的基于因特网的允许交易系统的广义实施例。以下将参考图1、2和3详细描述基于因特网的允许交易系统的三个不同具体实施例。
基于因特网的允许交易系统的第一较佳实施例
如图1所示,基于因特网的允许交易系统3的第一较佳实施例是以桌面计算机系统6的形式实现的。如图所示,台面计算机系统由视频监视器6A、处理器6B、键盘6C、鼠标器6D、和Postscipt激光打印机35组成的,通过ISP 4连接到因特网。计算机系统6具有一个基于GUI的Web浏览器程序和一个手持式无线激光扫描条形码符号读取系统7,它以通常的方式连接到这一主机系统的通信端口。在本较佳实施例中,无线条形码符号读取系统7包括一个手持的激光扫描条形码符号读取装置7A和一个底座单元7B,根据成功地读出的每个条形码符号接收从装置7A发射的射频信号;底座单元7B响应于每一个这样的成功读出,产生一个有声确认信号。系统可以通过两种系统中任何一种来实现,(i)EPO公布号EO 0 715273 A2中所揭示的无线条形码符号读取系统;(ii)PCT公布号WO 93/06565中所揭示的绳系条形码符号读取系统,这里将每个所述公布专利引作参考。
程序控制条形码符号读取器7的操作视所采用的广义因特网接入方法而略有不同,它执行的功能通常是相同的,即:读出条形码符号8,它是用通过基于因特网的允许交易系统接入的Web网页的或是URL或是DN/PN编码的;和产生与其相关的因特网终端的因特网浏览器程序所使用的URL或DN/PN字符串的符号字符数据代表。
正如下文中使用的,通常把这些特定类型的编码的条形码符号称为“URL编码的条形码符号”,而不管在条形码符号结构中是对整个URL还是仅仅对其一部分(例如DN或DN/PN)进行编码。同样,用URL或DN/PN字符串编码的磁条结构,正如下文中所描述的,通常被称为“URL编码的磁条”,而不管在磁条符号结构中是对整个URL还是仅仅对其一部分(例如DN或DN/PN)进行编码。通常把这些结构共同地称为“URL编码的符号”,而不管在符号结构中是对整个URL还是仅仅对其一部分(例如DN或DN/PN)进行编码。
在采用上述第一、第二或第三广义因特网接入方法中任何一个的情况中,因特网交易的终端(由台式计算机系统实现)通过运行任何常见的基于GUI的因特网浏览器程序,如Netscape公司的Navigator或者Microsoft公司的InternetExporer,能够提供因特网接入支持。
在采用图1E的第四广义因特网接入方法的情况中,必须给上述这种类型的常见浏览器程序提供一个插入模块(例如浏览器子程序),它能够方便地被写入和装入浏览器程序中。这个插入模块的功能是:(i)自动读出在客户计算机平台6(支持因特网终端)的I/O端口上存储在地址数据缓冲器中的已扫描URL信息;(ii)把URL信息(以适当的格式)自动地写入分配给因特网浏览器显示屏40(如图4中所示)的“Goto”窗口40A的数据缓冲器;(iii)自动地启动因特网上的HTTP,连接到相关因特网服务器并接入和显示位于输入URL上的允许交易的Web网页。在这些实施例中,建议每个基于因特网的允许交易系统有一个预先装载的因特网浏览器程序,给该程序提供上述的插入模块,或者对此提供这类功能。然而,应当明白,在有些例子中,可能需要利用众所周知的文件传输协议(FTP)在全球网上从基于因特网的信息服务器把浏览器秩序和插入模块分送或下载到客户计算机系统。采用这一方法,一般的客户计算机系统能够方便地被转换为本发明的基于因特网的允许交易系统。
在本发明的较佳实施例中,条形码符号读取系统7是一个激光扫描条形码符号读取器(例如,带有键盘楔的Metrologic扫描仪MS951-48),它被连接到客户计算机系统6的数据输入端口。当用于读出URL编码条形码符号时,URL作为输入被自动地输入因特网浏览器程序的“Goto”窗口,以及通过HTTP,基于因特网的允许交易系统自动地访问对应于URL的特定的允许交易的HTML文档(即Web网页),以本领域专业人员公知的方式显示在视频显示终端6A上。
如上所述,本发明的每个URL编码的条形码符号可以是任一实际的符号体系的或是线性(一维)或是两维条形码符号结构,这一体系考虑到对包含在URL型信息结构中的(ASCII型)信息的编码,其语法是本领域专业人员所公知的。在较佳实施例中,URL编码的条形码符号8是利用下列条形码符号体系中任何一种构成的截断型条形码符号:代码128;代码39的全部ASCII字符集;代码93。虽然URL编码的条形码符号可以具有任何长度,但实际考虑通常受制于每一特定应用中所采用的编码技术。值得一提的是,利用截断条形码符号结构的优点在于,条码和间隔的高度相对于条形码的长度要短一些,因此,使URL编码的截断符号8易于打印在交易卡或者印刷在Web网址的交易指南和目录的页面上,如图1A所示。
如图1和1A所示,第一较佳实施例的基于因特网允许进行交易系统的程序控制条形码符号扫描仪7是专门设计的,能够读出打印在单张页面上的紧密放置的URL编码条形码符号,而不会无意地读出不想要的URL编码条形码符号。这一增加的扫描控制特点是在图1的条形码符号读取器中实现的,通过给自动激光扫描条形码符号读取器7A提供一块光学透明扫描板9A,它由读取器7A引出的光学透明延伸部分9B支撑。扫描板9A中已经形成一个视窗(即孔径)10,当(底面上)这一印刷符号与视窗孔径对准时,通过它可以对URL编码条形码符号8自动扫描和读出。在这一特定实施例中,条形码符号读取器7A的红外目标检测场11恰好略微大于视窗10,从而只有在目标(例如Web网址指南)13对着视窗10向上放置时才自动开始激光束12的激光扫描,因为这时扫描板被置于与特定允许交易Web网页相关的URL编码条形码符号8接触,如图1A所示。在这里引作参考的申请人的EPO公布号EP 0 715 273 A2中可以看到与自动条形码符号读取器7A相关的设计和构造详细情况。正如图1所示,能够以本领域公知的方式给这种扫描装置提供一个按键座15,在必要或需要时手工输入URL的字符。
正如以上结合图1H所讨论的,可能需要对两个或多个中等长度条形码符号,而不是对单个较长长度条形码符号中的特定信息资源的URL进行编码。这将允许采用印刷在菜单或清单上的较短长度的条形码符号。在这种情况中,能够把识别Web服务器位置的URL(例如“http://www.metrologic.com”)的主要(即基本)部分编码在第一条形码符号中,而用第二条形码符号对表示与已识别Web服务器有关的信息资源(即允许交易的Web网页)位置的URL(例如“/products/MS6720.html”)的辅助(即延伸)部分进行编码。采用这一技术,采用两步过程能够实现访问到允许交易的Web网页,即(1)对第一条形码符号进行扫描,访问由“http://www.metrologic.com”定位的Web服务器的主页;(2)对第二条形码符号进行扫描,访问由“/products/MS6720/.html”定位的允许交易的HTML文档。较佳地,URL的基本(即主要)和辅助部分分别打印在第一和第二条形码符号下方,如图1H所示。正如以下详细描述的,在本发明的菜单组成过程期间能够使用这一组合条形码符号结构。
基于因特网的允许交易系统的第二较佳实施例
如图2所示,基于因特网的允许交易系统的第二较佳实施例是以基于WEb的交互式电视系统16的形式实现的。以上所述的任何一种广义访问方法都能够被用于进行本发明的这一具体实施例。
如图所示,基于Web的交互式电视系统16包括因特网终端单元17、遥控扫描装置18和标准(NTSC或PAL)彩色电视机19。如图所示,因特网终端单元17通过ISP 4连接到因特网上,包括支持:(i)基于GUI的因特网浏览器程序,如Netscape公司的Navigator或者Microsoft公司的Internet Exporer;和(ii)因特网上TCP/IP网络化协议的装置。在较佳实施例中,因特网终端单元17能够利用许多商业提供的因特网终端装置,如Nokia公司的Mediamaster 9500TM因特网终端、Acorn计算机公司的NetStationTM因特网终端、或Diba公司的“InternetDigital Appliance”中的任何一个来实现。
如图2中所示,第二较佳实施例的遥控扫描装置18可以通过将微型自动条形码符号读取模块20集成到无线遥控装置中来实现,无线遥控装置用商业供应的终端单元提供的,终端单元用于实现本发明的这一实施例。较佳地,自动条形码符号读取模块20与上述的EPO公布号EP 0 715 273 A2中很详细描述的装置相似。这种激光扫描机,正如它们所称谓的,是从新泽西州Blackwood的Metrologic仪器公司以商品名ScsnQuest商业供应的。下面将描述能够将这种激光扫描机集成到上述因特网终端的任何一个遥控装置中和因此提供遥控扫描装置18的方式。
Nokia公司的Mediamaster 9500TM因特网终端、Acorn计算机公司的NetStationTM因特网终端、或Diba公司的“Internet Digital Appliance”各提供一个无线遥控装置,该装置包括一个可编程的微控制器(即微处理器),可操作地连接到一类或另一类的系统总线上。连接到这一系统总线结构上的系统子部件包括,例如:以EPROM 21的形式实现的程序存储器;以RAM 22的形式实现的数据存储存储器;按键座23,数据存储寄存器和接口电路;基于红外的通信电路和接口电路24;以及电源和功率分布电路25。在这种商用产品中,不提供视觉显示装置(例如LCD面板),因为所有的显示功能利用本领域人员众所周知的屏幕显示形式在电视屏幕上提供的。通过把附加的数据寄存器增加到系统总线上和以传统方式把扫描仪的数据输出端连接这些寄存器上能够实现将自动ScsnQuest激光扫描模块(IS4120型)集成到这些无线遥控装置的系统体系结构中。附加的控制逻辑必须由微控制器提供,从扫描仪提供扫描数据优先于手工输入系统中的数据。所有这些改进是在本领域普通技术人员的业务范围之内。
正如图2所示,遥控扫描装置18有一个由光学透明延伸部分9B支撑的光学透明扫描板9A。扫描板9A中形成有一个视窗(即孔径)10,通过它,当(底面上的)这种印刷符号与视窗孔径对准时能够自动地扫描和读出URL编码的条形码符号8。基于红外的目标检测场11恰好略微大于视窗10,使得只有在目标(例如交易卡或指南)13对着视窗10向上放置时才自动打开激光扫描束,因为这时扫描板10被移动至与特定运行交易Web网页相关的URL编码的条形码符号8相接触,如图2所示。在操作期间,采用遥控扫描装置18读出印刷在因特网交易指南13上的URL编码的条形码符号8,以便连接到相应的允许交易的Web网页。
虽然能够采用任何标准(NTSC或PAL)彩色电视机与因特网终端17相连接,显示与系统所访问的任何特定Web网址相关的图形和声频信息内容,但是,采用更高分辨率(VGA或SVGA)的计算机监视器与其连接,显示高分辨率图形是较佳的。
基于因特网的允许交易系统的第三较佳实施例
如图3所示,基于因特网的允许交易系统的第三较佳实施例是以手持集成扫描终端26的形式实现的。这里所描述的任何一种广义因特网访问方法都能够用于进行本发明的这个特定实施例。图中示出的因特网扫描仪终端26通过无线电基站27和无线链路5连接到ISP 4。手持因特网扫描终端26有一个集成的基于GUI的Web浏览器程序、显示面板28、触摸屏型键座29和程序控制的条形码符号扫描仪20。条形码符号扫描仪20的功能是读出条形码符号8,该条形码符号是用由基于因特网允许交易系统访问的允许交易的Web网页的URL编码的并产生代表其的符号字符数据。
在例举的实施例中,因特网扫描仪终端26是作为可移动的计算机实现的,如加州Apple计算机公司的Newton130型Messagepad 30。这一装置用NetHopperTM品牌Internet Access Software提供的,由它支持Newton MessagePad操作系统中的TCP/IP网络化协议。Newton MessagePad还配备一个Motorola公司的基于PCMICA调制解调卡31,它有一个射频收发机,用于建立与(i)一个蜂窝式基站或者(ii)一个或多个卫星基站(27)的无线数字通信链路,这些基站以全球信息网络领域公知的方式通过ISP 4连接到因特网上。应当明白,虽然在有些情况中可能需要将光笔或扫描笔装置连接到Newton MessagePad的串行端口,提供条形码符号读出能力,但是,采用自动激光扫描机20(例如MetrologicScanQuest激光扫描模块IS4120型)与Newton MessagePad的串行通信端口接口,从而实现第三较佳实施例的基于因特网的允许交易系统是较佳的。
正如图3所示,整个Newton MessagePad、ScanQuest激光扫描模块20和辅助电池电源(未示出)全部封装在一个坚固的防震外壳32中,以提供一个可以手持的单一装置。一旦目标检测场11检测到目标(例如交易卡)13,将自动发射激光束12并在URL编码的符号13上扫过。
任选地,在上述的基于因特网的允许交易系统的三个具体实施例的每一个中,条形码符号扫描仪可以被程序控制的光学字符读取器所替代,光学字符读取器是利用例如申请人的EPO公布号EP 0 715 273 A2中详细揭示的自动全息激光扫描技术实现的,这里将其引作参考。程序控制的光学字符读取器的功能是通过对包括其URL的字母数字字符串的光学扫描允许因特网接入终端访问任何允许交易的Web网页并同样提供它作为基于GUI的因特网浏览器程序的“Goto”窗口的输出。在这些不同的实施例中,光学字符读取器(即字符读取模块)的功能是读出ASCII字符,包括印刷在目标(例如交易卡、键链、笔、铅笔、书签、指南等)上的URL(和其它编码信息),避免需要手工键入操作。
基于因特网的允许交易系统的第四较佳实施例
在以上例举的实施例中,条形码符号读取装置或是握在操作者的手中或是放在工作台面上。然而,应当注意到,条形码符号读取器和基于因特网的允许交易系统的其它客户部件能够佩戴在操作者的身上,如图4和5所示。
如图4所示,本发明的可佩戴在身上的基于因特网的允许交易系统包括:为佩戴在手背上而设计的条形码符号扫描单元70;和为佩戴在操作者手臂上而设计的远程单元72(即可佩戴在身上的基于红外的因特网接入终端),可利用柔性布带或类似技术将其紧固。
在例举的实施例中,装在手上的扫描单元70包括:用于对条形码符号扫描的光的进和出的光透射窗口71;操作者戴的手套70A,用于将外壳70可松开地安装到操作者手背上;和激光扫描条形码符号读取器20,正如以上针对本发明的其它例举实施例所描述的。在其它的实施例中,可以采用其它的光学扫描装置代替单元20,只要其提供的扫描深度满足预期的应用。
在例举的实施例中,远程单元72包括:LCD触摸屏型面板73;声频扬声器74;基于RISC的微计算系统或平台75A,以支持各种不同计算功能,包括:例如TCP/IP、HTTP和其它因特网协议(例如电子邮件、FTP等),其与遥控单元提供的因特网浏览器或通信程序(例如Netscape Navigator或Communication,或MicroSoft Exporer程序)的使用相关;与微计算系统接口的电信调制解调器75B;红外收发机75C(例如采用DFSK或扩频调制技术),也与电信调制解调器接口,用于支持本领域公知的微计算系统与远程收发机7B之间的双向电信协议(例如PPP)(下面将作描述),远程收发机与连接到因特网上的ISP接口;在遥控外壳上方的(可充电)电池电源75D,将电功率提供给其中部件以及条形码符号读取器20;柔性电缆76,用于支持条形码符号读取器20与微计算机平台之间的通信以及把电功率从电源传递到条形码符号读取器。值得注意的是,远程单元72将含有上述因特网访问方法中的一种。远程单元72(即因特网接入终端)将依赖于条形码符号读取器20扫描的URL编码条形码符号中所编码的信息。
任选地,激光扫描条形码符号扫描仪(不带数字化仪或解码器)20可以被包含在装在手上的单元70中,必要的数字化和扫描数据处理可以利用本领域人员公知的技术由远程单元72中的微计算系统或者利用本领域人员也公知的包含在远程单元72中的专用ASCII型装置进行。这些构造技术将允许以本领域公知的方式使条形码扫描单元小型化到足以戴在操作者的手指上。较佳地,条形码符号扫描/读出单元是按照这里引作参考的申请人的在先美国申请中所述的自动地控制,但是,在合适的地方,可以利用安装在手持单元70上或者系统结构中的其它地方的触发开关或类似装置手工启动。
较佳地,远程单元72戴在操作者的手臂上,使得与其集成的触摸型LCD面板73在使用本发明的佩戴在身上的系统时能够方便地观看。因此,当用安装在手上(或者安装在手指上)的条形码符号读取器20读出URL编码的条形码符号时,与所扫描的条形码符号相关并显示在LCD面板上的允许交易Web网页能够被操作者方便地观看和与操作者进行交互操作。此外,响应于读出的URL编码条形码符号(即由此启用交易),可能需要操作者利用本领域人员公知的触摸显示屏显示面板73和笔式计算软件把信息手工输入到正在显示的Web网页上。
在本发明的另一不同实施例中,可以把大词汇的语音识别子系统集成在遥控外壳42中,使得用户能够通过说话而不是通过手工按键或者本领域人员公知和由包含遥控外壳中微计算机平台支持的笔式计算技术把信息输入到因特网浏览器中。
在有些应用中,还可能需要把条形码符号读取器20安装在操作者的手指或头上和/或把遥控单元72安装在操作者身体的不同部位(例如腿或腰部)上。还可能需要把系统的所有部件集成到一个外壳中,佩戴在操作者身体的一个特定部位上。
在有些应用中,可能需要提供一个具有微型LCD显示屏77、麦克风78和耳机79的轻量头戴装置,而给远程单元72提供声频和视频输入/输出端口80,把声频输入提供给微计算机平台(在遥控单元中)和从此提供声频和视频输出,在系统的场内使用期间利用软性通信电缆81驱动操作者所戴的头戴装置,如图4和5所示。由头支撑的麦克风78的功能则是把语音输入提供给微计算系统,通过语音识别子系统进行处理,语音识别子系统在这里是利用商业供应的语音识别软件(例如,来自Dragon Systems公司、Newton Massachusetts)实现的。装在头上的视频面板77的功能则是响应于利用条形码符号读取器20读出的URL编码条形码符号提供一种显示从因特网访问的HTML编码信息页的便利方法。耳机79的功能则是响应于利用条形码符号读取器20读出的URL编码条形码符号提供一种从因特网访问的HTML编码信息页中所编码的声频信息的便利方法。这些辅助装置77、78和79与手臂支撑的因特网终端72相接口,给操作者提供进行他或她操作的附加自由度。
基于因特网的允许交易系统的第五较佳实施例
在图6中,示出了基于因特网的允许交易系统的第五较佳实施例。如图所示,这一系统是以基于因特网的信息站82的形式实现的,它包括:安装在公共场所(例如,零售商店、商业中心或林荫路、公共汽车站、机场、旅馆大厅、饭店、海滨帐篷、体育中心等)84的操作台83;操作台83中的薄型客户计算平台85(例如,Sun Microsystems公司的薄型客户网络计算机),运行启用Java因特网浏览器程序(例如HotJavaTM浏览器程序或Netscape3.0浏览器程序);触摸屏型彩色LCD面板86,显示Web网页和通过触摸屏操作的方式把信息手工输入到浏览器程序;声频扬声器87,从启用Java浏览器程序产生声频输出;安装在操作台的外部的磁条卡扫描仪88(例如,Magtek的Mag-Tek磁条读取器)和安装在操作台内并与计算平台的数据输入端口相接口的磁条解码器89(例如,Symbol Technologies的OMNILINK解码器,或程序控制的微处理器);以及与计算平台的数据输入端口相接口的2-D条形码符号读取器90。
磁条读取器89的功能是读出形成在信用卡或其它类型交易卡92上的URL编码磁条91,如图6A所示。在本发明的较佳实施例中,一个特定的允许交易HTML编码文档(即Web网页)的URL或DN/PN编码字符串是利用磁条领域公知的ANSI/ISO ALPHA数据格式标准沿图6A中所示的ANSI/ISO标准磁条的“第一”(字母数字)数据磁道编码的。在比特级上,实际数据编码将利用本领域公知的十六进制代码进行的,因此,ANSI/ISO ALPHA数据格式将以十六进制代码表示,因此,在解码操作时能够以直接方式解译。值得注意的是,虽然ANSI/ISO ALPHA数据格式是较佳的,因为它能够对实际包括所有URL或DN/PN子分量的字母数字字符进行编码,但是,应当明白,只要不背离本发明的范围或精神,能够采用其它合适的编码/解码方案。
任选地,能够把其它类型的信息编码在本发明的允许交易的磁条卡中,以便进行交易访问授权和本领域公知的其它安全性功能(例如,到期日期控制等)。例如,通过沿磁条的特定数据磁道对特定位的编码以表示允许交易卡的到期日期能够进行到期数据控制。通过(1)沿磁条的特定数据磁道对特定位的编码,由主管允许交易HTML文档的HTTP服务器对访问的个人识别代码进行编码,和(2)当显示交易“主”Web网页时要求用户手工输入一个预先分配的访问代码,由此完成交易服务供应商建立的安全协议,能够进行受限制用户的控制。值得注意的是,以类似于以上所述的方式利用URL编码(1-D和2-D)条形码符号进行这种安全技术。
在本发明例举实施例中,对磁条解码器89(例如,OMNILINK解码器)编程,以对ANSI/ISO ALPHA数据格式进行解码。此外,在将会采用一般Web浏览器程序的这些应用(没有处理从代码符号读取器提供的输入URL串的插入式模块)中,必须对磁条解码器89编程,把前缀程序命令(RTN)自动插入到程序控制解码器产生的字符数据输出串中,正如以上详细揭示的。来自程序控制解码器89的输出能够直接提供给薄型客户计算机系统85的数据输入端(例如RS232)。另一方面,用键盘来代替触摸型显示屏86,能够把程序控制解码器89的输出首先编码为键盘数据格式,然后通过其键盘数据输入端提供给计算机系统。
采用这一系统结构,允许交易Web网页的URL是沿ANSI/ISO磁条卡92的第一(字母数字)数据磁道编码的,允许交易Web网页嵌入一个Java-Applet,它是为了能够在因特网上进行特定的一类与信息相关交易(例如,金融交易、票证采购、信息采购、产品采购、服务获得、证券贸易等)而设计的。然后,当用启用因特网信息站82的允许交易Web网页读出URL编码的磁条时,位于已解码URL上的允许交易Web网页自动地服务于请求的Web浏览器和显示在LCD面板86上。在一个实施例中,图标则显示在Web网页上,表示客户或消费者揿下或触摸所显示的图标,自动地运行里面Java-Applet,开始所请求的交易。以传统方式,客户则简单地遵照显示屏和由此提供的指令,该指令是按照嵌入在所运行Web网页(即HTML编码文档)中的Java-Applet规定的。在Web浏览器上支持的交易类型仅仅依赖于交易服务供应商的需要和要求。虽然利用本发明的方法和系统能够进行的常见交易类型通常与诸如金融、帐务管理、产品采购、服务获得、票证采购、信息获取的主题有关,但是,应当明白,这里未提到的许多其它主题领域将能从本发明中得益。
对本发明的基于因特网的允许交易系统的例举实施例的改进
代替采用激光扫描模块构造图1、2、3、4和6中所示的本发明的因特网接入终端,人们可以采用用LED照明扫描视场中条形码符号的CCD型条形码扫描机(或模块)和捕获其图象的CCD型线性或阵列装置,供下一步解码处理。能够用于构造本发明的基于CCD因特网接入终端的CCD扫描模块例子可以在下列美国专利5,550,366、5,354,977、5,291,009、5,484,994、5,349,172和5,532,467中找到,这里将每个专利全文引作参考。
如上所述,本发明设想按照图1F中所示意的采用2-D条形码符号中编码URL(或DN/PN)信息。在这些情况中,在本发明的每个基于因特网的允许交易系统中提供一个2-D条形码符号读取机器(或装置),以致于能够对2-D条形码符号中编码的URL信息进行光学扫描和利用合适的2-D条形码解码算法能够对其进行解码。能够用于按照本发明的原理构造“2-D型”基于因特网的允许交易系统的2-D(激光扫描)条形码符号读取装置的例子在下列美国专利5,594,232、5,523,552、5,504,316、5,414,250、5,373,148、5,319,181中有所揭示,这里将每个专利全文引作参考。在本发明的其它实施例中,人们可以采用既能读出1-D又能读出2-D型条形码符号扫描模块。
本发明的允许交易的通用方法
已经描述了本发明的基于因特网的允许交易系统的各种例举实施例后,现在要描述如何能够采用这样的系统通用利用URL编码的符号和嵌入允许交易Java-Applet的HTML编码文档(即Web网页)在因特网上进行与信息相关的交易。
在这方面,将参考图7,其中示出的流程图确立了在因特网上实现允许交易方法有关的步骤。
正如图7中方框A所示,该方法涉及创建一个“交易服务”Web文档(即HTML编码的文档),其功能起在因特网上能够实现交易的“服务器”的作用。该Web文档能够利用商业供应的本领域公知的HTML编辑和/或Web网页开发工具(例如,Adode公司的Page Mill 2.0)创建。较佳地,将Web文档设计为进行与信息相关服务的市场化目标,将这种服务发送给访问该Web网页的顾客、消费者或客户。
在本较佳实施例中,交易服务的Web文档能够表示为具有几个显示框的Netscape型式“显示框架”,它是专为把运载的与信息有关服务的销售客体传送给访问这一Web网页的顾客、消费者或客户而设计的。任选地,这一Web网页还可以包括至如何能够进行与信息有关交易或者如何提供服务的其它Web网页的热线。在双框HTML文档中,框架型界面的上部(发起人)显示框能够用于识别允许在因特网上进行基于信息服务的发起人以及把给予的服务及其优点的描述提供给消费者。下部(信息)显示框能够用于显示为便于进行特定交易而设计的HTML编码文档(页)。一般,这种HTML文档将由允许进行的交易的类型规定的。通常,显示在信息显示框中的HTML文档包括:由用户请求特定种类信息,然后送回到起始HTTP服务器的常规HTML文档,传送到公共网间连接(CGI),用于搜索关系型数据库等;从数据库搜索获得的含有信息的HTML(输出)文档,传送到请求的因特网接入终端,这里,将其显示在显示框中,供用户观看;等等。在另外一些实施例中,可以提供附加的框,用于显示关于正允许的信息服务方面的不同类型的按钮。
正如图7中方框B所示,然后利用编程领域公知的JavaTM-Applet应用编程界面(API)和开发工具(例如,JavaScriptTM程序设计工具、JambaTM软件程序设计工具,和/或Java BeansTM软件程序设计工具)创建一个或一组允许交易的Java-Applet。每个允许交易的Java-Applet的功能是能够进行一个特定的与信息有关的交易(例如,金融交易、票证采购、信息获取、产品采购、取得服务等)。较佳地,每个允许交易的Applet将被设计成便于在系统的客户方跟踪信息显示屏,具有甚少(即使有的话)计算或因特网浏览技巧的用户能够跟踪它。在交易设计过程期间,应当考虑到这里给出的信息显示屏、询问和选择、判决环路结构等的流程。
然后,正如图7中方框C所示,把每个允许交易的Java-Applet编译成字节代码,然后嵌入在以前创建的HTML文档中,具有新的HTML APPLET的形式。Applet要素粘贴到以下通用句法(注释[]识别任选参数):
<APPLET
    [CODEBASE=codebaseURL]
    CODE-appletFile
    [ALT=alternateText]
    [NAME=appletInstanceName]
    WIDTH=pixels HEIGHT=pixels
    [ALIGN=alignment]
    [VSPACE=pixels][HSPACE=pixels]
>
    [<PARAM NAME=Attribute1 VALUE=value>]
    [<PARAM NAME=Attribute3 VALUE=value>]
    …
    [alternateHTML]
    </APPLET>
任选的<PARAM>标签让你能够指定Applet特定属性,你的Applet能够作为字符串检索。这些字符串能够用在HTML文档中,自定义Applet特性和提供位于命令行变量下的它们的相应值。
CODEBASE、CODE、WIDTH和HEIGHT是由Applet标签的第一部分指定的参数。启用Java的Web浏览器使用这些参数在主HTTP服务器上确定Applet代码的位置和在HTML文档显示中保留空间。CODEBASE指挥启用Java的Web浏览器寻找与HTML文档的URL相关的分类目录中的代码。CODE提供由主HTTP服务器被装入的Java代码文件的名称。由Applet使用的其它任何类型文件也可以从Codebase目录装入。CODEBASE是一个任选参数,如果对它未作规定,那么,启用Java的Web浏览器寻找HTML文档的目录中的类型文件。主要的是,采用上部/下部框在类型名和文件名二者中是相同的。
WIDTH和HEIGHT是告诉启用Java的Web浏览器在下载Java代码(“x”象素宽דx”象素高)前在文档显示中保留空间,类似于浏览器处理图象的方法,在能够提供整个图象前保留空间。为了将非可视的Applet放置在页面上,规定高度和宽度为0。
当前的启用Java的Web浏览器忽略Applet的Java语言改变尺寸()方法。尽管JDK提供的Applet视窗给出了改变尺寸()方法,对一般Web浏览器的Applet标签人们必须正确地规定宽度和高度。
VSPACE和HSPACE是任选参数,用于规定环绕Applet区域的上和下(垂直边界vspace)和两侧(水平边界hspace)的空间量(象点数)。值得注意的是,Netscape2.0显然可忽略这些参数。
ALIGN是另一个任选参数,涉及到其他的设计要素,用于指定在启用Java的Web浏览器的何处放置Applet区。ALIGN可以具有象IMG标签那样的可能值:左、右、顶、文本顶、中、偏离中、基线、底和偏离底。Netscape 2.0浏览器未正确地支持这些参数,所以,如果未获得允许交易的Applet的所需结果,可试图去除ALIGN参数。
如果浏览器理解<APPLET>标签但是不具有Java能力,那么ALT参数指定一个待显示的串。Netscape 2.0允许在Security Preferece菜单的选项内经检查框打开或关闭Java解释器。ALT参数是一种使用户记住在关闭Java后再打开它的方法,以避免浪费在慢applet上的时间(因为能经常出现在Web网页上)。
与允许交易的Web网页同时存在的Applet是通过NAME参数进行通信。AppletContext方法getApplet(String名)如果在Web网页上能够发现它则将参考返回到已命名的Applet,然后在Applet之间进行通信。
利用getParameter(String param_name)applet方法,PARAM标签被用在把文本信息传送到你的applet代码。由于参数匹配代码不是大小写敏感的,对引用标记用语法进行解析,以下的标签是等效的:
<PARAM name=EMAIL
<param NAME=EMAIL
<param name=“email”
在最后<PARAM>标签与</APPLET>标签之间,如果一个特定客户系统的Web浏览器不能识别<APPLET>标签,文本和HTML代码能够被指定用于显示。这是把用户引导到允许交易Web网页的“vanilla”版本上的消息的一个好区域。
Applet标签的最终元素必须是</applet>,以便告诉Web浏览器applet已经结束。
对于有关Applet构造和嵌入技术的进一步的详细情况,可以参考IDG BooksWorldwide公司出版的“JAVA”(1997),这里将其引作参考。
正如图7中方框D所示,然后,以传统的方式把与允许交易HTML文档和每个嵌入的Java-Applet相关的信息文件(例如,与HTML文档的URL相关的类目录中的代码、Java代码文件、Applet采用的类文件等)装载到HTTP服务器上和存储在其文件管理系统中。允许交易的HTML编码文档的位置是由URL唯一指定的(例如,http://www.mastercard.com/acctinfo/request.hyml)。在本发明方法的下一步骤中将采用这一URL。
正如图7中方框E所示,然后,把嵌入Applet的HTML文档(即允许交易的Web网页)的URL编码在诸如磁条结构、1-D条形码符号或2-D条形码符号的符号结构中,正如上面详细描述的。在本发明的另一个欠佳的实施例中,能够将URL印刷在交易卡上,由与因特网允许交易终端(即客户系统)的启用Java浏览器相接口的OCR装置读出。一旦URL被编码在符号结构(即磁条或条形码)中,那么,允许交易的Web文档的位置在其指定的HTTP服务器中不应当移动,以保证在读出URL编码符号时自动地运行允许交易的Web文档。
正如图7中方框F所示,基于因特网的允许交易系统现在准备发送与Java-Applet相关的信息方面的服务,Java-Applet嵌入在Web文档中,它位于符号结构(施加在交易卡或者印刷在交易指南或清单中)中编码的URL上。为了能够进行所需的交易,所有的顾客、消费者或客户必须利用如图1、2、3、4或6所示的本发明允许交易终端上提供的符号读取器读出他或她交易卡上的URL编码符号。根据URL是如何编码的,这一操作可能涉及到例如或是刷过URL编码的磁条或是光学扫描URL编码的条形码符号。响应于这一自动符号读出的操作,在允许交易终端上的启用Java浏览器将自动地请求由已解码的URL指定的允许交易Web文档和自动地显示相应的Web网页。较佳地,代表已嵌入允许交易Java-Applet的图标将显著地显示在允许交易终端的显示屏上,请求顾客通过触摸触摸屏(或者根据具体情况作一次键入操作)开始交易服务。作出选择后将自动地运行Java-Applet,因此而开始与其相关的交易。
在本发明的另一个实施例中,Applet程序员能够把允许交易的Java-Applet嵌入HTML编码文档中,以致于Java-Applet是自执行的(即在显示其交易主Web文档时由启用Java浏览器自动地开始执行)。通过HTML编码和/或Java-Applet编码可实现的这一改进使得能够启动由已嵌入Java-Applet代表的交易过程,但是仍然允许顾客以适合于他或她个人需要的步调和速度进行交易。
当Java-Applet正在以其设计人员(程序员)预期的方式执行时,顾客简单地按照设计编制的信息显示屏,由此以与顾客要求相一致的步调或速度进行与信息有关的交易和接受相关的服务。其交易期间,能够把声频信息以及图形显示信息发送给顾客。
在交易结束时,本发明的因特网允许交易终端能够给顾客制作一张打印收据,作为服务和相关交易的证明。任选地,在顾客需要与代理人对话求得辅助帮助的情况中,在因特网的允许交易终端上还能够提供电话帮助。
以上详细描述的本发明方法的一个优点在于任何计算机系统(例如,启用Web的薄型客户计算机或启用因特网的信息站,提供有条形码或磁条读取器)能够被自动地变换为一个通用交易机(UTM)。因此,现在在许多应用中能够避免制造专用交易机的需要。
在描述了本发明的一些例举实施例后,头脑中会产生几种改进。
为了指示,一个特定的印刷出版物或物体是载有本发明式样的URL编码的条形码符号,而不是传统的条形码符号(例如UPC符号),以类似于UPC数目印刷在UPC型条形码符号下方的方式,在URL编码条形码符号的周边近处印刷编码URL的全部或主要部分(例如http://www.metrologic.com)是有利的。这一印刷惯例一旦被采纳与其它类型的条形码符号相比,将有助于顾客确定哪个条形码符号提供“因特网交易接入”。
在(允许交易的HTML文档的)URL字符串的长度变长,尤其是与存储在超长的基于Web网页的数据库管理系统(DBMS)中的Web网页相连接的情况下,在对正被采用的条形码符号体系中的URL进行编码前,可能需要对URL进行预编码(以缩短其字符串长度)。
在公开的本发明的例举实施例中,允许交易的信息资源已经作为存储在Web服务器中的HTML编码文档表示,因此,按照URL技术规范和HTTP的句法要求,对于每一个这样的信息资源URL包含了字符子串“http://www”。然而,应当明白,在本发明的有些应用中,URL编码符号可能需要查询(即指向)存储在其它类型的通过因特网浏览器可得到的因特网信息服务器上的信息资源。这使得人们能够按照本发明的原理进行一次与信息相关的交易。
应当明白,可以以多种不同方式对例举实施例的这些基于因特网的允许交易系统和方法进行改进,对于本领域的专业人员而言,在取得这里所揭示新颖技术的好处后,这些改进是显然的。所有的对例举实施例的改进和变化将被视为落在由这里所附权利要求书限定的本发明范围和精神之内。
应当明白,可以以多种不同方式对例举实施例的这些基于因特网的允许交易系统和方法进行改进,对于本领域的专业人员而言,在取得这里所揭示新颖技术的好处后,这些改进是显然的。所有的对例举实施例的改进和变化将被视为落在由这里所附权利要求书限定的本发明范围和精神之内。

Claims (56)

1.一种允许在因特网上进行与信息有关的交易的基于因特网的系统,其特征在于所述系统包括:
连接于因特网的HTTP信息服务器,用于存储HTML编码文档,该文档在因特网上有一个由预定URL指定的位置,含有一个允许交易的Applet的所述HTTP编码文档,它在执行时使得用户能够在因特网上进行与信息有关的交易;
允许交易的因特网终端,用于请求所述HTML编码文档和执行内嵌的所述允许交易的Applet,所述的允许交易因特网终端包括:
执行Applet的因特网浏览器程序,它包括嵌入在所述HTML编码文档中的所述允许交易Applet,
显示屏,用于视觉显示所述的HTML编码文档,
数据输入装置,用于把数据输入到所述因特网浏览器程序中,
已编程代码符号读取器,可操作地连接到所述因特网浏览器程序上,并具有对采用所述预定URL编码的URL编码符号进行扫描的扫描机构、对所述已扫描URL编码符号进行解码并产生代表所述预定URL的符号字符数据的可编程解码器模块、以及把所述预定URL提供给所述因特网浏览器程序,用于自动地访问其位置由所述预定URL指定的所述HTML编码文档的数据传输模块,
这里,当用所述代码符号读取器对所述URL编码符号进行扫描时,所述已扫描URL编码符号被所述可编程解码器模块自动解码,由所述可编程解码器模块自动地产生代表其的符号字符数据并由所述数据传输模块将其提供给所述启用Java浏览器程序,
随后,所述因特网浏览器程序自动地访问来自所述HTTP信息服务器的所述HTML编码文档,以便执行内嵌的所述允许交易Applet并由此使用户能够用所述允许交易因特网终端在因特网上进行所述与信息有关的交易。
2.如权利要求1所述的基于因特网的系统,其特征在于:所述的URL编码符号是用预定的URL进行编码的URL编码磁条,所述已编程代码符号读取器是用于读出所述URL编码磁条的磁条读取器。
3.如权利要求2所述的基于因特网的系统,其特征在于:所述的URL编码磁条被施加在参与所述信息有关交易的交易卡上。
4.如权利要求1所述的基于因特网的系统,其特征在于:所述的URL编码符号是URL编码条形码符号,所述已编程代码符号读取器是用于读出URL编码条形码符号的条形码符号读取器。
5.如权利要求4所述的基于因特网的系统,其特征在于:所述的条形码符号读取器选自以下一组符号读取装置:激光扫描条形码符号读取器、CCD型条形码符号和扫描笔型条形码符号读取器。
6.如权利要求1所述的基于因特网的系统,其特征在于:所述的允许交易的因特网终端包括一个带有集成条形码符号读取器的手持式数据终端。
7.如权利要求1所述的基于因特网的系统,其特征在于:所述的允许交易因特网终端包括一个带有读出URL编码条形码符号的条形码符号读取器或者读出URL编码磁条的的磁条读取器的信息站型装置。
8.如权利要求1所述的基于因特网的系统,其特征在于:所述的允许交易因特网终端包括一个佩戴在身上的计算机系统。
9.如权利要求1所述的基于因特网的系统,其特征在于:当由所述扫描机构对所述URL编码符号进行扫描时,所述已扫描URL编码符号被所述可编程解码器模块自动解码、由所述可编程解码器模块自动地产生代表其的符号字符数据并由所述数据传输模块将其提供给所述因特网浏览器程序,
随后,所述因特网浏览器程序自动地访问来自所述HTTP信息服务器的所述HTML编码文档,并且启动内嵌的所述允许交易的Applet,由此使用户能够用所述允许交易因特网终端在因特网上进行所述与信息有关的交易。
10.一种基于因特网的系统,该系统允许在因特网上进行与信息有关的交易,其特征在于所述系统包括:
连接于因特网的HTTP信息服务器,用于存储HTML编码文档,该文档在因特网上有一个由预定URL指定的位置,含有一个允许交易的Java-Applet的所述HTTP编码文档,它在执行时使得用户能够在因特网上进行与信息有关的交易;
允许交易的因特网终端,用于请求所述HTML编码文档和执行内嵌的所述允许交易的Java-Applet,所述的允许交易的因特网终端包括:
执行Java-Applet的启用Java浏览器程序,它包括嵌入在所述HTML编码文档中的所述允许交易Java-Applet,
显示屏,用于视觉显示所述的HTML编码文档,
数据输入装置,用于把数据输入到所述启用Java浏览器程序中,
已编程代码符号读取器,可操作地连接到所述启用Java浏览器程序上,并具有对采用所述预定URL编码的URL编码符号进行扫描的扫描机构、对所述已扫描URL编码符号进行解码并产生代表所述预定URL的符号字符数据的可编程解码器模块、以及把所述预定URL提供给所述启用Java浏览器程序,用于自动地访问其位置由所述预定URL指定的所述HTML编码文档的数据传输模块,
这里,当用所述扫描机构对所述URL编码符号扫描时,所述已扫描URL编码符号被所述可编程解码器模块自动地解码,并由所述可编程解码器模块自动地产生代表其的符号字符数据并由所述数据传输模块将其提供给所述启用Java浏览器程序,
随后,所述因特网浏览器程序自动地访问来自所述HTTP信息服务器的所述HTML编码文档,以便执行内嵌的所述允许交易Java-Applet并由此使得用户能够用所述允许交易的因特网终端在因特网上进行与信息有关的交易。
11.如权利要求10所述的基于因特网的系统,其特征在于:所述的URL编码符号是用预定的URL进行编码的URL编码磁条,所述已编程代码符号读取器是用于读出所述URL编码磁条的磁条读取器。
12.如权利要求11所述的基于因特网的系统,其特征在于:所述的URL编码磁条被施加在参与所述信息有关交易的交易卡上。
13.如权利要求10所述的基于因特网的系统,其特征在于:所述的URL编码符号是URL编码条形码符号,所述符号读取器是用于读出所述URL编码条形码符号的条形码符号读取器。
14.如权利要求13所述的基于因特网的系统,其特征在于:所述的条形码符号读取器选自以下一组符号读取装置:激光扫描条形码符号读取器、CCD型条形码符号和扫描笔型条形码符号读取器。
15.如权利要求10所述的基于因特网的系统,其特征在于:所述的允许交易的因特网终端包括一个带有集成条形码符号读取器的手持式数据终端。
16.如权利要求10所述的基于因特网的系统,其特征在于:所述的允许交易因特网终端包括一个带有读出URL编码条形码符号的条形码符号读取器或者读出URL编码磁条的的磁条读取器的信息站型装置。
17.如权利要求10所述的基于因特网的系统,其特征在于:所述的允许交易因特网终端包括一个佩戴在身上的计算机系统。
18.如权利要求10所述的基于因特网的系统,其特征在于:当由所述扫描机构对所述URL编码符号进行扫描时,所述已扫描URL编码符号被所述可编程解码器模块自动地解码、由所述可编程解码器模块自动地产生代表其的符号字符数据并由所述数据传输模块将其提供给所述因特网浏览器程序,
随后,所述因特网浏览器程序自动地访问来自所述HTTP信息服务器的所述HTML编码文档和启动执行内嵌的所述允许交易Java-Applet,由此使得用户能够用所述允许交易因特网终端在因特网上进行所述与信息有关的交易。
19.一种允许在因特网上进行与信息有关的交易的方法,其特征在于所述方法包括下列步骤:
(a)HTML编码文档存储在连接于因特网的HTTP信息服务器中,该文档在因特网上有一个由预定URL指定的位置,含有一个允许交易的Applet的所述HTTP编码文档,它在执行时使得用户能够在因特网上进行与信息有关的交易;
(b)提供一个允许交易的因特网终端,用于从所述HTTP信息服务器访问所述HTML编码文档和执行内嵌的所述允许交易Applet,所述的允许交易因特网终端包括:
执行Applet的因特网浏览器程序,它包括嵌入在所述HTML编码文档中的所述允许交易Applet,
显示屏,用于视觉显示所述的HTML编码文档,
数据输入装置,用于把数据输入到所述因特网浏览器程序中,
已编程代码符号读取器,可操作地连接到所述因特网浏览器程序上,并具有对采用所述预定URL编码的URL编码符号进行扫描的扫描机构、对所述已扫描URL编码符号进行解码并产生代表所述预定URL的符号字符数据的可编程解码器模块、以及把所述预定URL提供给所述因特网浏览器程序,用于自动地访问其位置由所述预定URL指定的所述HTML编码文档的数据传输模块;
(c)利用所述已编程代码符号读取器读出所述URL编码符号,随后,自动产生代表所述URL编码符号的符号字符数据并将其提供给所述启用Java浏览器程序,所述因特网浏览器程序从所述HTTP信息服务器自动地访问所述HTML编码文档,以便执行内嵌的所述允许交易Applet并由此使得用户能够用所述允许交易因特网终端在因特网上进行所述与信息有关的交易。
20.如权利要求19所述的方法,其特征在于:所述的URL编码符号是用预定的URL进行编码的URL编码磁条,所述已编程代码符号读取器是一种磁条的磁条读取器,步骤(c)包括利用所述磁条读取器读出所述URL编码磁条。
21.如权利要求20所述的方法,其特征在于:所述的URL编码符号是URL编码条形码符号,所述已编程代码符号读取器是一种条形码符号读取器,步骤(c)包括利用所述条形码读取器读出所述URL编码条形码符号。
22.如权利要求19所述的方法,其特征在于,步骤(c)进一步包括:
读出所述URL编码符号,随后,所述因特网浏览器程序从所述HTTP信息服务器自动地访问所述HTML编码文档和启动内嵌的所述允许交易Applet,由此使得用户能够用所述允许交易因特网终端在因特网上进行所述与信息有关的交易。
23.一种基于因特网的系统,该系统允许在因特网上进行与信息有关的交易,其特征在于所述系统包括:
连接于因特网的HTTP信息服务器,用于存储HTML编码文档,该文档在因特网上有一个由预定URL指定的位置含有代表一个或多个允许交易Applet的一个或多个Applet标签的所述HTTP编码文档,它们在执行时使得用户能够在因特网上进行与信息有关的交易;
允许交易的因特网终端,用于请求所述HTML编码文档和执行符号化内嵌的所述一个或多个允许交易Applet,所述的允许交易因特网终端包括:
执行Applet的因特网浏览器程序,它包括所述的一个或多个允许交易Applet,
显示屏,用于视觉显示所述的HTML编码文档,
数据输入装置,用于把数据输入到所述因特网浏览器程序中,
已编程代码符号读取器,可操作地连接到所述因特网浏览器程序上,并具有对采用所述预定URL编码的URL编码符号进行扫描的扫描机构、对所述已扫描URL编码符号进行解码并产生代表所述预定URL的符号字符数据的可编程解码器模块、以及把所述预定URL提供给所述因特网浏览器程序,用于自动地访问其位置由所述预定URL指定的所述HTML编码文档的数据传输模块,
这里,当用所述扫描机构对所述URL编码符号进行扫描时,所述已扫描URL编码符号被所述可编程解码器模块自动地解码,由所述可编程解码器模块自动地产生代表其的符号字符数据并由所述数据传输模块将其提供给所述启用Java浏览器程序,
随后,所述因特网浏览器程序从所述HTTP信息服务器自动地访问所述HTML编码文档,将所述HTML编码文档显示在所述显示屏上,执行所述的一个或多个允许交易的Applet,由此使得用户能够用所述允许交易因特网终端在因特网上进行所述与信息有关的交易。
24.如权利要求23所述的基于因特网的系统,其特征在于:所述的URL编码符号是用预定的URL进行编码的URL编码磁条,所述已编程代码符号读取器是用于读出所述URL编码磁条的磁条读取器。
25.如权利要求24所述的基于因特网的系统,其特征在于:所述的URL编码磁条被施加在参与所述信息有关交易的交易卡上。
26.如权利要求23所述的基于因特网的系统,其特征在于:所述的URL编码符号是URL编码条形码符号,所述已编程代码符号读取器是用于读出URL编码条形码符号的条形码符号读取器。
27.如权利要求26所述的基于因特网的系统,其特征在于:所述的条形码符号读取器选自以下一组符号读取装置:激光扫描条形码符号读取器、CCD型条形码符号和扫描笔型条形码符号读取器。
28.如权利要求23所述的基于因特网的系统,其特征在于:所述的允许交易的因特网终端包括一个带有集成条形码符号读取器的手持式数据终端。
29.如权利要求23所述的基于因特网的系统,其特征在于:所述的允许交易因特网终端包括一个带有读出URL编码条形码符号的条形码符号读取器或者读出URL编码磁条的的磁条读取器的信息站型装置。
30.如权利要求23所述的基于因特网的系统,其特征在于:所述的允许交易因特网终端包括一个佩戴在身上的计算机系统。
31.如权利要求23所述的基于因特网的系统,其特征在于:当由所述扫描机构对所述URL编码符号进行扫描时,所述已扫描URL编码符号被所述可编程解码器模块自动地解码、由所述可编程解码器模块自动地产生代表其的符号字符数据并由所述数据传输模块将其提供给所述因特网浏览器程序,
随后,所述因特网浏览器程序自动地访问来自所述HTTP信息服务器的所述HTML编码文档和启动内嵌的所述一个或多个允许交易Applet,由此使得用户能够用所述允许交易因特网终端在因特网上进行所述与信息有关的交易。
32.一种基于因特网的系统,该系统允许在因特网上进行与信息有关的交易,其特征在于所述系统包括:
连接于因特网的HTTP信息服务器,用于存储HTML编码文档,该文档在因特网上有一个由预定URL指定的位置,含有代表一个或多个允许交易的Java-Applet的一个或多个Applet标签的所述HTTP编码文档,它们在执行时使得用户能够在因特网上进行与信息有关的交易;
允许交易的因特网终端,用于请求所述HTML编码文档和执行符号化内嵌的所述一个或多个允许交易的Java-Applet,所述的允许交易的因特网终端包括:
执行Java-Applet的启用Java浏览器程序,它包括所述的一个或多个允许交易Java-Applet,
显示屏,用于视觉显示所述的HTML编码文档,
数据输入装置,用于把数据输入到所述启用Java浏览器程序中,
已编程代码符号读取器,可操作地连接到所述启用Java浏览器程序上,并具有对采用所述预定URL编码的URL编码符号进行扫描的扫描机构、对所述已扫描URL编码符号进行解码并产生代表所述预定URL的符号字符数据的可编程解码器模块、以及把所述预定URL提供给所述启用Java浏览器程序,用于自动地访问其位置由所述预定URL指定的所述HTML编码文档的数据传输模块,
这里,当由所述扫描机构对所述URL编码符号扫描时,所述已扫描URL编码符号被所述可编程解码器模块自动地解码,由所述可编程解码器模块自动地产生代表其的符号字符数据并由所述数据传输模块将其提供给所述启用Java浏览器程序,
随后,所述因特网浏览器程序自动地访问所述HTTP信息服务器的所述HTML编码文档,将所述HTML编码文档显示在所述显示屏上,执行所述的一个或多个允许交易Java-Applet,从而由此使得用户能够用所述允许交易的因特网终端在因特网上进行与信息有关的交易。
33.如权利要求32所述的基于因特网的系统,其特征在于:所述的URL编码符号是用预定的URL进行编码的URL编码磁条,所述已编程代码符号读取器是用于读出所述URL编码磁条的磁条读取器。
34.如权利要求33所述的基于因特网的系统,其特征在于:所述的URL编码磁条被施加在参与所述信息有关交易的交易卡上。
35.如权利要求32所述的基于因特网的系统,其特征在于:所述的URL编码符号是URL编码条形码符号,所述已编程代码符号读取器是用于读出URL编码条形码符号的条形码符号读取器。
36.如权利要求35所述的基于因特网的系统,其特征在于:所述的条形码符号读取器选自以下一组符号读取装置:激光扫描条形码符号读取器、CCD型条形码符号和扫描笔型条形码符号读取器。
37.如权利要求32所述的基于因特网的系统,其特征在于:所述的允许交易的因特网终端包括一个带有集成条形码符号读取器的手持式数据终端。
38.如权利要求32所述的基于因特网的系统,其特征在于:所述的允许交易因特网终端包括一个带有读出URL编码条形码符号的条形码符号读取器或者读出URL编码磁条的的磁条读取器的信息站型装置。
39.如权利要求32所述的基于因特网的系统,其特征在于:所述的允许交易因特网终端包括一个佩戴在身上的计算机系统。
40.如权利要求32所述的基于因特网的系统,其特征在于:当由所述扫描机构对所述URL编码符号进行扫描时,所述已扫描URL编码符号被自动解码、自动产生代表其的符号字符数据并将其提供给所述因特网浏览器程序,
随后,所述因特网浏览器程序自动地访问来自所述HTTP信息服务器的所述HTML编码文档和开始执行所述的一个或多个允许交易Java-Applet,由此使得用户能够用所述允许交易因特网终端在因特网上进行所述与信息有关的交易。
41.一种允许在因特网上进行与信息有关的交易的方法,其特征在于所述方法包括下列步骤:
(a)存储在连接于因特网的HTTP信息服务器中,HTML编码文档在因特网上有一个由预定URL指定的位置,含有代表一个或多个允许交易Java-Applet的一个或多个Applet标签的所述HTML编码文档,它们在执行时使得用户能够在因特网上进行与信息有关的交易;
(b)提供一个允许交易的因特网终端,用于访问来自所述HTTP信息服务器的所述HTML编码文档和执行所述一个或多个允许交易Java-Applet,所述的允许交易因特网终端包括:
执行Java-Applet的启用Java浏览器程序,它包括所述一个或多个允许交易Java-Applet,
显不屏,用于视觉显示所述的HTML编码文档,
数据输入装置,用于把数据输入到所述因特网浏览器程序中,
已编程代码符号读取器,可操作地连接到所述因特网浏览器程序上,并具有对采用所述预定URL编码的URL编码符号进行扫描的扫描机构、对所述已扫描URL编码符号进行解码并产生代表所述预定URL的符号字符数据的可编程解码器模块、以及把所述预定URL提供给所述因特网浏览器程序,用于自动地访问其位置由所述预定URL指定的所述HTML编码文档的数据传输模块;
(c)利用所述代码符号读取器读出所述URL编码符号,随后,由所述可编程解码器模块自动产生代表所述URL编码符号的符号字符数据并由所述数据传输模块将其提供给所述启用Java浏览器程序,所述启用Java浏览器程序自动地访问来自所述HTTP信息服务器的所述HTML编码文档和将所述HTML编码文档显示在所述显示屏上,以及执行所述的允许交易Java-Applet,从而由此使得用户能够用所述允许交易因特网终端在因特网上进行所述与信息有关的交易。
42.如权利要求41所述的方法,其特征在于:所述的URL编码符号是用所述预定URL进行编码的URL编码磁条,所述已编程代码符号读取器是磁条读取器,步骤(c)包括利用所述磁条读取器读出所述URL编码磁条。
43.如权利要求42所述的方法,其特征在于:所述的URL编码符号是URL编码条形码符号,所述已编程代码符号读取器是条形码符号读取器,步骤(c)包括利用所述条形码读取器读出所述URL编码条形码符号。
44.如权利要求41所述的方法,其特征在于,步骤(c)进一步包括:
读出所述URL编码符号,随后,所述启用Java浏览器程序自动地访问来自所述HTTP信息服务器的所述HTML编码文档和启动所述的一个或多个允许交易Java-Applet,由此使得用户能够用所述允许交易因特网终端在因特网上进行所述与信息有关的交易。
45.一种在因特网上进行与信息有关的交易的系统,其特征在于所述系统包括:
一个因特网信息服务器,它包含一个Web网页,所述网页含有代表一个允许交易Applet的一个Applet标签;和
一个启用因特网的客户计算机系统,它包括:
(i)一个已编程代码符号读取器,包括(1)对采用预定URL编码的DN/PN编码或者URL编码符号进行扫描的扫描机构,(2)对所述DN/PN编码或者URL编码符号进行解码并产生代表所述预定URL的符号字符数据的可编程解码器模块,所述预定URL指向所述网页,所述网页含有代表所述允许交易Applet的所述Applet标签,和(3)把所述预定URL提供给启用因特网浏览器程序的数据传输模块,以及
(ii)所述启用因特网浏览器程序用于接收所述符号字符数据和利用所述预定的URL来自动地访问和显示所述Web网页,从而能够发送所述允许交易的Applet。
46.如权利要求45所述的系统,其特征在于:所述的DN/PN编码或者URL编码符号被印刷在交易卡上,和其它形式的印刷媒体上,当由所述已编程代码符号读取器读出时从所述因特网信息服务器自动地访问所述Web网页。
47.如权利要求46所述的系统,其特征在于:所述的已编程代码符号读取器包括一个选自激光扫描条形码符号读取器、CCD型条形码符号和扫描笔型条形码符号读取器和磁性磁条读取器的装置。
48.如权利要求45所述的系统,其特征在于:所述的启用因特网的客户计算机系统是一个选自桌上计算机、膝上计算机系统、基于计算机的信息站、佩戴在身上的计算机系统和掌上计算机系统的装置。
49.如权利要求45所述的系统,其特征在于:所述的启用因特网的客户计算机系统通过一个因特网服务供应商(ISP)连接到因特网上;这里,所述的启用因特网的客户计算机系统有一个基于GUI的Web浏览器程序;这里,所述的已编程代码符号读取器是一个已编程的条形码符号扫描仪,与所述基于GUI的Web浏览器程序可操作连接,用于自动地访问含有允许交易Applet的Web网页。
50.如权利要求49所述的系统,其特征在于:所述的允许交易的Applet是一个Java-Applet。
51.一种在因特网上进行与信息有关的交易的方法,其特征在于所述方法包括下列步骤:
(a)存储在因特网信息服务器中,Web网页含有代表一个允许交易Applet的一个Applet标签;和
(b)在带有已编程代码符号读取器的启用因特网的客户计算机系统上,利用所述已编程代码符号读取器来读出用预定URL编码的DN/PN编码或者URL编码符号,预定URL指向所述Web网页,网页含有代表所述允许交易Applet的所述Applet标签;和
(c)响应于步骤(b),在与消费者交互的启用因特网客户计算机系统上利用所述预定URL自动地访问和显示所述Web网页,从而能够实现由所述允许交易Applet所代表的特定的与信息有关的交易。
52.如权利要求51所述的方法,其特征在于:步骤(b)包括读出印刷在交易卡和其它形式印刷媒体上的所述DN/PN编码或者URL编码符号,步骤(c)包括当用所述已编程代码符号读取器读出时从所述因特网信息服务器自动地访问所述Web网页。
53.如权利要求51所述的方法,其特征在于:步骤(b)包括利用选自激光扫描条形码符号读取器、CCD型条形码符号和扫描笔型条形码符号读取器和磁性磁条读取器的一个装置读出所述DN/PN编码或者URL编码符号。
54.如权利要求51所述的方法,其特征在于:步骤(c)包括以选自桌上计算机、膝上计算机系统、基于计算机的信息站、佩戴在身上的计算机系统和掌上计算机系统的装置的形式,利用启用因特网的客户计算机系统自动地访问和显示所述Web网页。
55.如权利要求51所述的方法,其特征在于:步骤(c)包括利用通过因特网服务供应商(ISP)的方法连接到因特网上的启用因特网的客户计算机系统自动地访问和显示所述Web网页;这里,所述的启用因特网的客户计算机系统有一个基于GUI的Web浏览器程序;这里,所述的已编程代码符号读取器是一个程序控制的条形码符号扫描仪,与所述基于GUI的Web浏览器程序可操作连接,用于自动地访问含有允许交易Applet的Web网页。
56.如权利要求51所述的方法,其特征在于:步骤(a)进一步包括执行所述允许交易的Applet。
CNB971815097A 1996-11-25 1997-11-24 进行与信息有关的交易的系统和方法 Expired - Fee Related CN1171159C (zh)

Applications Claiming Priority (16)

Application Number Priority Date Filing Date Title
US75336796A 1996-11-25 1996-11-25
US08/753,367 1996-11-25
US08/820,540 1997-03-19
US08/820,540 US6068188A (en) 1993-11-24 1997-03-19 System and method for composing menus of URL-encoded bar code symbols while using internet browser program
US08/846,219 US6076733A (en) 1993-11-24 1997-04-25 Web-based system and method for enabling a viewer to access and display HTML-encoded documents located on the world wide web (WWW) by reading URL-encoded bar code symbols printed on a web-based information resource guide
US08/846,219 1997-04-25
US08/869,164 1997-06-04
US08/869,164 US5992752A (en) 1993-11-24 1997-06-04 Internet-based system for enabling information-related transactions over the internet using Java-enabled internet terminals provided with bar code symbol readers for reading Java-Applet encoded bar code symbols
US08/887,785 1997-07-03
US08/887,785 US6027024A (en) 1994-08-17 1997-07-03 Hand-held portable WWW access terminal with visual display panel and GUI-based WWW browser program integrated with bar code symbol reader
US08/891,599 1997-07-11
US08/891,599 US5905251A (en) 1993-11-24 1997-07-11 Hand-held portable WWW access terminal with visual display panel and GUI-based WWW browser program integrated with bar code symbol reader in a hand-supportable housing
US08/905,903 1997-08-04
US08/905,903 US6152369A (en) 1990-09-11 1997-08-04 System for storing, accessing and displaying html encoded
US08/916,694 US5905248A (en) 1990-09-11 1997-08-22 System and method for carrying out information-related transactions using web documents embodying transaction enabling applets automatically launched and executed in response to reading URL-encoded symbols pointing thereto
US08/916,694 1997-08-22

Publications (2)

Publication Number Publication Date
CN1256772A CN1256772A (zh) 2000-06-14
CN1171159C true CN1171159C (zh) 2004-10-13

Family

ID=27575523

Family Applications (2)

Application Number Title Priority Date Filing Date
CNB971815097A Expired - Fee Related CN1171159C (zh) 1996-11-25 1997-11-24 进行与信息有关的交易的系统和方法
CNB971815259A Expired - Fee Related CN1178147C (zh) 1996-11-25 1997-11-24 访问因特网上信息资源的条形码符号驱动系统

Family Applications After (1)

Application Number Title Priority Date Filing Date
CNB971815259A Expired - Fee Related CN1178147C (zh) 1996-11-25 1997-11-24 访问因特网上信息资源的条形码符号驱动系统

Country Status (12)

Country Link
US (1) US6622919B1 (zh)
EP (3) EP1019844A4 (zh)
JP (2) JP2002512709A (zh)
KR (2) KR100461269B1 (zh)
CN (2) CN1171159C (zh)
AT (1) ATE320632T1 (zh)
AU (2) AU5367998A (zh)
BR (3) BR9713426A (zh)
CA (3) CA2272585C (zh)
DE (1) DE69735505T2 (zh)
HK (3) HK1023828A1 (zh)
WO (3) WO1998024050A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100338555C (zh) * 2004-01-22 2007-09-19 国际商业机器公司 在逻辑分区的数据处理系统中降低功耗的方法和装置

Families Citing this family (127)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6568595B1 (en) 1994-08-17 2003-05-27 Metrologic Instruments, Inc. System and method for carrying out electronic-commerce transactions using web documents embodying electronic-commerce enabling applets automatically launched and executed in response to reading url-encoded symbols pointing thereto
US7467137B1 (en) * 1994-09-02 2008-12-16 Wolfe Mark A System and method for information retrieval employing a preloading procedure
US5978773A (en) * 1995-06-20 1999-11-02 Neomedia Technologies, Inc. System and method for using an ordinary article of commerce to access a remote computer
CA2269131A1 (en) 1996-10-25 1998-05-07 Ipf, Inc. System and method for managing and serving consumer product related information over the internet
WO1998020411A1 (en) * 1996-11-08 1998-05-14 Neomedia Technologies, Inc. Automatic access of electronic information through machine-readable codes on printed documents
US6148331A (en) * 1997-04-25 2000-11-14 Parry; Rhys Evan Destination website access and information gathering system
US8626763B1 (en) * 1997-05-22 2014-01-07 Google Inc. Server-side suggestion of preload operations
US7089199B2 (en) 1997-10-27 2006-08-08 Metrologic Instruments, Inc. System for and method of managing and delivering manufacturer-specified consumer product information to consumers in the marketplace
US6959286B2 (en) 1997-10-27 2005-10-25 Ipf, Inc. Method and system for searching a dynamically updated database of UPN/TM/PD and URL data links
TW548572B (en) * 1998-06-30 2003-08-21 Sony Corp Image processing apparatus, image processing method and storage medium
TW420946B (en) * 1998-07-20 2001-02-01 Intel Corp Display capture system
US6501854B1 (en) 1998-07-31 2002-12-31 Sony Corporation Information processing apparatus, an information processing method and a medium
US6374259B1 (en) 1998-10-01 2002-04-16 Onepin, Llc Method and apparatus for storing and retreiving business contact information in computer system
US7970792B2 (en) 1998-10-01 2011-06-28 Onepin, Inc. Phone to phone data exchange
US7813725B2 (en) 1998-10-01 2010-10-12 Onepin, Llc Wireless data exchange
US7349907B2 (en) 1998-10-01 2008-03-25 Onepin, Inc. Method and apparatus for storing and retrieving business contact information in a computer system
US7509349B2 (en) 1998-10-01 2009-03-24 Onepin, Inc. Method and apparatus for storing and retrieving business contact information in a computer system
US6134548A (en) * 1998-11-19 2000-10-17 Ac Properties B.V. System, method and article of manufacture for advanced mobile bargain shopping
US6845370B2 (en) 1998-11-12 2005-01-18 Accenture Llp Advanced information gathering for targeted activities
EP1173822A1 (en) * 1998-11-12 2002-01-23 AC Properties B.V. A system, method and article of manufacture for advanced mobile bargain shopping
DK1181655T3 (da) 1999-02-08 2004-02-02 United Parcel Service Inc Systemer og fremgangsmåder til pakkeforsendelse ved anvendelse af Internet
US6199099B1 (en) 1999-03-05 2001-03-06 Ac Properties B.V. System, method and article of manufacture for a mobile communication network utilizing a distributed communication network
US6356905B1 (en) 1999-03-05 2002-03-12 Accenture Llp System, method and article of manufacture for mobile communication utilizing an interface support framework
US6401085B1 (en) 1999-03-05 2002-06-04 Accenture Llp Mobile communication and computing system and method
US7024627B2 (en) * 2000-07-19 2006-04-04 Verizon Corporate Services Group Inc. System and method for providing a graphical representation of a frame inside a central office of a telecommunications system
RU2166207C2 (ru) * 1999-04-08 2001-04-27 Закрытое акционерное общество "Аби Программное обеспечение" Способ использования вспомогательных массивов данных в процессе преобразования и/или верификации компьютерных кодов, выполненных в виде символов, и соответствующих им фрагментов изображения
RU2166206C2 (ru) * 1999-04-20 2001-04-27 Закрытое акционерное общество "Аби Программное обеспечение" Способ ориентированного нахождения областей в исходном массиве данных и последовательного активирования и обработки в них преобразуемых компьютерных кодов, выполненных в виде символов
US6314457B1 (en) * 1999-04-21 2001-11-06 Airclic, Inc. Method for managing printed medium activated revenue sharing domain name system schemas
DE19923353A1 (de) * 1999-05-21 2000-11-23 Alcatel Sa Virtuelle Visitenkarte
MY143922A (en) * 1999-05-24 2011-07-29 Tani Electronics Corp Method of recording a computer object using color enabled by a recording device and communication device
US7123239B1 (en) * 1999-05-25 2006-10-17 Paul Lapstun Computer system control with user data via interface surface
DE19924161A1 (de) * 1999-05-26 2000-11-30 Konrad Schnorr Online-Informationssystem für den Handel (mail-TV)
US6611817B1 (en) 1999-06-17 2003-08-26 International Business Machines Corporation Automated technique for code generation of datastream mappings
DE19951881A1 (de) * 1999-10-28 2001-05-03 Friendlyway Ag Fuer Anwenderfr Vorrichtung und Verfahren zur Anzeige von Information
KR20010045843A (ko) * 1999-11-02 2001-06-05 박남대 Pc를 이용한 웹터미널시스템
US7003720B1 (en) 2000-01-07 2006-02-21 Abf Freight Sysems. Inc. Electronic shipment planner
JP2001209468A (ja) * 2000-01-28 2001-08-03 Digi-Tek Inc ネットワークシステム
KR100418862B1 (ko) * 2000-03-14 2004-02-14 주식회사 칼라짚미디어 물리적으로 표현된 코드이미지를 이용한 광고 서비스 방법및 그 장치
US6674923B1 (en) * 2000-03-28 2004-01-06 Eastman Kodak Company Method and system for locating and accessing digitally stored images
KR20010100414A (ko) * 2000-05-02 2001-11-14 김진철 바코드를 이용하여 인터넷 사이트에 접속하는 방법
GB0012096D0 (en) * 2000-05-19 2000-07-12 Jardine John Improvements in and relating to telecommunications
US7496502B2 (en) 2000-06-16 2009-02-24 Semiconductor Energy Laboratory Co., Ltd. Information providing system and method therefor
WO2002019198A1 (en) * 2000-08-21 2002-03-07 Kim Jung Yong Certificate bar-code circulating method by mobile communication terminal and computer readable medium stored thereon computer executable instruction for performing the same
JP2002074499A (ja) * 2000-08-24 2002-03-15 Sony Corp サービス提供方法
WO2002019199A1 (en) * 2000-08-29 2002-03-07 Kim Jung Yong Credit bar-code circulating method by mobile communication terminal, and computer readable medium stored thereon computer executable instruction for performing the same
KR100447762B1 (ko) * 2000-09-22 2004-09-08 주식회사 칼라짚미디어 서적 등에 부가된 코드이미지를 이용한 멀티미디어 정보서비스 방법 및 그 장치
NO20004882L (no) * 2000-09-28 2002-04-02 Mobile Matrix Lab As Fremgangsmåte for overföring av informasjon til terminaler ved hjelp av optisk lesbare koder
JP2002132992A (ja) * 2000-10-23 2002-05-10 Nec Corp 保守サービス提供システム、バーコード検索システム、その方法、及びそのプログラムを記録した記録媒体
US7130889B2 (en) * 2000-11-29 2006-10-31 Ncr Corporation Method of printing information by a network kiosk
US6965683B2 (en) * 2000-12-21 2005-11-15 Digimarc Corporation Routing networks for use with watermark systems
US8103877B2 (en) 2000-12-21 2012-01-24 Digimarc Corporation Content identification and electronic tickets, coupons and credits
US7024473B2 (en) * 2001-01-05 2006-04-04 Matsushita Electric Works, Ltd. Web server for communicating with one or more electronic devices through a gateway computer
US20020095487A1 (en) * 2001-01-18 2002-07-18 Robert Day System for registering, locating, and identifying network equipment
US7072974B2 (en) 2001-03-27 2006-07-04 The Code Corporation Extensible application interface using machine-readable graphical codes
US6978038B2 (en) 2001-04-13 2005-12-20 The Code Corporation Systems and methods for pixel gain compensation in machine-readable graphical codes
WO2002084879A2 (en) 2001-04-13 2002-10-24 The Code Coproration System and method for encoding and decoding data and references to data in machine-readable graphical codes
US7185824B2 (en) 2001-04-13 2007-03-06 The Code Corporation System and method for associating pre-printed machine-readable graphical codes with electronically-accessible data
EP1255218A1 (de) * 2001-05-04 2002-11-06 VLS Virtual Laser Systems AG Verfahren und Vorrichtung zur Interaktion mit einem Druckerzeugnis
KR100362419B1 (ko) * 2001-05-29 2002-11-23 인벤션테크날리지 주식회사 바코드를 이용한 프레젠테이션 장치 및 방법, 그리고바코드를 이용한 프레젠테이션 기능을 수행하는프로그램을 기록한 기록매체
KR100480460B1 (ko) * 2001-06-30 2005-04-06 주식회사 아이콘랩 사이트 선택 및 이의 자동 연결 방법
KR20030002186A (ko) * 2001-06-30 2003-01-08 주식회사 아이콘랩 패턴으로부터 추출된 코드에 의한 교육 컨텐츠 연결 장치및 방법
US7328842B2 (en) * 2001-08-14 2008-02-12 Ikan Technologies Inc. Networked waste processing apparatus
WO2003027929A1 (en) * 2001-09-25 2003-04-03 Sun-Tae Kwon Electronic commerce system amd method using goods identification code
JP4233259B2 (ja) 2002-02-08 2009-03-04 株式会社電通テック コード情報を用いた情報提供システム
US6973508B2 (en) * 2002-02-12 2005-12-06 Fisher-Rosemount Systems, Inc. Highly versatile process control system controller
US6978930B2 (en) 2002-06-21 2005-12-27 A.T.X. International, Inc. Optical bar code scanner and system for retrieving bar code data
US7097099B2 (en) 2002-07-29 2006-08-29 The Code Corporation Data collection device with integrated data translation
US7621453B2 (en) 2002-07-29 2009-11-24 The Code Corporation System and method for controlling the distribution of data translation components to portable data collection devices
US7392933B2 (en) 2002-07-29 2008-07-01 The Code Corporation Systems and methods for interfacing multiple types of object identifiers and object identifier readers to multiple types of applications
US7070091B2 (en) 2002-07-29 2006-07-04 The Code Corporation Systems and methods for interfacing object identifier readers to multiple types of applications
US7203303B1 (en) * 2002-09-23 2007-04-10 Bellsouth Intellectual Property Corporation Methods and devices for identifying telecommunications equipment
JP4312469B2 (ja) * 2003-02-21 2009-08-12 富士通株式会社 バーコード読取装置
KR100509931B1 (ko) * 2003-03-07 2005-08-24 주식회사 케이티프리텔 코드 패턴을 이용한 운송 호출 서비스의 제공방법
US7367514B2 (en) 2003-07-03 2008-05-06 Hand Held Products, Inc. Reprogramming system including reprogramming symbol
KR100568798B1 (ko) * 2003-11-15 2006-04-07 조용균 핫코드를 이용한 사이버 사용설명서
JP4283102B2 (ja) * 2003-12-24 2009-06-24 インターナショナル・ビジネス・マシーンズ・コーポレーション 非接触読み取り型の記録媒体、携帯端末、携帯端末の制御方法、該制御方法を携帯端末に実行させるためのコンピュータ実行可能なプログラム、および情報処理システム
US7240831B2 (en) 2004-01-21 2007-07-10 The Code Corporation Systems and methods for establishing communication between an identification tag reader and a computing device
US8001550B2 (en) 2004-03-22 2011-08-16 The Code Corporation Object identifier readers that are configured to automatically send and/or store data read from an object identifier
WO2006044940A2 (en) * 2004-10-19 2006-04-27 Veritec, Inc. Secure cards and methods
US20060090078A1 (en) * 2004-10-21 2006-04-27 Blythe Michael M Initiation of an application
WO2006049424A1 (en) * 2004-11-02 2006-05-11 Yong-Seok Jeong Method and apparatus for requesting service using access code
US8812369B2 (en) 2004-11-02 2014-08-19 Yong-Seok Jeong Method and apparatus for requesting service using multi-dimensional code
US7204417B2 (en) 2004-11-03 2007-04-17 The Code Corporation Graphical code reader that is configured for efficient decoder management
US7898505B2 (en) * 2004-12-02 2011-03-01 Hewlett-Packard Development Company, L.P. Display system
US8702503B2 (en) * 2005-03-23 2014-04-22 Hewlett-Packard Development Company, L.P. Token configured to interact
WO2006118402A1 (en) * 2005-04-29 2006-11-09 Lg Electronics Inc. Radio frequency identification data processing system
US7278568B2 (en) 2005-07-01 2007-10-09 United Parcel Service Of America, Inc. Mail sorting systems and methods
US7717342B2 (en) 2005-08-26 2010-05-18 Hand Held Products, Inc. Data collection device having dynamic access to multiple wireless networks
CN1321538C (zh) * 2005-08-26 2007-06-13 北京新网互联科技有限公司 基于二维条形码识别技术的短信网址通信系统
CN201061164Y (zh) * 2005-08-26 2008-05-14 手持产品公司 手持式条形码读取设备、数据收集系统和数据收集设备
US8010621B2 (en) * 2005-10-11 2011-08-30 Nokia Corporation Offline webpage activated by reading a tag
US7530494B1 (en) * 2005-12-05 2009-05-12 Streelman Steven M Multi-functional scanner for reading barcodes
US7934660B2 (en) 2006-01-05 2011-05-03 Hand Held Products, Inc. Data collection system having reconfigurable data collection terminal
WO2008006273A1 (fr) * 2006-07-03 2008-01-17 Beijing Huaqi Information Digital Technology Co. Ltd Dispositif de lecture en mode point et procédé d'obtention de fichiers audio/video en réseau
CN101470761B (zh) * 2006-07-03 2011-03-23 北京华旗资讯数码科技有限公司 获取网络音、视频文件的方法
WO2008013945A2 (en) 2006-07-27 2008-01-31 Leverage, Inc. System and method for targeted marketing and consumer resource management
US7447510B2 (en) 2006-10-22 2008-11-04 Onepin, Inc. Short message service network plug-in
US7861933B2 (en) 2006-11-06 2011-01-04 Ikan Technologies Inc. Methods and systems for network configuration
GB2446211B (en) * 2007-01-31 2012-03-07 Hewlett Packard Development Co Method and apparatus for enabling interaction between a mobile device and another device
US8635309B2 (en) 2007-08-09 2014-01-21 Hand Held Products, Inc. Methods and apparatus to change a feature set on data collection devices
US20090119215A1 (en) * 2007-11-07 2009-05-07 Microsoft Corporation Secure e-payments
US7942311B2 (en) * 2007-12-14 2011-05-17 Frito-Lay North America, Inc. Method for sequencing flavors with an auditory phrase
KR100958448B1 (ko) * 2008-08-11 2010-05-18 김동선 유무선 겸용 바코드 스캐너
KR100993027B1 (ko) 2008-09-25 2010-11-09 이디비(주) 통신 장애 대비 기능을 갖는 바코드 스캐너
KR100958449B1 (ko) * 2008-09-25 2010-05-18 이디비(주) 이미지 촬영 기능을 갖는 바코드 스캐너
CN101883248A (zh) * 2009-05-04 2010-11-10 沈阳爱国者网络科技有限公司 一种从网络获取视频文件的方法
NL2003447C2 (nl) 2009-05-20 2010-08-16 Megchelen & Tilanus B V Van Werkwijze en systeem voor coderen en specificeren van een object.
US8856871B2 (en) 2010-05-20 2014-10-07 Van Megchelen & Tilanus B.V. Method and system for compiling a unique sample code for specific web content
CN101976328B (zh) * 2010-09-30 2013-08-28 福建新大陆电脑股份有限公司 一种会展资料收集系统、方法
US8517269B2 (en) 2010-11-09 2013-08-27 Hand Held Products, Inc. Using a user'S application to configure user scanner
CN102012997A (zh) * 2010-11-23 2011-04-13 北京凯瑞乐科技有限公司 一种代码收集处理方法及其系统、装置
US8511572B2 (en) 2011-08-31 2013-08-20 Hand Held Products, Inc. Encoded information reading terminal with data formatting functionality
US8931062B2 (en) * 2011-11-10 2015-01-06 Empire Technology Development Llc Remote displaying
US8608053B2 (en) 2012-04-30 2013-12-17 Honeywell International Inc. Mobile communication terminal configured to display multi-symbol decodable indicia
DE102012219565A1 (de) * 2012-10-25 2014-04-30 Krones Ag Vorrichtung zur Unterstützung von Datengewinnung und/oder Datenverarbeitung
US8856044B1 (en) 2013-03-23 2014-10-07 Jeffrey Drazan Segmented access of remotely stored biographical data to a client device
US8887993B2 (en) * 2013-04-23 2014-11-18 The Boeing Company Barcode access to electronic resources for complex system parts
WO2015017884A1 (en) * 2013-08-06 2015-02-12 Pidea Pty Ltd A server implemented method, server, and computer readable storage medium for transmitting document metacontent
KR101636607B1 (ko) * 2014-02-27 2016-07-05 김승영 유용 미생물 자동분사장치를 구비한 음식물 쓰레기통
CN105446709B (zh) * 2014-07-29 2019-06-21 阿里巴巴集团控股有限公司 一种Java应用处理方法及装置
CN111615105B (zh) 2016-07-18 2023-08-04 创新先进技术有限公司 信息提供、获取方法、装置及终端
JP2018101425A (ja) * 2018-01-09 2018-06-28 株式会社東芝 電子機器、表示方法及びシステム
CN110457025B (zh) * 2018-05-07 2022-04-12 腾讯科技(深圳)有限公司 条形码的显示方法和装置、存储介质及电子装置
JP7135732B2 (ja) * 2018-10-31 2022-09-13 カシオ計算機株式会社 ウェアラブル電子装置
TWI742361B (zh) * 2019-04-17 2021-10-11 台灣餐飲零售系統股份有限公司 雲端列印系統
US11631295B2 (en) 2020-08-11 2023-04-18 ScooterBug, Inc. Wireless network, mobile systems and methods for controlling access to lockers, strollers, wheel chairs and electronic convenience vehicles provided with machine-readable codes scanned by mobile phones and computing devices
US11790722B2 (en) 2020-08-11 2023-10-17 Best Lockers, Llc Single-sided storage locker systems accessed and controlled using machine-readable codes scanned by mobile phones and computing devices

Family Cites Families (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4654482A (en) 1984-10-15 1987-03-31 Deangelis Lawrence J Home merchandise ordering telecommunications terminal
US4841132A (en) 1986-07-21 1989-06-20 Matsushita Electric Industrial Co., Ltd. Program recording scheduling apparatus using an optical reader
US5448046A (en) 1987-12-28 1995-09-05 Symbol Technologies, Inc. Arrangement for and method of expediting commercial product transactions at a point-of-sale site
US5514861A (en) * 1988-05-11 1996-05-07 Symbol Technologies, Inc. Computer and/or scanner system mounted on a glove
US5304786A (en) 1990-01-05 1994-04-19 Symbol Technologies, Inc. High density two-dimensional bar code symbol
CA1334218C (en) 1989-03-01 1995-01-31 Jerome Swartz Hand-held laser scanning for reading two dimensional bar codes
US5280498A (en) 1989-06-29 1994-01-18 Symbol Technologies, Inc. Packet data communication system
US5373148A (en) 1989-10-30 1994-12-13 Symbol Technologies, Inc. Optical scanners with scan motion damping and orientation of astigmantic laser generator to optimize reading of two-dimensionally coded indicia
US5504316A (en) 1990-05-08 1996-04-02 Symbol Technologies, Inc. Laser scanning system and scanning method for reading 1-D and 2-D barcode symbols
JPH03160567A (ja) * 1989-11-20 1991-07-10 Fujitsu Ltd 参照情報アクセス処理方式
US5115326A (en) * 1990-06-26 1992-05-19 Hewlett Packard Company Method of encoding an e-mail address in a fax message and routing the fax message to a destination on a network
US5808285A (en) 1990-09-17 1998-09-15 Metrologic Instruments, Inc. Portable code symbol reading device with one-way wireless data packet transmission link to base unit employing condition-dependent acoustical signalling for data packet reception acknowledgement
US5340971A (en) 1990-09-17 1994-08-23 Metrologic Instruments, Inc. Automatic bar code reading system having selectable long range and short range modes of operation
US6027024A (en) 1994-08-17 2000-02-22 Metrologic Instruments, Inc. Hand-held portable WWW access terminal with visual display panel and GUI-based WWW browser program integrated with bar code symbol reader
US5905248A (en) * 1990-09-11 1999-05-18 Metrologic Instruments, Inc. System and method for carrying out information-related transactions using web documents embodying transaction enabling applets automatically launched and executed in response to reading URL-encoded symbols pointing thereto
US6227450B1 (en) * 1990-09-11 2001-05-08 Metrologic Instruments, Inc. Electronically-controlled mechanically-damped off-resonant light beam scanning mechanism and code symbol readers employing the same
US5992752A (en) * 1993-11-24 1999-11-30 Metrologic Instruments, Inc. Internet-based system for enabling information-related transactions over the internet using Java-enabled internet terminals provided with bar code symbol readers for reading Java-Applet encoded bar code symbols
US5869819A (en) 1994-08-17 1999-02-09 Metrologic Instuments Inc. Internet-based system and method for tracking objects bearing URL-encoded bar code symbols
US5288976A (en) 1991-07-15 1994-02-22 Nynex Corporation Bar code use in information, transactional and other system and service applications
US5484994A (en) 1993-10-18 1996-01-16 Roustaei; Alexander Optical scanning head with improved resolution
US5354977A (en) 1992-02-27 1994-10-11 Alex Roustaei Optical scanning head
US5349172A (en) 1992-02-27 1994-09-20 Alex Roustaei Optical scanning head
US5291009A (en) 1992-02-27 1994-03-01 Roustaei Alexander R Optical scanning head
US5331547A (en) * 1993-01-29 1994-07-19 Clinical Multiphase Research, Inc. Process and computer system for control of interface software and data files
US5490217A (en) * 1993-03-05 1996-02-06 Metanetics Corporation Automatic document handling system
CA2130319A1 (en) 1993-08-25 1995-02-26 Jay P. White Remote controller and telephone incorporating bar code reading facilities
US5600833A (en) * 1993-09-17 1997-02-04 Digital Equipment Corp. Attribute portion based document retrieval system with system query language interface
US6449377B1 (en) * 1995-05-08 2002-09-10 Digimarc Corporation Methods and systems for watermark processing of line art images
US6345104B1 (en) * 1994-03-17 2002-02-05 Digimarc Corporation Digital watermarks and methods for security documents
US5905251A (en) 1993-11-24 1999-05-18 Metrologic Instruments, Inc. Hand-held portable WWW access terminal with visual display panel and GUI-based WWW browser program integrated with bar code symbol reader in a hand-supportable housing
US5483052A (en) 1993-12-07 1996-01-09 Smith, Iii; Herbert J. System for reading, storing and using bar-encoded data from a coded business card or other printed material
US6064979A (en) 1996-10-25 2000-05-16 Ipf, Inc. Method of and system for finding and serving consumer product related information over the internet using manufacturer identification numbers
US5918214A (en) 1996-10-25 1999-06-29 Ipf, Inc. System and method for finding product and service related information on the internet
US5950173A (en) 1996-10-25 1999-09-07 Ipf, Inc. System and method for delivering consumer product related information to consumers within retail environments using internet-based information servers and sales agents
US5550366A (en) 1994-06-20 1996-08-27 Roustaei; Alexander Optical scanner with automatic activation
US5640193A (en) 1994-08-15 1997-06-17 Lucent Technologies Inc. Multimedia service access by reading marks on an object
US5523552A (en) 1994-10-19 1996-06-04 Symbol Technologies, Inc. Method and apparatus to scan randomly oriented two-dimensional bar code symbols
US5594232A (en) 1995-05-05 1997-01-14 Symbol Technologies, Inc. Planar arrangement for two-dimensional optical scanning
EP0744856A3 (en) 1995-05-26 1997-06-25 At & T Corp Device and method for using product identification codes to establish communication links
US5978773A (en) 1995-06-20 1999-11-02 Neomedia Technologies, Inc. System and method for using an ordinary article of commerce to access a remote computer
US5635694A (en) 1995-09-27 1997-06-03 Xerox Corporation System and method for embedding machine coded destination information into a postal mark
US6747692B2 (en) * 1997-03-28 2004-06-08 Symbol Technologies, Inc. Portable multipurpose recording terminal and portable network server
US7092369B2 (en) * 1995-11-17 2006-08-15 Symbol Technologies, Inc. Communications network with wireless gateways for mobile terminal access
US5918213A (en) 1995-12-22 1999-06-29 Mci Communications Corporation System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products
JPH09204389A (ja) * 1996-01-26 1997-08-05 Sony Corp 情報処理装置および情報処理方法、並びに印刷物
US6012102A (en) 1996-04-02 2000-01-04 Infogear Technology Corporation System using machine-readable printed symbols created from encoded data resource specifiers to establish connection to data resource on data communications network
US5804803A (en) 1996-04-02 1998-09-08 International Business Machines Corporation Mechanism for retrieving information using data encoded on an object
US5692073A (en) 1996-05-03 1997-11-25 Xerox Corporation Formless forms and paper web using a reference-based mark extraction technique
WO1998003923A1 (en) 1996-07-21 1998-01-29 Ernestine, Llc World wide web bar code access system
CA2212121C (en) 1996-08-02 2010-03-30 Symbol Technologies, Inc. Improvements in data retrieval
WO1998006055A1 (en) 1996-08-08 1998-02-12 Rapaport Jeffrey Alan Apparatus and method for obtaining information from a computer network using a scanner and browser
US6049835A (en) 1996-08-30 2000-04-11 Internet Media Corporation System for providing easy access to the World Wide Web utilizing a published list of preselected Internet locations together with their unique multi-digit jump codes
US5825002A (en) 1996-09-05 1998-10-20 Symbol Technologies, Inc. Device and method for secure data updates in a self-checkout system
US5979757A (en) 1996-09-05 1999-11-09 Symbol Technologies, Inc. Method and system for presenting item information using a portable data terminal
US5940595A (en) 1996-09-23 1999-08-17 Motorola, Inc. Electronic network navigation device and method for linking to an electronic address therewith
US5930767A (en) 1997-05-28 1999-07-27 Motorola, Inc. Transaction methods systems and devices
US5938726A (en) 1996-10-04 1999-08-17 Motorola, Inc. Apparatus for reading an electronic network navigation device and a peripheral for use therewith
US5903729A (en) 1996-09-23 1999-05-11 Motorola, Inc. Method, system, and article of manufacture for navigating to a resource in an electronic network
US6081827A (en) 1996-09-23 2000-06-27 Motorola, Inc. Network navigation methods and systems using an article of mail
US5902353A (en) 1996-09-23 1999-05-11 Motorola, Inc. Method, system, and article of manufacture for navigating to a resource in an electronic network
US6138151A (en) 1996-09-23 2000-10-24 Motorola, Inc. Network navigation method for printed articles by using embedded codes for article-associated links
US5995105A (en) 1996-09-23 1999-11-30 Motorola, Inc. Methods and systems for providing a resource in an electronic network
US5986651A (en) 1996-09-23 1999-11-16 Motorola, Inc. Method, system, and article of manufacture for producing a network navigation device
JPH10124517A (ja) * 1996-10-15 1998-05-15 Tec Corp 商品情報参照装置及び商品情報参照機能を有する商品販売登録データ処理装置
CA2269131A1 (en) 1996-10-25 1998-05-07 Ipf, Inc. System and method for managing and serving consumer product related information over the internet
WO1998020411A1 (en) 1996-11-08 1998-05-14 Neomedia Technologies, Inc. Automatic access of electronic information through machine-readable codes on printed documents
US6334117B1 (en) * 1996-11-27 2001-12-25 Diebold, Incorporated Automated banking machine and system
JPH10171758A (ja) * 1996-12-06 1998-06-26 Neolex:Kk バーコードを用いたwwwのファイル閲覧システム
EP0856812B1 (en) 1996-12-20 2005-09-14 Symbol Technologies, Inc. Portable shopping and order fulfillment system
AU6534798A (en) 1997-02-13 1998-09-18 Neomedia Technologies, Inc. Automatic server access in an internetworked computer system
AU7475798A (en) 1997-05-07 1998-11-27 Neomedia Technologies, Inc. Scanner enhanced remote control unit and system for automatically linking to on-line resources
BR9809252A (pt) 1997-05-09 2000-06-27 Neomedia Tech Inc Método e sistema para acessar recursos eletrônicos através dos dados que podem ser lidos por máquina em documentos inteligentes
BR9809251A (pt) 1997-05-09 2000-06-27 Neomedia Technologies Inc Soci Método para inserir ligações a um recurso de rede em um meio de transmissão
US6292827B1 (en) * 1997-06-20 2001-09-18 Shore Technologies (1999) Inc. Information transfer systems and method with dynamic distribution of data, control and management of information
US6081629A (en) * 1997-09-17 2000-06-27 Browning; Denton R. Handheld scanner and accompanying remote access agent
US6032195A (en) 1998-07-31 2000-02-29 Motorola, Inc. Method, system, and article for navigating an electronic network and performing a task using a destination-specific software agent
US6289371B1 (en) * 1998-09-30 2001-09-11 Hewlett-Packard Company Network scan server support method using a web browser
US6302698B1 (en) * 1999-02-16 2001-10-16 Discourse Technologies, Inc. Method and apparatus for on-line teaching and learning
US7305478B2 (en) * 2000-06-08 2007-12-04 Symbol Technologies, Inc. Bar code symbol ticketing for authorizing access in a wireless local area communications network

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100338555C (zh) * 2004-01-22 2007-09-19 国际商业机器公司 在逻辑分区的数据处理系统中降低功耗的方法和装置

Also Published As

Publication number Publication date
ATE320632T1 (de) 2006-04-15
CA2272585A1 (en) 1998-06-04
CA2272467C (en) 2005-03-29
DE69735505T2 (de) 2006-12-14
WO1998024050A1 (en) 1998-06-04
CN1256772A (zh) 2000-06-14
BR9713416A (pt) 2000-04-18
BR9713426A (pt) 2000-01-25
CN1246939A (zh) 2000-03-08
EP0958546A1 (en) 1999-11-24
WO1998024036A1 (en) 1998-06-04
US6622919B1 (en) 2003-09-23
CA2272583C (en) 2007-10-23
EP1019844A4 (en) 2003-04-23
AU5367998A (en) 1998-06-22
BR9713425A (pt) 2000-01-25
KR20000057247A (ko) 2000-09-15
KR100355340B1 (ko) 2002-10-12
DE69735505D1 (de) 2006-05-11
CN1178147C (zh) 2004-12-01
EP0950226A1 (en) 1999-10-20
EP0958546A4 (en) 2002-11-20
EP0950226A4 (en) 2002-09-25
JP2002516637A (ja) 2002-06-04
JP2002512709A (ja) 2002-04-23
HK1023828A1 (en) 2000-09-22
CA2272585C (en) 2004-08-10
KR100461269B1 (ko) 2004-12-14
EP0958546B1 (en) 2006-03-15
CA2272467A1 (en) 1998-06-04
CA2272583A1 (en) 1998-06-04
HK1027882A1 (en) 2001-01-23
HK1026042A1 (en) 2000-12-01
EP1019844A1 (en) 2000-07-19
KR20000057248A (ko) 2000-09-15
WO1998024049A1 (en) 1998-06-04
AU5513498A (en) 1998-06-22

Similar Documents

Publication Publication Date Title
CN1171159C (zh) 进行与信息有关的交易的系统和方法
US5905248A (en) System and method for carrying out information-related transactions using web documents embodying transaction enabling applets automatically launched and executed in response to reading URL-encoded symbols pointing thereto
US6386453B1 (en) System and method for carrying out information-related transactions
US7341191B2 (en) Internet-based system for enabling information-related transactions over the internet
US6568595B1 (en) System and method for carrying out electronic-commerce transactions using web documents embodying electronic-commerce enabling applets automatically launched and executed in response to reading url-encoded symbols pointing thereto
US6412699B1 (en) Method of and system for producing transaction-enabling graphical user interfaces at internet-enabled terminals in response to reading bar code symbols pointing to html-encoded documents embedded with java-applets and stored on http information servers
US6375078B1 (en) Universal transaction machine for carrying out information-related transactions using html-encoded documents embodying transaction-enabling java-applets automatically launched and executed in response to reading code symbols
WO1998024050A9 (en) System and method for accessing internet-based information resources by scanning java-applet encoded bar code symbols
KR101044030B1 (ko) 통신 시스템, 결제 관리 장치 및 방법, 휴대 정보 단말기 및 정보 처리 방법, 및 기록 매체
JP5723407B2 (ja) ドットパターンを用いた暗証コード入力システム、ネットショッピング決済システム
WO2004056026A2 (en) Contents and information providing service system for using a code, user terminal, communication agency platform, operating agency platform, on-line relation member module, and the method from the same
JP6356012B2 (ja) 音声を利用できるテルネットインターフェイス
CN1448042A (zh) 可调节的数据处理显示器
WO1998006037A1 (en) Network system
CN1810055A (zh) 用于通过使用移动通信系统来提供银行服务的方法
WO2000055738A1 (fr) Procede pour acceder a internet a l&#39;aide d&#39;un code bidimensionnel, et systeme d&#39;acces ponctuel a internet
CN1588954A (zh) 智能终端,包括该智能终端的系统以及数据交换方法
US7912424B2 (en) Actuating functionality in electronic device
WO2020203242A1 (ja) 情報処理装置、情報処理方法、プログラム、通信装置、通信方法および情報処理システム
WO2003067375A9 (en) Assembly, system and method for generating a data list
WO2005066863A1 (ja) 携帯端末およびサービスサーバ
CN107741817A (zh) 处理方法及处理装置
JP2007311949A (ja) 表示装置および方法、並びにプログラム
JP2006184973A (ja) 電子機器、及び電子機器を用いた読み取り方法。
JP2002366269A (ja) コンピュータシステム及び通信機能を有するコンピュータ装置又は携帯用通信装置における操作処理方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20041013

Termination date: 20121124