CN1287640A - 用于自动聚集和投递电子个人信息或数据以及涉及电子个人信息或数据的事务处理的装置与方法 - Google Patents
用于自动聚集和投递电子个人信息或数据以及涉及电子个人信息或数据的事务处理的装置与方法 Download PDFInfo
- Publication number
- CN1287640A CN1287640A CN99801737A CN99801737A CN1287640A CN 1287640 A CN1287640 A CN 1287640A CN 99801737 A CN99801737 A CN 99801737A CN 99801737 A CN99801737 A CN 99801737A CN 1287640 A CN1287640 A CN 1287640A
- Authority
- CN
- China
- Prior art keywords
- personal information
- final user
- user
- data
- supplier
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/954—Navigation, e.g. using categorised browsing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q30/00—Commerce
- G06Q30/04—Billing or invoicing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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
- G06Q40/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network architectures or network communication protocols for network security for controlling access to devices or network resources
- H04L63/102—Entity profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/306—User profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/53—Network services using third party service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/55—Push-based network services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/564—Enhancement of application control based on intercepted application data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/567—Integrating service provisioning from a plurality of service providers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/40—Network security protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2463/00—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00
- H04L2463/102—Additional details relating to network architectures or network communication protocols for network security covered by H04L63/00 applying security measure for e-commerce
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/563—Data redirection of data network streams
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/565—Conversion or adaptation of application format or content
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Abstract
按照本发明的用于传递个人信息的系统,具有包含最终用户数据的用户储存库、一个包含信息提供者数据的提供者储存库、一个包含个人信息的个人信息储存库和一个与这些储存库通信的处理器。处理器选择一个最终用户来进行个人信息聚集。处理器与一个或更多的信息提供者连接。然后,处理器就开始从所连接的信息提供者为选定最终用户检索个人信息。这种检索所根据的是与选定最终用户关联的最终用户数据和与所连接的信息提供者关联的提供者数据。检索出的个人信息被存储到个人信息储存库。
Description
本申请依照35U.S.C.§119(e),要求申请人的临时美国专利申请系列号60/105,917(提交日:1998年10月28日,名称:用于自动聚集和投递电子个人信息或数据以及涉及电子个人信息或数据的事务处理的装置与方法)和申请人的临时美国专利申请系列号60/134,395(提交日:1999年5月17日,名称:用于自动聚集和投递电子个人信息或数据以及涉及电子个人信息或数据的事务处理的装置与方法)的权益。
本发明涉及一种自动聚集和投递电子个人信息或数据(PI)的装置与过程。本发明进一步涉及对涉及电子PI的事务处理的自动化。
回顾过去的五年,显然,随着因特网的迅猛发展,消费者需要能使他们的在线体验更加简单、易用和令人满意的应用和服务。成功的因特网站点的发展适应了在过去若干年中发展起来的许多主题。仔细分析的结论是,这种演变是正在出现的数字经济的合乎逻辑的发展。
1994年之前,因特网并不是一种大众媒体,部分原因是当时业已存在的技术(FTP、Archie、Usenet和Gopher)并不是用户友好的,要求最终用户做所有工作(例如,最终用户要了解现有数据源,寻找地址,漫游到目的地,然后下载信息)。随着越来越多的消费者开始访问因特网,人们开发了搜索引擎来解决这种合用性问题。由于商业搜索引擎的出现,可以容易地将更多的内容添加到因特网,最终用户也获得一种寻找和访问这种信息的工具。消费者们要求有比搜索引擎更好的工具来组织和访问这种通用内容资源。人们探索过PUSH技术,最后,成功地采用了门户策略,作为一种消费者用来容易地访问格式单一、易用的各种内容资源的有效方法。随着可用在线内容的数量指数级地持续增长,门户现在面临着根据消费者的特定偏好和趣味向不同的消费者提供不同类型的内容的需要。
因特网门户(portal)和目的地站点的非凡成功,体现了创造性地、智能地对网上可用的海量信息进行聚集、组织和表示的重要性。搜索引擎、门户和目的地站点有基于最终用户对它们站点访问的频率、持续时间和品位的因特网策略。由于这个原因,目的地站点和门户不断地寻求能驱使优质业务量来到它们站点并作停留的内容和/或技术。近来的趋势表明,如果按照个人偏好来组织信息,则因特网用户回访站点的可能性会增长25倍。
图1显示当前的获取PI100的过程。在步骤110,最终用户首先选择一个信息提供者站点。最终用户继续到步骤120,找出并输入选定的信息提供者的因特网地址。这个步骤可以用若干种复杂程度不同的方式来完成。完成这个步骤的一个简单方法是使用书签或爱好,尽管第一次找出信息提供者时会费很多时间和努力来进行在线检索。在步骤130,最终用户用选定的信息提供者的网站的专用登录协议在该网站登录。这个协议一般要用用户名和口令或其它验证手段来验证最终用户的身份,从最终用户的系统上驻留的cookies(饼干)获取验证数据或者所请求数据与cookie数据的组合。最终用户继续在步骤140在信息提供者网站上的网页中漫游,直到找出所希望的信息。在这个过程期间,经常会要求最终用户访问其目的只是获取网站上驻留的特定PI而对最终用户来说用处不大或毫无用处的网页。最后在步骤150,向最终用户提交所希望PI。对最终用户所希望的各条PI,重复整个过程100。按照这个PI访问模型,最终用户必须访问各独立的信息提供者,为每个信息提供者留下可能不同的身份验证数据,使用各站点的不同用户界面,还可能在数量可观的填充网页间奔忙。
图4用图形表示了当前这种访问过程的体系结构。最终用户210用客户计算机220在因特网上访问各PI网站250。当前这种模型有一些重大缺陷。最终用户必须单独登录到各站点。各独立站点有其自己的图形用户界面。各站点都希望最终用户停留和再来访问;各被访问站点都希望尽可能长时间地保持用户的注意。不存在真正的PI的聚集;多处访问只是能够顺序访问PI的各特定部分。
近来研究出了一种对这些问题的部分解决方案,其形式是门户站点。通用门户站点将聚集的资源分成门类,并提供向涉及这些门类包含的主题的站点的链接。Yahoo和Excite就是这种通用门户站点的例子。这些站点方便了通用内容的横向聚集(horizontalaggregation)-横向聚集指的是对在特定信息提供者类别(诸如银行或公用事业公司)内PI访问的聚集。有的门户站点有限制地让个别最终用户能选择和配置种类不同的通用PI(generic PI)。通用PI指的是对特定最终用户有价值的、不要求特定的身份验证就能获得的PI。例如,某最终用户可能对其本地区的天气预报有兴趣。可以将这种信息综合到一个门户页中,而无需对接收这个PI的特定最终用户的身份验证。这种个人化的门户页向寻求聚集通用PI的用户提供了极大的好处。然而,当前的门户页一般不提供要求身份验证的PI,诸如用户的证券财产目录或银行帐户余额。此外,这些页不能简化采用PI的事务处理。
在当前技术条件下,在因特网上聚集可用的PI,对时间、精力和学习曲线(learning curve)方面等方面的要求负担很重。希望访问其PI的最终用户需要个别地访问许多各有自己的要求、图形用户界面和登录协议的信息提供者站点。
在本发明中,用一个连网的计算机来方便最终用户对涉及与该特定最终用户关联的电子PI(诸如证券财产目录、本地天气、体育比赛比分、银行帐户余额或其它相关信息或数据)的访问、操作及涉及该PI的事务处理。按照本发明,在连网的计算机上聚集与特定最终用户相关的PI。由各种可选择的传递平台,诸如传真、客户计算机、电话、常规邮件、电子邮件、寻呼机、其它无线设备、网页或频道或其它传递载体,将这种信息或数据以统一的方式传递到最终用户。本发明还能促进各种涉及PI的电子事务诸如证券交易、零售买卖、帐单支付、银行帐户资金转移或其它事务。
按照本发明的一个传递个人信息的系统包括一个包含最终用户数据的用户储存库、一个包含信息提供者数据的提供者储存库、一个包含个人信息的个人信息储存库和一个与这些数据储存库通信的处理器。处理器支持个人信息的聚集。处理选择一个最终用户来进行个人信息聚集。一旦选定了最终用户,处理器就连接一个或多个信息提供者。处理器然后开始从所连接的信息提供者为选定的最终用户检索个人信息。这种检索根据的是与选定最终用户关联的最终用户数据和与所连接信息提供者关联的提供者数据。检索出的数据被存入个人信息储存库。
在本发明的一个方面,用网络计算机-或者叫宿主计算机-来发布、存储和检索与特定最终用户关联的电子信息。在特定实施例中,信息是诸如证券财产目录、本地天气、体育比赛比分、银行帐户余额或其它相关信息或数据的个人信息。按照这个方面,在宿主计算机上聚集与特定最终用户相关的PI。宿主计算机将所聚集的数据传输到与为其而聚集数据的特定最终用户相关联的客户计算机。最好将所聚集的数据以cookie数据的形式传输到客户计算机并以cookie数据的形式由客户计算机存储。在有些实施例中,在传输之前将所聚集的数据加密。宿主计算机接收关于聚集数据的请求。请求的源最好是客户计算机,然而在本发明范围内也可以考虑是其它合适的设备源。宿主计算机从客户计算机接收-最好是cookie数据形式的-聚集数据。如果所聚集数据是加密的,就解密。宿主计算机继续服务该请求以生成请求结果。可以将请求结果传递到各种平台,最好是网页。另一方面,也可以将结果传递到电话、电子邮件目的地、传真、或其它打印设备,直接传递到Web浏览器、第三者计算机、无线设备或其它合适的传递平台。
在这个方面的另一个实施例中,在客户计算机上可存在专用软件,用它来在客户计算机上服务关于由宿主计算机传送的聚集数据的请求。这种专用软件要包含适当的解密软件。
在本发明的另一个方面,将可能来自不同的源的电子信息与从可能不同的源确定的式样首选(style preferences)动态地组合起来,生成一致的电子文档。在这个方面的一个实施例中,将与特定最终用户相关联的电子PI(诸如证券财产目录、本地天气、体育比赛比分、银行帐户余额或其它相关信息或数据)与分销商或提供者内容组合,产生所生成文档的内容。式样信息是从最终用户的首选项和发布者及提供者的式样信息收集的。通过对组合的内容应用组合的式样信息,生成适应性一致的(adaptably compliant)电子文档。可以由各种可选择的传递平台,诸如传真、客户计算机、无线设备、个人组织器(organizer)、电话、寻呼机、、网页或频道或其它传递载体,以统一的方式将生成的这种文档传递给最终用户。
按照本发明这个方面的一种用于生成适应地一致的电子文档的系统包含式样合并器单元(style merger unit)、内容合并器单元(content merger unit)和处理器,它们可以被包含在本发明的网络计算机中。式样合并器单元从一个或多个式样提供者收集式样信息并动态地合并所收集的式样信息。内容合并器单元从一个或多个内容提供者收集内容信息并动态地合并所收集的内容信息。处理器接收合并的式样和内容信息,并通过将所接收的式样信息应用到所接收的内容信息来生成适应地一致的电子文档。所生成的页可以输出到各种传递平台。
在另一个方面,用宿主计算机调度从一个或多个信息提供者对与一个或多个最终用户的信息的收获。宿主计算机与一个存储用户的关联数据的用户数据储存库和一个存储信息提供者的关联数据的提供者储存库通信,并且包含一个处理器。
对于每个最终用户,在用户数据储存库中保存一个过去访问时间、登录时间的轮廓(profile)。对于每个信息提供者,在信息提供者储存库中保存一个以更新时间和标准为内容的轮廓。更新时间和标准可以按每个信息提供者所提供的所有信息来存储,或者,更新时间和标准可以按每个信息提供者所提供的每条信息来存储。
对于选定的信息提供者,宿主计算机处理器确定该选定信息提供者所存储信息的更新时间和可以在更新时间由更新而修改其信息的最终用户集合。宿主计算机处理器生成所确定最终用户集合中每个最终用户的预测登录时间,及生成的每个登录时间倒退预定的时间间隔。宿主计算机处理器按预测登录时间或变动的登录时间将所确定的最终用户集合分类,根据每个最终用户的变动的或预测的登录时间为每个最终用户分配一个收获时间。在这个方面的一个实施例中,宿主计算机处理器进一步可以在分配给各最终用户的收获时间从选定信息提供者为所确定集合中每个最终用户收获信息。
在这个方面的另一个实施例中,宿主计算机处理器确定可以在所确定更新时间由更新修改其信息的最终用户集合的方法是,首先选择被配置成从所选定的信息提供者接收信息的最终用户,剔除那些不是配置成从所选定的信息提供者接收在所确定的更新时间受更新的信息的最终用户。宿主计算机处理器可以进一步从该集合中剔除不符合与信息提供者关联的更新或在确定的更新时间受更新的信息的更新标准或条件的最终用户。
宿主计算机处理器可以根据用户储存库中存储的登录时间轮廓,为所确定集合中每个最终用户生成一个预测登录时间。对于所确定集合中每个最终用户,判断最终用户的登录时间轮廓是否符合预定信用阀值。如果轮廓符合这个阀值,就根据轮廓分配一个预测登录时间。如果轮廓不符合这个阀值,就分配一个相当于当日当时的预测登录时间。
宿主计算机处理器根据每个最终用户的预测登录时间为每个最终用户分配一个收获时间。在这个方面的一个实施例中,每个最终用户所分配的收获时间相当于其生成的预测登录时间倒退预定时间间隔。
在这个方面的另一个实施例中,宿主计算机处理器为每个最终用户分配收获时间所根据的不仅是其预测登录时间,还要根据预期的网络活动。宿主计算机处理器首先执行一个时间上的分布拟合(distribution fit across time),以生成一个能确定在特定时间段内须收获的最终用户的数目的多项式函数。下一步,宿主计算机处理器确定与其及选定信息提供者关联的网络活动的网络活动曲线。生成所确定的网络活动曲线的逆。然后,它用所生成的多项式函数和网络活动曲线的逆执行一个整体匹配算法。最后,它为每个最终用户分配收获时间,将高峰收获时间重新朝时间零分布,以整平时间上的分布拟合(distribution fit across time)。
在本发明的另一个方面,涉及与最终用户关联的个人信息(PI)的电子操作是自动为最终用户执行的。最终用户将具有各种与其关联的电子PI,诸如证券财产目录、本地天气、体育比赛比分、银行帐户余额或其它相关信息或数据。在这个方面的一个实施例中,最终用户储存库含有与最终用户关联的最终用户数据和与最终用户的应答相关的触发事件的记录。宿主计算机处理器访问与最终用户关联的记录。对于每个被访问记录,宿主计算机判断记录中的触发事件是否发生,如果已经发生,就执行与确定发生的触发事件关联的应答。
应答的执行可能涉及将触发事件发生的通知传递给特定传递平台,诸如无线设备、传真、电话、打印设备、寻呼机、Web服务器上驻留的网页、电子邮件系统或其它合适的传递载体。宿主计算机可以不传递这种通知就-或者除传递这种通知外还-自动执行一个涉及与最终用户相关联的个人信息的事务处理。
在这个方面的另一个实施例中,自动执行这种事务处理,包含宿主计算机根据在确定触发事件发生所在的被访问最终用户记录中指示的应答,访问某信息提供者的关联记录。宿主计算机与由被访问的与该信息提供者关联的数据指示的某个信息提供者计算机连接。宿主计算机然后根据被访问的与该信息提供者关联的数据、在确定触发事件发生所在的被访问最终用户记录中指示的应答、及最终用户储存库中的最终用户数据,在所连接的信息提供者计算机上执行一个事务处理脚本。
在本发明的另一个方面,宿主计算机监控最终用户与个人信息提供者之间通过中介计算机的交互作用。交互作用一般不外乎有两个类别:请求传递个人信息和请求涉及个人信息的事务处理。宿主计算机与存储最终用户的关联个人信息的个人信息储存库以及存储中介计算机的关联记帐数据(accounting data)的记帐储存库通信。宿主计算机包含一个处理器。
宿主计算机处理器从中介计算机接收关于最终用户的关联个人信息的请求并根据个人信息储存库中该最终用户的关联个人信息服务于该请求。宿主计算机处理器更新中介计算机的关联记帐数据。宿主计算机处理器可用多种方式更新记帐数据。第一,宿主计算机处理器可以为在选定时间段内中介计算机的每个新最终用户递增用户计数。其次,宿主计算机处理器可以为通过中介计算机进行的交互作用计数。第三,在服务请求是请求进行事务处理的情况下,宿主计算机处理器可以根据所服务的请求递增服务费总额。最后,宿主计算机处理器可以用这些方式的任何组合来更新中介计算机的关联记帐数据。
宿主计算机处理器根据更新的记帐数据生成给中介计算机的发票。宿主计算机处理器可在定期的基础上生成这些发票。在这个方面的另一个实施例中,宿主计算机处理器可以将所生成的发票传递到选定的目的地,诸如电子邮件目的地、打印设备、Web服务器上驻留的web页、因特网客户机、电话和传真。
在这个方面的另一个实施例中,中介计算机有与之关联的帐户。宿主计算机可以在生成发票之前计入该帐户的借方,使得所生成的发票仅反映中介计算机帐户表明的数额以外的其它收入。计入借方的数额可以根据用上述任何更新方式更新过的中介计算机的关联记帐数据来得出。
本发明的另一个方面是一种自动访问最终用户的关联个人信息的系统与方法,其中,在个人信息提供者上存储个人信息。将个人信息提供者上存储的个人信息对应的一个个人信息的表示和一个链接通过客户计算机提交给最终用户。当启动该链接时,客户计算机被自动驱动到通过客户程序向用户提交个人信息提供者上的一页的个人信息提供者。
在这个方面的一个实施例中,向客户机下载一个应用程序。下载的应用程序启动客户计算机与个人信息提供者之间的连接。应用程序在个人信息提供者上的各页之间漫游,直到到达该个人信息。最后,应用程序在客户计算机上将该个人信息提交给用户。应用程序可以与任何必要的与最终用户关联的和与个人信息提供者关联的数据一起生成,或者可以将这种数据传输给应用程序。与个人信息提供者关联的数据包含一个导航脚本(navigation script),用于将应用程序引导到该个人信息。与最终用户关联的数据可以包含通过导航脚本启动漫游所必需的任何数据。
在这个方面的另一个实施例中,将一个包含任何必需的用户信息和个人信息提供者数据的消息传送给客户计算机,使客户计算机自动地将该最终用户登录到个人信息提供者,由此让最终用户留在一个后登录页(post login page)上。在这个方面的一个最佳实施例中,该消息包含的一页中含有一个表格,表格中包含登录信息,当客户计算机上的软件打开登录信息时,登录信息将客户计算机重定向到一个后登录页。
在这个方面的另一个实施例中,将客户计算机驱动到个人信息的方法是,连接到个人信息提供者,漫游到个人信息提供者上的个人信息,将个人信息通过客户计算机提交给用户,代理随后在与个人信息提供者的给定会话期内客户计算机与个人信息提供者之间的交互作用。
在以下结合个附图的说明中,本发明的以上和其它的目的与优点将更加显而易见。
图1是最终用户执行的访问因特网可用PI的当前过程的过程图。
图2是可用来实现本发明的部件的框图。
图3是PI引擎的部件的框图。
图4是当前PI访问体系结构的图。
图5是支持用中介网站的PI访问的体系结构的图。
图6是Cookie/客户机高速缓存体系结构的图。
图7是通过图1的传统过程和通过跳板技术(springboardtechnology)访问特定PI的基础页的流程图。
图8表示HTML页的动态生成的集成模型。
图9表示HTML页的动态生成的运行时过程。
图10表示采用改进的Java虚拟机的自动化小应用程序交互作用的过程。
图11是举例说明中间网站事务处理结构(transactionstructure)的流程图。
现在详细说明本发明的最佳实施例。参看各附图,各视图中相同的数字指示相同的部分。
最终用户很快将不得不登录到众多不同的网站-每个网站有独立的口令、安全、规则、软件和“观感”-在一连串的操作最后,就是要通过检查邮箱,取出当前获得的信息。因特网将在根本上改变最终用户访问个人信息(PI)的方式,将使电子商务成为与使用ATM一样为人们熟悉的东西。“个人信息”是公司即信息提供者具有的、特定于各人或各人独有的所有数据,诸如每月帐单、银行帐户余额、投资信息、保健津贴、电子邮件、话音和传真消息、401(k)保有(holdings)或与特定最终用户相关的可能的任何其它信息。
本发明通过自动聚集PI-不仅有由门户所聚集的通用PI,而且有特定于需要身份验证才能访问的最终用户的PI,缓和了当前一些PI获取方法具有的一些问题。在一个实施例中,本发明将PI获取和传递过程自动化。图2提供了可用来实现本发明的各成分的框图。最终用户210访问一个运行客户机软件270的客户计算机220。在特定实施例中,客户机软件可以是一个通用网络浏览器,诸如(Netscape公司的)Navigator或Communicator。客户计算机220利用因特网230访问在PI宿主机290上运行的PI引擎240。PI引擎240检查所存储PI的新旧。如果有陈旧的PI项,就将其更新,方法是从在因特网230上访问到的在特定信息提供者的计算机系统260上运行的信息提供者网站250直接重新获取该PI。PI引擎240将新版PI存储在其储存库280中并将该PI传递到选定目的地-在本实例中是通过因特网230传递到客户计算机220,后者用客户机软件270向最终用户210显示该信息。PI引擎240在将所聚集PI传递到储存库280和投递目的地-本实例中是客户计算机220-之前,要以同样的方式刷新所有陈旧的PI。PI引擎240可以顺序地或并行地刷新PI。例如,最终用户的检查帐户余额要通过其银行的网站更新,其电子邮件从其特定电子邮件站点更新,其证券财产目录信息从其经纪人的站点更新,其电费帐单从其电力公司的站点更新。
图3显示的是PI引擎240的各部件的框图。PI引擎240由存储和处理两种部件组成。三个主要存储部件是PI储存库280、PI提供者储存库310和用户储存库360。PI引擎240的第一个存储部件是PI储存库280、PI储存库280含有各个PI记录375;与特定最终用户关联的PI是与所有其它最终用户的PI分开的。PI引擎也利用提供者储存库310,它保存着与特定PI提供者关联的通用参数。PI提供者的通用参数定义了欲接入该PI提供者时要遵守的程序和必要的验证数据的类型。每个PI提供者记录也包含该提供者所提供的PI的类型和该提供者所支持的事务处理的类型。与PI或事务处理的类型一起包含在记录中的还有其它数据类型和访问PI或执行事务处理的必要程序。用户储存库360也是维护关于特定最终用户的配置和验证信息所必需的。对于每个最终用户来说,用户选定的PI提供者、PI和事务处理,是连同从该PI提供者获取该PI或执行该事务处理所必需的验证数据一起登记的。
PI储存库280可以以各种方式实现。参看图2,PI储存库280可包含一个在PI宿主机290上驻留的数据库。按照这种方式,各个最终用户210的PI是作为独立的记录或对象375在数据库中存储的。在另一个实施例中,各个最终用户210的PI可存储在单独的文件375中,所以在文件层上执行分离不同用户的PI的任务。
此外,或者作为替代,采用cookie技术,与每个最终用户210关联的PI可以驻留在其客户计算机220上。这种cookie技术登载于D.Kristol和L.Montulli的《HTTP状态管理机制》意见征询(RFC)2109(1997年2月)(访问网址:http://www.itef.org/rfc/rfc2109.txt),本文明确地全文引用。与每个最终用户210关联的PI要被存储为PI cookies 375。这种实现机制为将一个最终用户的关联PI 375与所有其它最终用户的关联PI的分离提供了内在的支持。采用这种方法来代替中央化储存库,提供了一个防非授权访问的安全层。进一步的措施是,可以将cookies中存储的PI数据以加密格式存储。
图6是采用cookies技术的PI储存库208的典型实现的示意图,关于PI引擎240的内部操作,也要参考上述对图3的说明。如果用户试图直接地或通过中介Web服务器访问PI,PI引擎240的访问/事务处理部件340就从PI储存库280中检索所存储的PI 375。按照这种方式,该存储的PI 375将被直接从最终用户210的客户计算机220发送的cookies接收。PI访问/事务处理部件340将进行任何必要的解密。所要求的任何更新都由PI提供者250的直接访问所获得。PI传递部件350将提供机制来更新PI储存库280以及将所请求的PI直接地或通过中间网站传输到最终用户210。PI传递部件350通过替换客户计算机220上存储的过时的PI cookies 375来将更新过的PI放入PI储存库280。PI传递部件350也要进行任何必要的加密。PI传递部件350还负责传输所请求的PI。在最佳实施例中,PI储存库280要用这种基于cookies的体系结构来实现。
用户储存库360可以以各种方式实现。参看图2,用户储存库360可以包含一个驻留在PI宿主机290上的数据库。按照这种方式,各个最终用户210的个人配置数据都是以独立的记录或对象在数据库中存储的。此外或者作为替代,最终用户数据可以按类似于以上就PI储存库280所述的cookie/高速缓存体系结构的方式来分布。
在最佳实施例中,用户储存库360可以通过个人信息配置(PIC)文件来实现。PIC文件为每个最终用户存储一个安全加密的个人轮廓,内容诸如是姓名、地址、社会保障号。PIC文件便于最终用户通过最终用户配置部件330自动向信息提供者注册。这个部件将读取PIC文件并用所提取的个人信息预先填充选定各提供者的注册模板。然后,如果需要,它将提示用户输入要求输入的但在轮廓中没有的信息。如果信息是完整的,注册就自动完成。下一步,最终用户配置部件330完成任何提供者表格,得到应答并更新最终用户的PIC。
这四个主要处理部件访问并操作三个储存库中的数据。处理部件可以在单一处理器上或多处理器上执行,前者例如基于奔腾级(MMX、PRO、Ⅱ、Ⅲ等)中央处理单元的文件服务器计算机系统或同等系统。如图3所示,这四个处理部件是基准配置部件320、用户配置部件330、PI访问/事务处理部件340和PI传递部件350。基准配置部件320提供通过其向系统添加新用户可选择的PI提供者的界面。这个部件320可以以各种方式实现,包括试探出错后由人工输入配置信息,半自动试探出错(自动的超文本标记语言(HTML)<FORM>元素、Javascript函数和Java小应用程序的定位)后由人工输入配置信息,或者最好举例配置(在模拟的Web客户机中执行协议,模拟的Web客户机自动生成一系列所需数据和访问过程中的一系列步骤)。这些过程要在两个层次被使用:第一层是对特定PI提供者的一般访问所需的数据和步骤的集合,第二层是在PI提供者站点访问各特定PI项时所需的另外的数据和步骤的集合。基准配置部件320可以在有新的PI提供者加入系统时独立启动,也可以由于PI访问/事务处理部件340的故障、可能表明对失败访问的访问要求有变化而导致启动。后一种警告更可能发生的情形是:PI访问/事务处理部件340应最终用户的请求来验证前面通过最终用户配置部件330输入的必要访问数据,而将提供者储存库310提供的对访问PI提供者的一般要求和对访问PI或事务处理的特定要求二者与用户储存库360提供的最终用户数据比较,最后发现不一致。如果确定不一致,就对提供者储存库320作更新,使提供者数据与当前的访问/事务处理的要求一致。
最终用户配置部件330允许最终用户选择和配置特定用户感兴趣的PI和事务处理。这种配置信息保存在用户储存库360中。当最终用户向按照本发明的系统预订时,系统允许用户选择所希望的PI和/或事务处理的类型和源。首先,系统请求最终用户允许它代表用户获得任何选定的PI来执行任何授权的事务处理。然后,系统从提供者储存库320向用户提供一系列已知的信息供给者和特定PI提供者所提供的PI的类型及所支持的事务处理的类型。系统请求由PI提供者要求的、访问各PI提供者所必需的验证数据以及特定PI和/或事务处理所要求的其它数据。假定最终用户是所选定的PI提供者的已注册用户,或特定PI提供者不要求在先注册,则将最终用户提供的数据放入用户储存库360。
一种获得任何cookie数据的方法是最终用户用PI引擎240作为代理服务器访问各个以前访问过的PI。PI引擎240将cookie数据与适当的网页请求传送给PI提供者,以获得PI或执行事务处理,并在最终用户的准许下在用户储存库360中的该用户的记录中保留cookie数据的副本。另一种获得cookie数据的方法是从最终用户的计算机直接上载cookie信息。在最佳实施例中,如果用户已经在提供者登录过,就不需要cookie数据。所需的只是用于登录的验证数据。
如果最终用户因为不是选定PI提供者的注册用户而没有必需的信息,用户配置部件330就提示用户提供将最终用户向PI提供者注册所必需的信息,并执行PI提供者所要求的注册程序。模拟的Web客户机可以通过提供所需访问数据和发送任何必需的cookie数据而自动地执行这个过程。这种模拟客户机为最终用户注册的方式主要取决于PI提供者网站所用的交互方法。如果该网站使用HTML表格和公共网关接口(CGI)应用程序,则最终用户配置部件330可以构建一个能模仿表格实际使用效果的统一资源定位器(URL)并将该URL提交给模拟的Web客户机。用URL模仿表格相当于人工地向Web<表格>(Web<FORM>)元素输入数据。参看Kerven、Foust、Zakour的《HTML3.2及问题解答》(HTML 3.2 Plus How-To Waite Group Press出版,1997,559-569页)。如果网站使用HTML表格与Javascript函数的组合,则用带改进的Javascript解释程序的模拟的Web客户机遵循特定PI提供者的最终用户注册过程就能有效地为用户注册。要遵循的注册过程可从提供者储存库320内该特定PI提供者的记录中获得。模拟的Web客户机中的Javascript解释程序将按照这个过程并提供由最终用户提供的数据。如果PI提供者网站上的注册过程采用Java小应用程序,则也可以使用类似的过程。带Java字节码解释程序的网络客户机通过遵循储存库320内特定PI提供者的最终用户注册过程就能有效地为用户注册。字节码解释程序会提供最终用户以前输入过的数据,而不要求由最终用户进行交互式输入。如果PI提供者采用表格、脚本和小应用程序的组合,则可以将上述各个过程组合起来完成所希望的注册。
参看图2和图3,用改进的Java虚拟机(VM)可以实现PI引擎240的各种功能部件与可通过提供者网络服务器250得到的Java小应用程序之间的自动交互。用于与特定小应用程序交互的模板可驻留在提供者储存库310上。这种模板所使用的具体输入数据可存储在用户储存库360中。当诸如最终用户配置部件330或访问/事务处理部件340的功能部件要求与提供者网络服务器计算机250上的Java小应用程序自动通信时,改进的Java虚拟机就为这种交互提供条件。
图10表示一个用这种改进的Java虚拟机实现这种自动交互作用的过程。在步骤1010,要求交互作用的功能部件标识提供者及部件需要与之交互作用的提供者上的特定小应用程序。在步骤1020,部件访问提供者储存库310中与小应用程序交互作用所必需的模板。继续到步骤1030,部件访问用户储存库360,以获得模板所要求的数据。改进的Java虚拟机在步骤1040解释小应用程序,并且并不像标准Java小应用程序执行时那样要求来自用户的交互式输入,而是等待来自PI引擎的交互功能部件的输入或是输出到PI引擎的交互功能部件。在步骤1050,功能部件按照所访问的模板向改进的Java虚拟机提供输入数据并按照所访问的模板检索数据和接收输出数据。只要小应用程序继续输入或输出其它数据,步骤1040和1050就重复执行。小应用程序结束时,功能部件在步骤1060继续其自己的处理。
注册成功后会向最终用户显示注册信息供将来参考。此外,最终用户配置部件330还在用户储存库360中存储PI提供者必要的访问验证数据和访问选定PI或事务处理所要求的额外数据。
在这种自动注册的最佳实施例中,任何必需的cookie数据都为最终用户配置部件330接受并按需存储起来。在许多情况中,cookie数据是通话特有的,因此长期用途不大。在注册期间生成的cookie仅在注册期间使用,一旦注册完成就丢弃。
注册失败的原因有几种情况。首先,试图向PI提供者注册的最终用户不符合注册条件,例如试图向银行注册的最终用户在该银行没有帐户,而银行只对帐户持有者开放。其次,最终用户可能提供了不适当或不正确的数据,例如银行注册过程可能要求社会保险号、口令、银行帐号和最终用户母亲的父姓,如果用户输入了不正确的社会保险号,注册过程就会失败。最后,PI提供者可能已经修改了其站点的注册程序。在这种情况下,遵循由提供者储存库320提供的过程会导致注册的失败。在任何注册失败的情况下,都会将最初向系统提供的注册数据向最终用户表示。系统然后会请最终用户复查所提供信息的准确性,如果发现错误就更正,然后再提交数据。如果由于提交相同的必需数据而导致第二次失败,就会生成一个向最终用户表示的出错消息,表示要么用户没有从所选定的PI提供者访问所选定PI的资格,要么由于PI提供者所作的修改导致了注册的出错。这第二次失败也会触发一个警告,建议可能需要重新配置提供者储存库320中该PI提供者的记录。
最终,用户储存库360就含有每个最终用户的记录。前文说过,这个记录可以是一个数据库项、一个或多个cookies或者是一个诸如PIC文件的文件。每个记录标识所选定的各PI提供者及所需的一般访问验证数据并且在每个PI提供者下标识该最终用户感兴趣的、该特定PI提供者所提供的PI和所支持事务处理以及访问该PI或执行该事务处理所需的任何额外数据的表。准确地说,诸如最终用户名的重复信息只在记录中集中存储一次。
最终用户配置部件330也允许最终用户选择一个或多个投递目的地。一个目的地可能会是最终用户的计算机-其代表是图2中所示的运行客户机软件270的客户计算机220。然而,计算机并不是本发明所设想的唯一目的地。PI传递的目的地可以包括传真、电子邮件、电话、常规邮件、寻呼机、诸如Palm Pilot(3 Com)的其它无线设备、网页或频道、网络浏览器或其它传递机构。本发明也设想由最终用户用网站作为中介间接地访问PI,然而,这种间接访问不要求最终用户指定传递目的地,除非希望有另外的传递选择。
此外,可以考虑通过由图2中所示的运行客户机软件270的客户计算机220经因特网直接访问PI引擎来访问最终用户配置部件330。然而,其它访问方法也是同样可行的。例如用户可通过使用中介网站来间接访问PI引擎。另一种选择方案是用电话接口来实现对最终用户配置部件的访问。
参考图3,PI访问/事务处理部件340支持PI引擎240的更新、获取和事务处理功能。PI访问/事务处理部件340负责访问和存储用户PI并执行最终用户授权的事务处理。当需要为选定的最终用户进行访问或更新时,PI访问/事务处理部件340就综合提供者储存库320和用户储存库360的信息,以更新PI储存库280中的最终用户PI。对于每条要求访问或更新的PI,PI访问/事务处理部件340在提供者储存库320中查找该特定PI所需的访问过程和信息。在用户储存库360中找出验证与访问数据。PI访问/事务处理部件340用这个信息在因特网上连接该PI提供者的网站,以访问该PI。如果有多条PI要求更新或访问,则访问可以串行地或并行地进行。
被请求的事务处理也得到类似的支持。对于每个事务处理,PI访问/事务处理部件340综合提供者储存库320和用户储存库360的信息,来执行所请求的事务处理。PI访问/事务处理部件340在提供者储存库320中查找该特定事务处理所需的事务处理过程和信息。在用户储存库360中找到验证和访问数据。PI访问/事务处理部件340用这个信息从该PI提供者的网站在因特网上执行该事务处理。
模拟的Web客户机可以自动执行访问或事务处理过程,同时提供必要的访问和验证数据。这种模拟客户机访问PI或执行事务处理的方式,极大地依赖于PI提供者网站上所用的交互方法。如果网站采用HTML表格和公共网关接口(CGI)应用程序,则PI访问/事务处理部件340可以构建一个统一资源定位器(URL)来复制表格实际使用效果,并将该URL提交给模拟的Web客户机。用URL模仿HTML表格相当于人工向Web<FORM>元素输入数据。参看Kerven、Foust、Zakour的《HTML 3.2 plus How-To》(Waite Group Press出版,1997,559-569页)。如果网站使用HTML表格与Javascript函数的组合,则带改进的Javascript解释程序的模拟的Web客户机只要分别按照特定PI或事务处理的PI访问/事务处理过程就能有效地访问PI或执行事务处理。要遵守的访问/事务处理过程可从提供者储存库320中该特定PI或事务处理的记录中获得。模拟的Web客户机中的Javascript解释程序将按照这个程序及提供在用户储存库360中找到的数据。如果PI提供者网站采用Java小应用程序,则也可以使用一个类似过程。带Java字节码解释程序的网络客户机通过遵循提供者储存库320内存储的该特定PI或事务处理的过程就能有效地访问PI或执行事务处理。字节码解释程序会提供来自最终用户储存库360的数据,而不要求由最终用户进行交互式输入。如果PI提供者Web站点采用表格、脚本和小应用程序的组合,则可以将上述各个过程组合起来完成所希望的访问。
在这种自动访问或事务处理的一个最佳实施例中,任何必需的cookie数据都为PI访问/事务处理部件340接受并按需存储起来。在许多情况中,cookie数据是通话特有的,因此长期用途不大。所生成的cookie仅在这些功能期间使用,一旦挖掘(mining)或事务处理操作完成就被丢弃。
为了在登录后迅速向最终用户提供个人信息,PI访问/处理部件340有必要在最终用户登录之前就选择数据收获的最终用户。一种解决方法是,每当某最终用户直接或通过中介网站请求访问其PI时就更新最终用户的所有PI。另一种方法是,每当向特定提供者请求PI时,就更新该提供者所提供的某最终用户的所有PI。所以,由最终用户登录到系统的操作,实际上为立即PI更新选择了该最终用户。然而,这种方法可能导致对PI引擎240资源的低效使用。
鉴于潜在用户和提供者的庞大数目以及提供尽可能最新数据的目标,另一个实施例包括一个为优化选择从提供者收集数据的最终用户的进度表(Schedule)而开发的算法。这个算法分解是提供者的更新策略、用户的登录习惯和用户-提供者帐户特点。适当应用该算法,会保证对给定用户来说要尽可能不频繁进行PI的收获,由此尽量减少系统资源的消耗。
如果能准确预测下一个提供者更新时间和下一个期待的用户登录,就能创建一个能更聪明收获的模型。并非在提供者更新其网站时就立即收获提供者所有用户的数据,而是可以根据用户的预期登录时间和网络活动轮廓(profiles)随着时间的延续而分散地收获。例如,如果提供者A在星期五夜间更新其网站,并且预计该提供者的一大批用户在星期一早晨之前不会登录,则收获负荷就可以分布在若干天中。这种作法的优点是将PI引擎240的负荷峰值以及由PI引擎240对提供者带宽的耗费都最小化。要取得这种优化,PI引擎240就必须维护并改进每个提供者和用户的模型。可以将这种数据分别维护在提供者储存库310和用户储存库360中。
每当用户使用PI引擎240时,都可以捕获时间和日期。一旦积累了足够的登录次数,就可以就每月哪些天、每周哪些天、每天哪些时间来分析登录时间。在一个模型中用这些分析结果来预测预期的下一次用户登录。然后用以后的登录来测试并改进该模型,直到建立了一定程度的可信度。一旦确定了较高的可信度,就将该用户模型并入到自适应收集调度程序中。在特定最终用户的模型达到较高的可信度之前,可以使用上述的收获方法之一。
每个提供者根据因其独特资源和商务模型而产生的策略更新其站点。要使任何自适应的调度程序(adaptive scheduler)工作,必须使每个提供者的策略模型化。在有些情形中,策略是不言自明的。在另外一些情形中,必须根据经验来确定策略。提供者的策略最可能是下述各类之一:
·类型Ⅰ.为所有用户定期更新的
·类型Ⅱ.相对于每个用户定期更新的
·类型Ⅲ.以伪随机(pseudo-random)方式更新的
根据提供者的类型可以使用以下方法。
第Ⅰ类提供者策略调度算法
1.假设具有“无可信度”模型的用户有一个立即登录时间。
2.根据用户的预测登录时间对用户按时间顺序排序。
3.将所有用户的预期登录时间后推1小时。
4.执行一个沿时间边界的密度曲线拟合(density curve fit),以得到一个多项式函数,可用多项式函数来确定给定时期要求收获的用户帐户的数目。
5.用讨论中的时间段的网络活动曲线的逆执行一个累计匹配算法(integral matching algorithm),以调节分布曲线。
6.可能的话,朝时间零的方向重新分配高峰收获时间,以整平分布曲线。
7.按照分布曲线向排序的用户分配收获时间。
8.监控时间并在适当时收获用户帐户。
第Ⅱ类提供者策略调度算法
对于这类的每个提供者来说,必须标识一个确定个人信息何时被更新的用户属性。在有些情况中,可能需要向用户询问这种信息。其它情况下,可以从所收获的信息中确定这种信息。如果用这些手段的哪一种都不能确定用户的这个属性,可以每天监控该提供者网站上个人信息的变化,直到确立了一个模式。
由于给定的一天中提供者所更新的帐户是自然、均匀分布的,所以可以在用户预期登录时间之前一小时收获用户的帐户。如同第Ⅰ类算法一样,具有“无可信度”模型的用户应当被立即收获。
第Ⅲ类提供者策略调度算法
这种策略是最困难的策略。由于提供者更新用户帐户的方式不是确定不变的,所以每个提供者要决定信息对用户的要害程度。对于那些非常关键的提供者来说,应当每天、甚至更频繁地收获每个用户帐户。对于那些不太关键的提供者来说,应当次数较少地、可能在总体的系统活动程度较低时收获用户帐户。
PI传递部件350负责将PI格式化并传递到最终用户。传递一般是在对所有过时的PI更新之后进行的。除通过中间网站访问的PI外,PI将被传递到如在用户储存库360中所指定一个或多个目的地(例如传真、电话、寻呼机、网络浏览器、电子邮件等等)。如果目的地不是中间网站,PI传递部件就执行将PI传递到适当的目的地所必须的所有格式化。例如,如果目的地是网络浏览器,就将PI按HTML文档进行格式化;如果目的地是电话,就将PI提交去进行语音合成和传输。
就目的地是中间网站的情况而言,PI是以一种能被中间网站配置的格式传递的。图5是本发明采用中间网站的一个可能的实施例的示意图。最终用户210用客户计算机220在因特网230上访问中间网站510。最终用户210登录到中间网站510。中间网站510在因特网230上联系PI引擎240,并从PI提供者网站250直接接收按要求更新过的该最终用户的PI。中间网站510接收PI,按照其特定的格式风格和图形用户界面,将其并入若干页,并将这些页传递给最终用户210。PI引擎240的使用对最终用户210是透明的。此外,起着给最终用户210聚集PI的作用的中间网站510,可以-并极其可能-同时起PI提供者的作用。
在另一个实施例中,这种格式化是通过一个结合各种来源的样式和布局信息的动态HTML生成系统而发生的。PI传递部件350动态地生成定制的HTML页。这些页是根据来自各种源的若干样式要素(诸如背景颜色、前景颜色、字体大小、颜色和样式、页面布局等等)和来自各种源的内容而定制的。信息提供者、发布者、最终用户、PI传递部件350或这些源的任何组合、或者其它相关源,都可以提供用于页面生成的定制要素。最后,每个HTML页必须用数据填充。这种页中使用的数据,可以来自例如信息提供者、发布者、最终用户、PI传递部件350或这些源的任何组合、或者其它相关源。所要求的解决方案是一个代表在运行时执行这种HTML生成的通用算法的系统。样式和内容可以以任何适当的格式提供,例如可扩展样式表语言(XSL-Extensible Stylesheet Language,由W3C在http://www.w3.org/TR/WD-xsl中规定,本文全部采用作为参考)和/或可扩展标记语言(XSL-Extensible Markup Language,由W3C在http://www.w3.org/TR/REC-xsl中规定,本文全部采用作为参考)或者其它合适的格式化标准。对这种系统的关键要求是问题域的完全封装和运行效率。
在最佳实施例中,解决方案根据的是如图8所示的以下基本模型:
1.确定6组定制要素:发布者内容810、提供者内容820、发布者样式规范830、提供者样式规范840、用户特定的内容850和用户特定的样式860。
2.每组定制要素810-860被视为是向执行动态页生成的运行时系统870的一个单独、独立和必要的输入。
3.每个输入810-860都将采用XML流的形式。
4.输出880将采用HTML流的形式。
5.动态页生成系统870针对每组6个有效输入810-860生成有效输出880。
图9表示了由这种系统870实际执行的运行时输入处理序列:
1.由内容合并器单元910将发布者内容810与提供者内容820及用户特定的内容850组合,以便产生一个完整的内容说明930。
2.由样式合并器单元920将发布者样式810与提供者样式840及用户特定的样式860组合,以便产生一个完整的样式说明940。
3.由样式应用器950将样式说明940应用到内容说明930,以便产生生成页880。
为了完全地封装问题域,必须对系统870作以下要求:
1.每个XML输入810-860都是有效的XML流。
2.内容说明810、820和850对于同一个文档类型定义来说全部都是有效的。
3.样式说明830、840和860对于同一个文档类型定义(诸如XSL DTD标准)来说全部都是有效的。
4.以接受两个或更多XML流并产生组合的XML输出为任务的合并单元910和920必须能够为任何一组有效的XML输入生成这种输出。
另一个执行这种任务的方法是将PI格式化或带有预定义的类(CLASS)属性的HTML单元。接收这些单元的中间Web网站可以动态地将它们附入向PI的最终用户传递的页中。并入这种单元的页可以包括与预定义的类(CLASS)集相关的不同样式信息。可以用第1层级联样式表来实现这种可配置性。参看Kerven、Foust、Zakour的《HTML 3.2 Plus How-To》(Waite Group Press 1997年出版,651-693页)和Walsh的《An Introduction to Cascading Style Sheets》(
World Wide Web Journal杂志,1997年冬季,147-156页)。这个选择对中间网站的程序支持要求最小,但是对中间网站向最终用户提交PI的灵活性有一定程度的限制。
另一方面,中问网站可以用标准化应用程序设计接口(API)开发一种应用程序来直接访问PI数据。在这种情况下,可以不用PI传递部件350,也可能要将PI传递部件350用作负责服务于对数据的API请求的部件。按照这个模型,中间网站要负责作出对原始PI数据格式化的全部决定。这个实施选择要求中间网站更多的程序支持,但是允许中间网站在使用原始PI时有更大的灵活性。
能利用中间网站来传递PI是有十分重要的用途的。这种功能使已经熟悉某个现有PI提供者的最终用户不仅能访问该特定PI提供者的相关PI,也能方便地在熟悉的用户界面-即该现有PI提供者网站中访问其它PI提供者的所有PI。在这种情况下,对PI的请求直接发端于中间PI提供者网站而间接发端于最终用户。安全措施会限制对授权的中间网站的访问。这些措施可能包括对最终用户和中间网站的验证。此外,为了更加安全,可能还要求验证最终用户与特定中间网站之间的关联。
此外,中间网站的使用也支持一种新型的事务处理模型。在这个事务处理模型中,中间网站补充或全面补偿PI引擎管理员向最终用户提供的服务。这些事务处理由于PI引擎的审计和跟踪功能而变得更加方便。这些功能允许对按人的费用、按交易的费用、按访问的费用或它们某种组合的计算进行评估。可以直接向中间网站要求支付各评估值。或者,可将这些值从向中间Web站点收取的最低月费中记帐,而超出最低收费的费用则直接向中间Web站点收取。
图11表示按所述模型的典型过程的流程图。在步骤1110,中间网站支付最低月费。在步骤1120,PI引擎审计和跟踪用户通过中间网站的使用情况。所审计的使用情况用于按用户、按访问、按交易或它们的组合评估费用。在步骤1130,将所审计的数额从在步骤1110支付的费用计入借方。在步骤1140向中间网站收取超出所支付的最低费用的任何费用。
最终用户经常需要访问由特定PI的提供者生成的基础网页。传递部件可以不仅传递PI,也传递直通提供该PI的提供者的网页的访问点。访问点的形式可以是链接、表格按钮或其它某种交互式访问机制。
这种访问点大大地提高了最终用户访问基础网页的效率,如图7所示。在访问PI的传统过程100中,最终用户必须经历许多中间网页才能到达所需的网页,这期间要求进行各种经常是繁琐的交互作用。
最终用户首先必须标识提供者(110)。下一步,最终用户必须定位该提供者的网址(120)。然后,用户请求提供者的登录页面(130)。如果最终用户忘记了登录所必需的信息,就必须找出这种信息,否则就不能通过万维网访问所需的信息。最终用户然后漫游提供者的网站(140)。这通常必然要访问提供者的主页(710),然后在提供者网站上浏览各种中间网页(720)。最终用户可能不得不数次返回主页(710),也可能偶然地完全离开系统,只好再次登录(140),直到最终定位所需的信息(150)。
如果采用跳板技术,整个过程被精简成只要点击一次访问点。PI引擎的传递部件连同PI一起传递一个对提供者的基础网页的访问点。结果,最终用户只要与PI表示页进行一次交互作用(760)。这种交互作用立即执行为将用户带到所需基础网页(150)而必需的与提供者网站的交互作用。
在一个实施例中,可以用Java小应用程序来实现这个跳板技术。参看图2,小应用程序要由最终用户的客户机软件270-通常是网络浏览器-从PI宿主机290下载,并由最终用户的计算机220在本地执行。小应用程序会将客户机软件270驱动到所需的页。这种小应用程序能从提供者储存库310和用户储存库360提取用于驱动客户机软件的程序和数据。
在另外一个实施例中,PI引擎240可以作为一个按需直接访问提供者储存库310和用户储存库360的代理服务器工作。当PI引擎240接到向特定信息的源跳转的请求时,该引擎就执行必要的操作,以漫游到所希望的页,并将所希望的页传送到最终用户的计算机220。与该页的进一步交互作用可能要求由PI引擎240进行其它的代理操作,因为累积的cookie数据可能驻留在PI宿主机290上。这个实施例局限于在处理标准HTTP通讯而不是安全HTTP通讯中使用。
在最佳实施例中,跳板为最终用户提供向PI提供者网站250的自动登录并允许最终用户210通过客户机软件270漫游。这种自动登录可以通过使用超文本传输协议(HTTP)重定向来完成。当接收到最终用户210通过客户机软件270发出的跳板访问请求时,PI宿主机290就向该跳板访问的目标PI提供者网站250请求登录页。在PI宿主机290上运行的PI引擎240接收这个登录页并通过访问提供者储存库310和用户储存库360中的适当数据来构造一个登录请求。该登录请求被内置在向客户机软件270发送的HTTP重定向中。客户机软件270被重定向到目标PI提供者网站250,然后将最终用户210自动登录到该网站。
另一方面,这个功能也能通过如上所述的Java小应用程序来实现。此外,PI引擎240还能生成一个含有有关登录请求而不是HTTP重定向的Javascript页。该Javascript页可以被返回到客户机软件270。然后由客户机软件270执行该页,以完成自动登录。
图3的PI引擎240也可以包含一个网站监控器370处理部件。这个部件有系统地监控所支持的PI提供者网站的变化。这个部件加强了系统识别PI提供者网站过程、数据要求和cookies要求中的变化的能力。这个部件由于通过来自PI访问/事务处理部件340的反馈来补充或替代变化标识而提高系统的效率。
本发明的另外一个实施例可支持PI的本地化操作。这在图2的客户计算机220上运行的客户机软件270是一个专用网络客户软件而不是诸如Netscape的通用网络客户程序时可以实现。这个专用客户程序可以用Web频道技术来使本地PI下载和更新过程自动化。如果PI储存库是通过前文所述的cookie体系结构实现的,这个专用客户程序就可以提供对所存储的PI的直接本地访问。
在另一个实施例中,图3的PI引擎240可以既支持系统支持的PI提供者也支持特定于特定最终用户群的PI提供者。在这个实施例中,最终用户不限于只能使用存在于提供者储存库310中的PI提供者的PI。如果最终用户要增加由不受支持的PI提供者提供的数据,则最终用户要访问基准配置部件320并为该不受支持的PI提供者创建一个配置。该提供者和PI配置连同验证和访问数据,要与用户的记录一起存储在用户储存库360中。
本发明的另一个实施例支持在图3的提供者储存库310中加入PI事务处理过程和访问要求。实现这种事务处理所需的最终用户特定的信息要与用户记录一起驻留在用户储存库360中。PI访问/事务处理部件340的功能要扩展到支持执行事务处理。这个额外的功能可以以与前文针对用模拟的Web客户机执行访问所述的过程类似的方式得到支持。这个实施例的另外一个特点是包含通过提供自动启动事务处理的触发事件而实现的自动化或半自动化的帐户管理。
例如,图2的最终用户210能通过PI引擎240保持其帐户的在线状态。如果某信息提供者能够接受在线支付,PI引擎240就能支持这种事务处理的完全活部分自动化。如果某个信息提供者有帐单到期日期,PI引擎240就能设置该信息标志并向最终用户210发电子邮件,通知帐单到期。所以,用户就不必逐个地向每个提供者查询到期日期信息。PI引擎240也能为允许通过网络服务器260支付的提供者自动实现有限帐单额度内的支付,然后用电子邮件将支付通知发送给用户。
到期日期的获取可以用图3所示的PI访问/事务处理部件340来完成。通过任何由PI传递部件350支持的传递都能将到期日期信息提供给最终用户。PI访问/事务处理部件340会用标准电子商务帐单支付方法来向提供者支付用户的帐单(如果用户选择这种方式的话)。一旦支付了帐单,就向用户发送电子邮件通知,内有提供者信息和付帐信息。用户能在用户储存库360中规定自动支付的数额范围。如果帐单超出用户规定的数额,PI引擎就向用户发出电子邮件通知,而不是自动地支付帐单。
以上所述的各实施例都是仅作为示例性的例子给出的。非常显然,可以对本说明书中披露的具体实施例作出许多改动而不偏离本发明。因此,本发明的范围应当由下面的各项权利要求来确定而不是局限于以上具体描述的实施例。
Claims (93)
1.一个用于从至少一个信息提供者向至少一个最终用户传递个人信息的系统,包含:
(a)一个用于存储与每个最终用户关联的最终用户数据的用户储存库;
(b)一个用于存储与每个信息提供者关联的信息提供者数据的提供者储存库;
(c)一个用于存储与每个最终用户关联的个人信息的个人信息储存库;
(d)一个与用户储存库、提供者储存库和个人信息储存库通信的处理器,用于执行以下步骤:
(ⅰ)与至少一个信息提供者连接;
(ⅱ)对于选定的最终用户,根据与所选定最终用户关联的最终用户数据和与所连接的一个或多个信息提供者关联的信息提供者数据,从所连接的至少一个信息提供者检索所选定最终用户的个人信息;以及
(ⅲ)将所检索的个人信息存储在个人信息储存库中。
2.权利要求1的系统,其中的处理器另外还执行监控信息提供者的变化的步骤。
3.权利要求1的系统,其中的处理器另外还执行更新提供者储存库以符合信息提供者的要求的步骤。
4.权利要求1的系统,其中的处理器还执行另外步骤,即根据与所选定最终用户关联的最终用户数据和与所选定信息提供者关联的信息提供者数据,为所选定最终用户以选定信息提供者执行事务处理。
5.权利要求4的系统,其中,处理器按照用户储存库中的最终用户数据自动执行事务处理的执行步骤。
6.权利要求1的系统,其中的处理器还执行另外步骤,即从个人信息储存库输出与所选定最终用户关联的个人信息。
7.权利要求6的系统,其中,处理器所执行的输出步骤将个人信息输出到在与选定最终用户关联的最终用户数据中指定的传递平台。
8.权利要求7的系统,其中,所指定的传递平台是从电子邮件、传真、寻呼机、电话、无线设备、ftp服务器、Web服务器、gopher服务器和Web客户机构成的组中选择的。
9.权利要求6的系统,其中,处理器的输出步骤通过万维网网站输出个人信息。
10.权利要求1的系统,其中,处理器的连接步骤执行下列子步骤:
(a)访问与选定最终用户关联的最终用户数据;
(b)标识在所访问的最终用户数据中指定的信息提供者;以及
(c)与所标识的每个信息提供者建立一个通信链接。
11.一种用于从至少一个信息提供者向至少一个最终用户传递个人信息的方法,包含的步骤为:
(a)与至少一个信息提供者连接;
(b)对于选定的最终用户,根据与所选定最终用户关联的最终用户数据和与所连接的一个或多个信息提供者关联的信息提供者数据,从所连接的至少一个信息提供者检索所选定最终用户的个人信息;以及
(c)将所检索的个人信息存储在个人信息储存库中。
12.权利要求11的方法,进一步包含监控信息提供者的变化的步骤。
13.权利要求11的方法,进一步包含更新提供者储存库以符合信息提供者的要求的步骤。
14.权利要求11的方法,进一步包含的步骤是,根据所访问的最终用户和与所选定信息提供者关联的所访问的信息提供者数据,为所选定最终用户以选定信息提供者执行事务处理。
15.权利要求14的方法,其中的执行步骤是按照所访问的最终用户数据触发的。
16.权利要求11的方法,进一步包含从个人信息储存库输出与所选定最终用户关联的个人信息的步骤。
17.权利要求16的方法,其中的输出步骤将个人信息输出到在访问的最终用户数据中指定的传递平台。
18.权利要求17的方法,其中,所指定的传递平台是从电子邮件、传真、寻呼机、电话、无线设备、ftp服务器、Web服务器、gopher服务器和Web客户机构成的组中选择的。
19.权利要求16的方法,其中的输出步骤通过万维网网站输出个人信息。
20.权利要求11的方法,其中的连接步骤包含下列子步骤:
(a)访问与选定最终用户关联的最终用户数据;
(b)标识在所访问的最终用户数据中指定的信息提供者;以及
(c)与所标识的每个信息提供者建立一个通信链接。
21.一种计算机可读的数字存储器,它存储的可执行指令使处理器通过执行以下步骤来传递个人信息:
(a)与至少一个信息提供者连接;
(b)对于选定的最终用户,根据与所选定最终用户关联的最终用户数据和与所连接的一个或多个信息提供者关联的信息提供者数据,从所连接的至少一个信息提供者检索所选定最终用户的个人信息;以及
(c)将所检索的个人信息存储在个人信息储存库中。
22.权利要求21的存储器,进一步存储通过执行下列子步骤来执行连接步骤的可执行指令:
(ⅰ)访问与选定最终用户关联的最终用户数据;
(ⅱ)标识在所访问的最终用户数据中指定的信息提供者;以及
(ⅲ)与所标识的每个信息提供者建立一个通信链接。
23.一种用于分配、存储和检索与最终用户关联的数据的方法,其中的数据是从宿主计算机及与最终用户相关联的客户计算机之间的一个或多个信息提供者聚集的,该方法包含的步骤是:
(a)由宿主计算机从一个或多个信息提供者聚集与最终用户关联的数据;
(b)将聚集的数据从宿主计算机传输到客户计算机;
(c)在客户计算机上接收来自宿主计算机的聚集数据;
(d)在客户计算机上存储所接收的聚集数据;
(e)由宿主计算机接收一个关于聚集数据的请求;
(f)由宿主计算机从客户计算机接收所存储的聚集数据;以及
(g)由宿主计算机根据接收到的所存储的聚集数据来服务所接收的请求,生成一个请求结果;
24.权利要求23的方法,进一步包含的步骤是,将请求结果输出到一个指定的传递平台。
25.权利要求23的方法,进一步包含的步骤是,在向客户计算机传输之前由宿主计算机对聚集数据加密,并且由宿主计算机服务所接收的请求的步骤包含由宿主计算机对所接收聚集数据解密的步骤。
26.权利要求23的方法,其中,在客户计算机上存储所接收的聚集数据的步骤包含作为cookie数据来存储聚集数据。
27.权利要求23的方法,其中从宿主计算机向客户计算机传输聚集数据的步骤包含将聚集数据格式化为cookie数据。
28.一种用于分配、存储和检索与最终用户关联的数据的系统,其中的数据是从宿主计算机及与最终用户相关联的客户计算机之间的一个或多个信息提供者聚集的,系统包含一个与客户计算机通信的宿主计算机,宿主计算机包含一个执行下列步骤的处理器:
(a)从一个或多个信息提供者聚集与最终用户关联的数据;
(b)将聚集的数据传输到客户计算机;
(c)接收一个关于聚集数据的请求;
(d)从客户计算机接收所存储的聚集数据;以及
(e)根据接收到的所存储的聚集数据来服务所接收的请求,生成一个请求结果。
29.权利要求28的系统,处理器进一步执行步骤:在传输之前将聚集数据格式化为cookie数据。
30.一种存储指令的计算机可读的数字存储器,当它存储的指令在处理器上执行时,分配、存储和检索从宿主计算机及与最终用户相关联的客户计算机之间的一个或多个信息提供者聚集的与最终用户关联的数据,其中指令的执行包含下列步骤:
(a)从一个或多个信息提供者聚集与最终用户关联的数据;
(b)将聚集的数据传输到客户计算机;
(c)接收一个关于聚集数据的请求;
(d)从客户计算机接收所存储的聚集数据;以及
(e)根据接收到的所存储的聚集数据来服务所接收的请求,生成一个请求结果。
31.一种用于生成适应于符合一定要求的电子文档的系统,包含:
(a)一个与至少一个样式源通信的样式合并器单元,样式合并器单元执行以下步骤:
(ⅰ)从至少一个样式源收集样式信息;以及
(ⅱ)动态地合并来自每个样式源的样式信息;以及
(b)一个与至少一个内容源通信的内容合并器单元,内容合并器单元执行以下步骤:
(ⅰ)从至少一个内容源收集内容信息;以及
(ⅱ)动态地合并来自每个内容源的内容信息;以及
(c)一个与样式合并器单元和内容信息合并器单元通信的处理器,处理器执行下列步骤:
(ⅰ)接收合并的样式信息;
(ⅱ)接收合并的内容信息;以及
(ⅲ)将所接收的样式信息应用到所接收的内容信息以动态地生成一个符合要求的文档。
32.权利要求31的系统,其中的至少一个样式提供者包含一个从信息提供者服务器、发布者服务器、用户终端、个人信息传递部件及它们的组合所构成的组中选择的样式源。
33.权利要求31的系统,其中,样式合并器单元是一个在处理器上运行的过程。
34.权利要求31的系统,其中,样式信息包含XML流。
35.权利要求31的系统,其中,内容信息包含XML流。
36.权利要求31的系统,其中,内容合并器单元是一个在处理器上运行的过程。
37.权利要求36的系统,其中,样式合并器单元是一个在处理器上运行的过程。
38.权利要求31的系统,其中,处理器进一步执行输出符合要求的文档的步骤。
39.一种用于生成适应于符合一定要求的电子文档的方法,包含下列步骤:
(a)从至少一个样式提供者收集样式信息;
(b)动态地合并所收集的样式信息;
(c)检索内容信息包含从至少一个内容提供者收集内容信息;
(d)动态地合并所收集的内容信息;以及
(e)动态地将所检索的样式信息应用到所检索的内容信息以生成一个符合要求的文档。
40.权利要求39的方法,其中,进一步包含输出符合要求的文档的步骤。
41.一种用于调度宿主计算机从一个或多个信息提供者为一个或多个用户收获信息的方法,包含的步骤为:
(a)对于某选定信息提供者,确定选定信息提供者所存储的信息的更新时间;
(b)对于该选定信息提供者,确定能在所确定的更新时间上通过一次更新而修改其信息的最终用户的集合;
(c)为所确定的最终用户集合中的每个最终用户生成一个预测登录时间;
(d)按照为所确定集合中每个最终用户生成的预测登录时间将所确定的最终用户集合排序;
(e)根据每个最终用户的预测登录时间为每个最终用户分配一个收获时间。
42.权利要求41的方法,其中,将所确定集合的最终用户排序的步骤包含按预测登录时间的升序对所确定集合进行排序。
43.权利要求41的方法,其中,为所确定最终用户集合中每个最终用户生成预测登录时间的步骤包含:
(ⅰ)对于每个用户,确定与该最终用户相关的登录时间轮廓是否符合预定的可信度阀值;
(ⅱ)为登录时间轮廓不符合预定的可信度阀值的每个最终用户分配一个相当于当前日期和时间的预测登录时间;以及
(ⅲ)为登录时间轮廓确实符合预定的可信度阀值的每个最终用户根据该最终用户的登录时间轮廓分配一个预测登录时间。
44.权利要求41的方法,进一步包含的步骤是,将每个最终用户的预测登录时间倒退预定的时间间隔。
45.权利要求44的方法,其中,分配收获时间的步骤,包含为每个最终用户分配一个相当于其倒退过的登录时间的收获时间。
46.权利要求41的方法,其中,分配收获时间的步骤包含:
(ⅰ)执行一个时间上的分布拟合(distribution fit acrosstime),以生成一个能确定在特定时间段内要收获的最终用户的数目的多项式函数;
(ⅱ)确定与宿主计算机及选定信息提供者关联的网络活动的网络活动曲线;
(ⅲ)生成所确定的网络活动曲线的逆;
(ⅳ)用所生成的多项式函数和网络活动曲线的逆执行一个整体匹配算法;以及
(ⅴ)为每个最终用户分配收获时间,将高峰收获时间重新朝时间零分布,以整平时间上的分布拟合(distribution fit acrosstime)。
47.权利要求41的方法,进一步包含的步骤是,在分配给每个最终用户的收获时间上从选定信息提供者为所确定最终用户集合中的每个最终用户收获信息。
48.一种用于调度宿主计算机从一个或多个信息提供者为一个或多个用户收获信息的系统,包含:
(a)一个用于存储与最终用户关联的数据的用户储存库;
(b)一个用于存储与信息提供者关联的数据的提供者储存库;以及
(c)一个与用户储存库及提供者储存库通信的宿主计算机,宿主计算机包含的一个处理器执行以下步骤:
(ⅰ)对于一个选定信息提供者,根据在提供者储存库中的与选定信息提供者相关联的数据来确定选定信息提供者所存储的信息的更新时间;
(ⅱ)对于该选定信息提供者,根据与用户储存库中的最终用户相关联的数据来确定能在所确定的更新时间通过一次更新而修改其信息的最终用户的集合;
(ⅲ)为所确定的最终用户集合中的每个最终用户生成一个预测登录时间;
(ⅳ)按照为所确定集合中每个最终用户生成的预测登录时间将所确定集合的最终用户排序;以及
(ⅴ)根据每个最终用户的预测登录时间为每个最终用户分配一个收获时间。
49.权利要求48的系统,其中,宿主计算机处理器进一步执行的步骤是,在分配给每个最终用户的收获时间上从选定信息提供者为所确定最终用户集合中的每个最终用户收获个人信息。
50.一种存储指令的计算机可读的存储器,它存储的指令在执行时,使处理器调度宿主计算机从一个或多个信息提供者为一个或多个用户收集信息,所执行的指令包含的步骤为:
(a)对于某选定信息提供者,确定选定信息提供者所存储的信息的更新时间;
(b)对于该选定信息提供者,确定能在所确定的更新时间通过一次更新而修改其信息的最终用户的集合;
(c)为所确定的最终用户集合中的每个最终用户生成一个预测登录时间;
(d)按照为所确定集合中每个最终用户生成的预测登录时间将所确定集合的最终用户排序;以及
(e)根据每个最终用户的预测登录时间为每个最终用户分配一个收获时间。
51.一种用于根据从一个或多个信息提供者聚集的与最终用户相关联的个人信息和最终用户储存库中与最终用户相关联的记录为最终用户自动执行操作的方法,其中每个记录标识一个触发事件和一个要针对该个人信息执行的相关应答,该方法包含的步骤为:
(a)对于每个与最终用户相关联的记录,根据所聚集的个人信息判断是否发生了触发事件
(b)对于确定发生了触发事件的每个记录,执行相关应答。
52.权利要求51的方法,其中,执行相关应答的步骤包含将发生触发事件的通知传递给预定的传递平台。
53.权利要求52的方法,其中,预定的传递平台是从无线设备、传真、电话、打印设备、寻呼机、Web服务器上驻留的网页、电子邮件系统构成的组中选择的。
54.权利要求51的方法,其中,执行相关应答的步骤包含:
(ⅰ)根据相关应答检索与信息提供者相关联的数据;
(ⅱ)根据所访问的与信息提供者相关联的数据连接到信息提供者的计算机;以及
(ⅲ)根据所访问的与信息提供者相关联的数据、相关应答和最终用户储存库中与最终用户相关的最终用户数据,在信息提供者计算机上执行一个事务处理脚本。
55.权利要求54的方法,其中,执行相关应答的步骤进一步包含将关于触发事件和相关应答的执行的通知传递给预定的传递平台。
56.权利要求55的方法,其中,预定的传递平台是从无线设备、传真、电话、打印设备、寻呼机、Web服务器上驻留的网页、电子邮件系统构成的组中选择的。
57.一种存储指令的计算机可读的存储器,它存储的指令在执行时使处理器根据从一个或多个信息提供者聚集的与最终用户相关联的个人信息和最终用户储存库中与最终用户相关联的记录为最终用户自动地执行操作,其中每个记录标识一个触发事件和一个要针对该个人信息执行的相关应答,所执行的步骤为:
(a)对于每个与最终用户相关联的记录,根据所聚集的个人信息判断是否发生了触发事件;以及
(b)对于确定发生了触发事件的每个记录,执行相关应答。
58.权利要求57的存储器,其中,使处理器进行执行相关应答的步骤的指令包含使处理器进行将发生触发事件的通知传递给预定的传递平台的步骤的指令。
59.权利要求57的存储器,其中,使处理器进行执行相关应答的步骤的指令包含使处理器执行下列步骤的指令:
(ⅰ)根据相关应答访问与信息提供者相关联的数据;
(ⅱ)根据所访问的与信息提供者相关联的数据连接到信息提供者的计算机;以及
(ⅲ)根据所访问的与信息提供者相关联的数据、相关应答和最终用户储存库中与最终用户相关的最终用户数据,在信息提供者计算机上执行一个事务处理脚本。
60.权利要求59的存储器,其中,使处理器进行执行相关应答的步骤的指令包含使处理器进一步执行将发生触发事件的通知传递给预定的传递平台的步骤的指令。
61.一种用于根据从一个或多个信息提供者聚集的与最终用户相关联的个人信息和最终用户储存库中与最终用户相关联的记录为最终用户自动地执行操作的系统,其中每个记录标识一个触发事件和一个要针对该个人信息执行的相关应答,该系统包含:
(a)一个用于存储与最终用户相关联的最终用户数据以及标识触发事件和要针对该个人信息执行的相关应答的记录的用户储存库;
(b)一个用于存储与最终用户相关联的个人信息的个人信息储存库;以及
(c)一个与用户储存库及个人信息储存库通信的宿主计算机,宿主计算机中含有的处理器执行下列步骤:
(ⅰ)对于用户储存库中每个与最终用户相关联的记录,根据所聚集的个人信息判断是否发生了触发事件;以及
(ⅱ)对于确定发生了触发事件的每个对应记录,执行相关应答。
62.一种用于监控个人信息提供者与个人信息的最终用户之间通过中介计算机的交互作用以确定从这种交互作用产生的收入的方法,包含的步骤为:
(a)从中介计算机接收关于与最终用户关联的个人信息的请求;
(b)根据个人信息提供者所存储的与该最终用户关联的个人信息来服务该接收的请求;
(c)根据所服务的请求来更新与中介计算机关联的记帐数据;以及
(d)根据更新过的与中介计算机关联的记帐数据生成给中介计算机的发票。
63.权利要求62的方法,其中生成发票的步骤是定期发生的。
64.权利要求62的方法,进一步包含的步骤是将所生成的发票传递到选定的目的地。
65.权利要求64的方法,其中的选定目的地是从电子邮件目的地、打印设备、Web服务器上驻留的网页、因特网客户机、电话和传真构成的组中选择的。
66.权利要求62的方法,进一步包含的步骤是,计入与中介计算机相关的帐户的借方。
67.权利要求62的方法,其中,服务所接收请求的步骤包含向中介计算机提供个人信息。
68.权利要求67的方法,其中,更新与中介计算机关联的记帐数据的步骤,包含递增对在选定时间段内通过中介计算机作出的关于个人信息请求的计数值。
69.权利要求68的方法,进一步包含的步骤是,根据对请求的计数值,计入与中介计算机相关的帐户的借方。
70.权利要求67的方法,其中,更新与中介计算机关联的记帐数据的步骤,包含在用户未能在选定的时间段内通过中介计算机访问其个人信息的情况下递增对与中介计算机关联的用户的计数。
71.权利要求70的方法,进一步包含的步骤是,根据对用户的计数值,计入与中介计算机相关的帐户的借方。
72.权利要求62的方法,其中,服务所接收请求的步骤包含通过中介计算机执行一个涉及个人信息的事务处理。
73.权利要求72的方法,其中,更新与中介计算机关联的记帐数据的步骤,包含递增对在选定时间段内通过中介计算机作出的关于个人信息的请求的计数。
74.权利要求73的方法,进一步包含的步骤是,根据对请求的计数值,计入与中介计算机相关的帐户的借方。
75.权利要求72的方法,其中,更新与中介计算机关联的记帐数据的步骤,包含在最终用户没有在选定的时间段内通过中介计算机执行关于其个人信息的事务处理的情况下递增与中介计算机关联的用户的计数。
76.权利要求75的方法,进一步包含的步骤是,根据对用户的计数值,计入与中介计算机相关的帐户的借方。
77.权利要求72的方法,其中,更新与中介计算机关联的记帐数据的步骤,包含根据所执行的事务处理递增在选定的时间段内与中介计算机关联的总使用费。
78.权利要求77的方法,进一步包含的步骤是,根据总使用费,计入与中介计算机相关的帐户的借方。
79.一种包含指令的计算机可读的存储器,它含有的指令在执行时使处理器监控个人信息提供者与个人信息的最终用户之间通过中介计算机的交互作用以确定由这种交互作用产生的收入,所执行的步骤包含:
(a)从中介计算机接收关于与最终用户关联的个人信息的请求;
(b)根据存储在选择的信息提供者中与该最终用户关联的个人信息来服务该接收的请求;
(c)根据所服务的请求来更新与中介计算机关联的记帐数据;以及
(d)根据更新过的与中介计算机关联的记帐数据生成给中介计算机的发票。
80.权利要求79的存储器,进一步存储在执行时使处理器执行将所生成的发票传递到选定的目的地的步骤的指令。
81.权利要求79的存储器,进一步存储在执行时使处理器执行计入与中介计算机相关的帐户的借方的步骤的指令。
82.一种用于监控个人信息提供者与个人信息的最终用户之间通过中介计算机的交互作用以确定由这种交互作用产生的收入的系统,包含:
(a)一个用于存储与最终用户相关联的个人信息的个人信息储存库;
(b)一个用于存储与中介计算机相关联的记帐数据的记帐储存库;
(c)一个与个人信息储存库、记帐储存库及中介计算机通信的宿主计算机,宿主计算机中含有的处理器执行下列步骤:
(ⅰ)从中介计算机接收关于与最终用户关联的个人信息的请求;
(ⅱ)根据个人信息储存库中存储的与该最终用户关联的个人信息来服务该接收的请求;
(ⅲ)根据所服务的请求来更新记帐储存器中与中介计算机关联的记帐数据;以及
(ⅳ)根据来自记帐储存库的更新过的与中介计算机关联的记帐数据生成给中介计算机的发票。
83.权利要求82的系统,其中,宿主计算机的处理器另外还执行将所生成的发票传递到选定目的地的步骤。
84.权利要求21的系统,其中,宿主计算机的处理器另外还执行计入与中介计算机相关的帐户的借方的步骤。
85.一种自动访问与最终用户关联的个人信息的方法,其中,个人信息在个人信息提供者上存储,该方法包含的步骤为:
(a)将与存储在个人信息提供者上的个人信息对应的一个个人信息的表示和一个链接提交在与最终用户关联的客户计算机上;
(b)当启动所提交的链接时,向客户机下载一个应用程序,其中,下载的应用程序在客户计算机上执行时执行下述步骤:
(ⅰ)连接到个人信息提供者;
(ⅱ)漫游到个人信息提供者上的个人信息;以及
(ⅲ)将个人信息提交给客户计算机的用户。
86.权利要求85的方法,进一步包含的步骤为:
(a)将与最终用户关联的最终用户数据传输到客户计算机;以及
(b)将与个人信息提供者关联的个人信息提供者数据传输到客户计算机。
87.权利要求86的方法,其中,传输与个人信息提供者关联的个人信息提供者数据的步骤包含传输一个与个人信息对应的导航脚本。
88.权利要求87的方法,其中,传输最终用户关联的最终用户数据的步骤包含根据所传输的导航脚本来传输最终用户关联的最终用户数据。
89.权利要求85的方法,进一步包含的步骤是,根据与个人信息提供者关联的个人信息提供者数据、根据个人信息和根据与最终用户关联的最终用户数据,生成一个向客户计算机下载的应用。
90.一种自动访问与最终用户关联的个人信息的方法,其中,个人信息在个人信息提供者上存储,该方法包含的步骤为:
(a)将与存储在个人信息提供者上的个人信息对应的一个个人信息的表示和一个链接在最终用户关联的客户计算机上表示出来;
(b)当启动所表示的链接时,传输一个含有表格的页,表格中包括登录信息,当客户计算机打开登录信息时,登录信息将客户计算机重定向到个人信息提供者上的一个后登录页:
91.一种自动访问最终用户关联的个人信息的方法,其中,个人信息在个人信息提供者上存储,该方法包含的步骤为:
(a)将与存储在个人信息提供者上的个人信息对应的一个个人信息的表示和一个链接在最终用户关联的客户计算机上表示出来;
(b)当启动所表示的链接时,通过执行下述步骤,将客户计算机驱动到个人信息提供者上存储的个人信息:
(ⅰ)连接到个人信息提供者;
(ⅱ)漫游到个人信息提供者上的个人信息;
(ⅲ)将个人信息提交给客户计算机的用户;以及
(ⅳ)代理客户计算机随后向个人信息提供者提出的请求。
92.一种存储指令的计算机可读的存储器,它存储的指令在执行时使处理器自动地访问最终用户关联的个人信息,其中,个人信息在个人信息提供者上存储,所执行的步骤为:
(a)在最终用户关联的客户计算机上提交与存储在个人信息提供者上的个人信息对应的一个个人信息的表示和一个链接;
(b)当启动所提交的链接时,向客户机下载一个应用程序,其中,下载的应用程序在客户计算机上执行时执行下述步骤:
(ⅰ)连接到个人信息提供者;
(ⅱ)漫游到个人信息提供者上的个人信息;以及
(ⅲ)将个人信息提交给客户计算机的用户。
93.一种用于自动地访问最终用户关联的个人信息的系统,其中,个人信息在个人信息提供者上存储,该系统包含:
(a)一个用于存储与最终用户相关联的数据的用户储存库;
(b)一个用于存储与个人信息提供者相关联的数据的个人信息提供者储存库;
(c)一个与用户储存库及个人信息提供者储存库通信的处理器,处理器执行下列步骤:
(ⅰ)在最终用户关联的客户计算机上提交与存储在个人信息提供者上的个人信息对应的一个个人信息的表示和一个链接;
(ⅱ)当启动所提交的链接时,向客户机下载一个应用程序,其中,下载的应用程序在客户计算机上执行时执行下述步骤:(A)连接到个人信息提供者;(B)漫游到个人信息提供者上的个人信息;以及(C)将个人信息提交给客户计算机的用户。
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10591798P | 1998-10-28 | 1998-10-28 | |
US13439599P | 1999-05-17 | 1999-05-17 | |
US60/134,395 | 1999-05-17 | ||
US60/105,917 | 1999-05-17 |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA001202413A Division CN1497465A (zh) | 1998-10-28 | 1999-10-27 | 用于自动访问个人信息的系统与方法 |
CN00120240A Division CN1420445A (zh) | 1998-10-28 | 2000-07-14 | 自动聚集和投递电子个人信息及事务处理的装置与方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1287640A true CN1287640A (zh) | 2001-03-14 |
Family
ID=26803095
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN99801737A Pending CN1287640A (zh) | 1998-10-28 | 1999-10-27 | 用于自动聚集和投递电子个人信息或数据以及涉及电子个人信息或数据的事务处理的装置与方法 |
CNA001202413A Pending CN1497465A (zh) | 1998-10-28 | 1999-10-27 | 用于自动访问个人信息的系统与方法 |
CN00120240A Pending CN1420445A (zh) | 1998-10-28 | 2000-07-14 | 自动聚集和投递电子个人信息及事务处理的装置与方法 |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNA001202413A Pending CN1497465A (zh) | 1998-10-28 | 1999-10-27 | 用于自动访问个人信息的系统与方法 |
CN00120240A Pending CN1420445A (zh) | 1998-10-28 | 2000-07-14 | 自动聚集和投递电子个人信息及事务处理的装置与方法 |
Country Status (11)
Country | Link |
---|---|
US (5) | US7552190B1 (zh) |
EP (1) | EP1198765B1 (zh) |
JP (2) | JP2002528819A (zh) |
CN (3) | CN1287640A (zh) |
AT (3) | ATE273538T1 (zh) |
AU (1) | AU737572C (zh) |
BR (1) | BR9907075A (zh) |
CA (1) | CA2306083A1 (zh) |
DE (3) | DE69919411D1 (zh) |
ES (1) | ES2200753T3 (zh) |
WO (1) | WO2000025227A1 (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN100440202C (zh) * | 2002-03-28 | 2008-12-03 | 诺基亚有限公司 | 为移动用户提供个人化服务 |
CN1799042B (zh) * | 2001-10-03 | 2010-06-16 | 诺基亚有限公司 | 用于控制访问可下载资源的系统和方法 |
CN102164045A (zh) * | 2010-02-20 | 2011-08-24 | 微软公司 | 参数化的计算机监视系统 |
CN104579931A (zh) * | 2015-01-23 | 2015-04-29 | 浪潮通用软件有限公司 | 一种基于邮件的待审批单据的访问方法及装置 |
CN105493443A (zh) * | 2013-09-03 | 2016-04-13 | 国际商业机器公司 | 社交网络信息消费缺口解决 |
Families Citing this family (377)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997014108A1 (en) * | 1995-10-11 | 1997-04-17 | Block Financial Corporation | Financial information access system |
US5706442A (en) * | 1995-12-20 | 1998-01-06 | Block Financial Corporation | System for on-line financial services using distributed objects |
US6389009B1 (en) | 2000-12-28 | 2002-05-14 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communications using intelligently bridged TDM and packet buses |
US7072330B2 (en) | 1998-04-03 | 2006-07-04 | Consolidated Ip Holdings, Inc. | Systems for voice and data communications having TDM and packet buses and telephony station cards including voltage generators |
US6181694B1 (en) | 1998-04-03 | 2001-01-30 | Vertical Networks, Inc. | Systems and methods for multiple mode voice and data communciations using intelligently bridged TDM and packet buses |
JP3142821B2 (ja) * | 1998-08-27 | 2001-03-07 | 株式会社エヌ・ティ・ティ・ドコモ | 情報通信ネットワークの課金方法 |
JP3142820B2 (ja) | 1998-08-27 | 2001-03-07 | 株式会社エヌ・ティ・ティ・ドコモ | プッシュ型情報配信方法およびその中継装置 |
US7752129B2 (en) | 1998-10-21 | 2010-07-06 | Island Intellectual Property Llc | Systems and methods for managing client accounts |
US7668772B1 (en) | 1998-10-21 | 2010-02-23 | Island Intellectual Property Llc | Systems and methods for money fund banking with flexible interest allocation |
US7680734B1 (en) | 1998-10-21 | 2010-03-16 | Island Intellectual Property Llc | Money fund banking system |
US7536350B1 (en) | 1998-10-21 | 2009-05-19 | Island Intellectual Property Llc | Systems and methods for providing enhanced account management services for multiple banks |
US6374231B1 (en) | 1998-10-21 | 2002-04-16 | Bruce Bent | Money fund banking system |
ATE273538T1 (de) | 1998-10-28 | 2004-08-15 | Verticalone Corp | Gerät und verfahren für automatische aggregation und abgabe von elektronischer persönlicher information oder daten |
US6871220B1 (en) * | 1998-10-28 | 2005-03-22 | Yodlee, Inc. | System and method for distributed storage and retrieval of personal information |
US8266266B2 (en) | 1998-12-08 | 2012-09-11 | Nomadix, Inc. | Systems and methods for providing dynamic network authorization, authentication and accounting |
US8069407B1 (en) | 1998-12-08 | 2011-11-29 | Yodlee.Com, Inc. | Method and apparatus for detecting changes in websites and reporting results to web developers for navigation template repair purposes |
US7672879B1 (en) | 1998-12-08 | 2010-03-02 | Yodlee.Com, Inc. | Interactive activity interface for managing personal data and performing transactions over a data packet network |
US7085997B1 (en) | 1998-12-08 | 2006-08-01 | Yodlee.Com | Network-based bookmark management and web-summary system |
US20080091663A1 (en) * | 1998-12-08 | 2008-04-17 | Inala Suman K | Software Bundle for Providing Automated Functionality to a WEB-Browser |
US7937325B2 (en) * | 1998-12-08 | 2011-05-03 | Yodlee.Com, Inc. | Interactive bill payment center |
JP3833409B2 (ja) * | 1999-02-05 | 2006-10-11 | 株式会社日立製作所 | 通信プロキシ装置 |
US6507857B1 (en) * | 1999-03-12 | 2003-01-14 | Sun Microsystems, Inc. | Extending the capabilities of an XSL style sheet to include components for content transformation |
US6826597B1 (en) * | 1999-03-17 | 2004-11-30 | Oracle International Corporation | Providing clients with services that retrieve data from data sources that do not necessarily support the format required by the clients |
US6643779B1 (en) * | 1999-04-15 | 2003-11-04 | Brian Leung | Security system with embedded HTTP server |
US6847969B1 (en) * | 1999-05-03 | 2005-01-25 | Streetspace, Inc. | Method and system for providing personalized online services and advertisements in public spaces |
US7366682B1 (en) * | 1999-05-07 | 2008-04-29 | E.Piphany, Inc. | System, method, and code for providing promotions in a network environment |
US6615234B1 (en) * | 1999-05-11 | 2003-09-02 | Taylor Corporation | System and method for network-based document delivery |
US6668271B1 (en) * | 1999-05-19 | 2003-12-23 | Richo Company, Ltd. | System for distributing, installing and running web applications (agents) |
US9268748B2 (en) | 1999-05-21 | 2016-02-23 | E-Numerate Solutions, Inc. | System, method, and computer program product for outputting markup language documents |
US7421648B1 (en) | 1999-05-21 | 2008-09-02 | E-Numerate Solutions, Inc. | Reusable data markup language |
US9262384B2 (en) | 1999-05-21 | 2016-02-16 | E-Numerate Solutions, Inc. | Markup language system, method, and computer program product |
US9262383B2 (en) | 1999-05-21 | 2016-02-16 | E-Numerate Solutions, Inc. | System, method, and computer program product for processing a markup document |
US7249328B1 (en) * | 1999-05-21 | 2007-07-24 | E-Numerate Solutions, Inc. | Tree view for reusable data markup language |
US7752535B2 (en) | 1999-06-01 | 2010-07-06 | Yodlec.com, Inc. | Categorization of summarized information |
US6477565B1 (en) * | 1999-06-01 | 2002-11-05 | Yodlee.Com, Inc. | Method and apparatus for restructuring of personalized data for transmission from a data network to connected and portable network appliances |
US6526438B1 (en) * | 1999-07-12 | 2003-02-25 | Divine, Inc. | Method for distributing information to subscribers over a network |
US7039863B1 (en) * | 1999-07-23 | 2006-05-02 | Adobe Systems Incorporated | Computer generation of documents using layout elements and content elements |
US7222293B1 (en) * | 1999-08-12 | 2007-05-22 | Applieoe, Inc. | Professional time tracking and reporting system |
US20020174201A1 (en) * | 1999-09-30 | 2002-11-21 | Ramer Jon E. | Dynamic configuration of context-sensitive personal sites and membership channels |
US8463231B1 (en) * | 1999-11-02 | 2013-06-11 | Nvidia Corporation | Use of radius in UMTS to perform accounting functions |
US6865169B1 (en) | 1999-11-02 | 2005-03-08 | Ipwireless, Inc. | Cellular wireless internet access system using spread spectrum and internet protocol |
US6876991B1 (en) | 1999-11-08 | 2005-04-05 | Collaborative Decision Platforms, Llc. | System, method and computer program product for a collaborative decision platform |
US6981040B1 (en) | 1999-12-28 | 2005-12-27 | Utopy, Inc. | Automatic, personalized online information and product services |
US6691104B1 (en) * | 2000-01-12 | 2004-02-10 | International Business Machines Corporation | System and method for personalizing and applying a post processing tool system |
US8611873B2 (en) | 2004-05-12 | 2013-12-17 | Synchronoss Technologies, Inc. | Advanced contact identification system |
US8620286B2 (en) | 2004-02-27 | 2013-12-31 | Synchronoss Technologies, Inc. | Method and system for promoting and transferring licensed content and applications |
US6671757B1 (en) | 2000-01-26 | 2003-12-30 | Fusionone, Inc. | Data transfer and synchronization system |
US8156074B1 (en) | 2000-01-26 | 2012-04-10 | Synchronoss Technologies, Inc. | Data transfer and synchronization system |
US6591260B1 (en) * | 2000-01-28 | 2003-07-08 | Commerce One Operations, Inc. | Method of retrieving schemas for interpreting documents in an electronic commerce system |
US6665090B1 (en) * | 2000-03-13 | 2003-12-16 | Hewlett-Packard Development Company, L.P. | System and method for creating and printing a creative expression |
JP2001282730A (ja) * | 2000-03-30 | 2001-10-12 | Sony Corp | 情報処理装置、サーバ接続方法、プログラム格納媒体及びネットワーク接続システム |
US20030154171A1 (en) * | 2000-03-31 | 2003-08-14 | Hewlett Packard Company | Apparatus and method for selling personal information |
US6801936B1 (en) * | 2000-04-07 | 2004-10-05 | Arif Diwan | Systems and methods for generating customized bundles of information |
US20010037405A1 (en) * | 2000-04-07 | 2001-11-01 | Sideek Sinnathambi Mohamed | Wireless web generation from conventional web sites by pattern identification and dynamic content extraction |
US7725523B2 (en) | 2000-04-11 | 2010-05-25 | Bolnick David A | System, method and computer program product for gathering and delivering personalized user information |
AU2001245744A1 (en) * | 2000-04-14 | 2001-10-30 | Yodlee.Com, Inc. | Method and apparatus for providing auto-registration and service access to internet sites for internet portal subscribers |
US7540021B2 (en) * | 2000-04-24 | 2009-05-26 | Justin Page | System and methods for an identity theft protection bot |
US8005755B2 (en) * | 2000-04-25 | 2011-08-23 | Yodlee.Com, Inc. | System and method for syndicated transactions |
US8244635B2 (en) * | 2000-04-25 | 2012-08-14 | Yodlee.Com, Inc. | System and method for syndicated collection, aggregation and delivery of personal data |
JP4037999B2 (ja) * | 2000-05-15 | 2008-01-23 | インターナショナル・ビジネス・マシーンズ・コーポレーション | ウェブサイト、ロボット型検索エンジン応答システム、ロボット型検索エンジン登録方法、記憶媒体及びプログラム伝送装置 |
US8086697B2 (en) | 2005-06-28 | 2011-12-27 | Claria Innovations, Llc | Techniques for displaying impressions in documents delivered over a computer network |
US7475404B2 (en) | 2000-05-18 | 2009-01-06 | Maquis Techtrix Llc | System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching |
US6725268B1 (en) * | 2000-08-11 | 2004-04-20 | At&T Corp. | System and method for providing status information from multiple information sources in a single display |
US7376740B1 (en) * | 2000-06-13 | 2008-05-20 | Microsoft Corporation | Phone application state management mechanism |
US20020054080A1 (en) * | 2000-06-15 | 2002-05-09 | Belanger David Gerald | Internet service controller with real time status display |
US7370011B2 (en) * | 2000-06-28 | 2008-05-06 | Yahoo! Inc. | Financial information portal |
US7640200B2 (en) | 2000-07-10 | 2009-12-29 | Byallaccounts, Inc. | Financial portfolio management system and method |
US7660737B1 (en) * | 2000-07-18 | 2010-02-09 | Smartpenny.Com, Inc. | Economic filtering system for delivery of permission based, targeted, incentivized advertising |
US8073954B1 (en) | 2000-07-19 | 2011-12-06 | Synchronoss Technologies, Inc. | Method and apparatus for a secure remote access system |
US7895334B1 (en) | 2000-07-19 | 2011-02-22 | Fusionone, Inc. | Remote access communication architecture apparatus and method |
US8086508B2 (en) | 2000-07-24 | 2011-12-27 | Cashedge, Inc. | Method and apparatus for delegating authority |
US7536340B2 (en) * | 2000-07-24 | 2009-05-19 | Cashedge, Inc. | Compliance monitoring method and apparatus |
US7797207B1 (en) | 2000-07-24 | 2010-09-14 | Cashedge, Inc. | Method and apparatus for analyzing financial data |
US7013310B2 (en) * | 2002-01-03 | 2006-03-14 | Cashedge, Inc. | Method and apparatus for retrieving and processing data |
US7146338B2 (en) | 2001-06-28 | 2006-12-05 | Checkfree Services Corporation | Inter-network financial service |
US7117239B1 (en) | 2000-07-28 | 2006-10-03 | Axeda Corporation | Reporting the state of an apparatus to a remote computer |
US6757714B1 (en) * | 2000-07-28 | 2004-06-29 | Axeda Systems Operating Company, Inc. | Reporting the state of an apparatus to a remote computer |
JP3745207B2 (ja) * | 2000-08-23 | 2006-02-15 | キヤノン株式会社 | ネットワークプリントシステム及び情報処理装置及びその制御方法 |
US20070214075A1 (en) * | 2000-08-23 | 2007-09-13 | Ablan Gerald H | Auction management system |
US6745011B1 (en) | 2000-09-01 | 2004-06-01 | Telephia, Inc. | System and method for measuring wireless device and network usage and performance metrics |
US6754470B2 (en) * | 2000-09-01 | 2004-06-22 | Telephia, Inc. | System and method for measuring wireless device and network usage and performance metrics |
JP2002083148A (ja) * | 2000-09-06 | 2002-03-22 | Seiko Epson Corp | 閲覧情報作成システム及びディジタルコンテンツ配信システム |
JP2002092324A (ja) * | 2000-09-14 | 2002-03-29 | Nisshin Business Development Co Ltd | 資産情報管理方法及び記録媒体 |
US20080015982A1 (en) * | 2000-09-20 | 2008-01-17 | Jeremy Sokolic | Funds transfer method and system including payment enabled invoices |
US20030236728A1 (en) * | 2000-09-20 | 2003-12-25 | Amir Sunderji | Method and apparatus for managing a financial transaction system |
US7383223B1 (en) * | 2000-09-20 | 2008-06-03 | Cashedge, Inc. | Method and apparatus for managing multiple accounts |
US8108543B2 (en) | 2000-09-22 | 2012-01-31 | Axeda Corporation | Retrieving data from a server |
US7185014B1 (en) | 2000-09-22 | 2007-02-27 | Axeda Corporation | Retrieving data from a server |
US7373382B2 (en) * | 2000-10-03 | 2008-05-13 | Sharp Kabushiki Kaisha | Electronic apparatus, information communications apparatus, management system for same electronic apparatus, and management method for same electronic apparatus |
US6868070B1 (en) * | 2000-10-06 | 2005-03-15 | Vertical Networks, Inc. | Systems and methods for providing voice/data communication systems and voice/data communications |
AUPR066300A0 (en) * | 2000-10-09 | 2000-11-02 | A & Mt Projects Pty Limited | The use of wireless application protocol for making trading decisions and executing transactions in real time |
US20020073149A1 (en) * | 2000-10-11 | 2002-06-13 | Young Christopher Tyler | Dynamic content linking |
US7254619B2 (en) * | 2000-10-13 | 2007-08-07 | Matsushita Electric Industrial Co., Ltd. | Apparatus for outputting individual authentication information connectable to a plurality of terminals through a network |
US6651060B1 (en) * | 2000-11-01 | 2003-11-18 | Mediconnect.Net, Inc. | Methods and systems for retrieval and digitization of records |
US6629103B1 (en) * | 2000-11-02 | 2003-09-30 | Oridus, Inc. | Method for securely providing a text file for execution |
US7587446B1 (en) * | 2000-11-10 | 2009-09-08 | Fusionone, Inc. | Acquisition and synchronization of digital media to a personal information space |
US20020059397A1 (en) * | 2000-11-13 | 2002-05-16 | The Belo Company, | Content operating system |
AU2002223277A1 (en) * | 2000-11-27 | 2002-06-03 | Commonwealth Bank Of Australia | Aggregation service |
US7325067B1 (en) * | 2000-11-27 | 2008-01-29 | Esaya, Inc. | Personalized account migration system and method |
SE0004476L (sv) * | 2000-12-05 | 2002-06-06 | Creative Media Design At Integ | Anordning och system |
US6957198B2 (en) * | 2000-12-07 | 2005-10-18 | International Business Machines Corporation | Use of persona object in electronic transactions |
US7818435B1 (en) | 2000-12-14 | 2010-10-19 | Fusionone, Inc. | Reverse proxy mechanism for retrieving electronic content associated with a local network |
US7051070B2 (en) * | 2000-12-18 | 2006-05-23 | Timothy Tuttle | Asynchronous messaging using a node specialization architecture in the dynamic routing network |
US8505024B2 (en) | 2000-12-18 | 2013-08-06 | Shaw Parsing Llc | Storing state in a dynamic content routing network |
WO2002050691A1 (en) * | 2000-12-19 | 2002-06-27 | Mediagate, Inc. | Software architecture for interaction with dynamic data sources and role based access control |
US8015600B2 (en) | 2000-12-22 | 2011-09-06 | Oracle International Corporation | Employing electronic certificate workflows |
US6816871B2 (en) * | 2000-12-22 | 2004-11-09 | Oblix, Inc. | Delivering output XML with dynamically selectable processing |
US7475151B2 (en) | 2000-12-22 | 2009-01-06 | Oracle International Corporation | Policies for modifying group membership |
US7349912B2 (en) | 2000-12-22 | 2008-03-25 | Oracle International Corporation | Runtime modification of entries in an identity system |
US7085834B2 (en) | 2000-12-22 | 2006-08-01 | Oracle International Corporation | Determining a user's groups |
US7581011B2 (en) | 2000-12-22 | 2009-08-25 | Oracle International Corporation | Template based workflow definition |
US6782379B2 (en) * | 2000-12-22 | 2004-08-24 | Oblix, Inc. | Preparing output XML based on selected programs and XML templates |
US7380008B2 (en) | 2000-12-22 | 2008-05-27 | Oracle International Corporation | Proxy system |
US7363339B2 (en) | 2000-12-22 | 2008-04-22 | Oracle International Corporation | Determining group membership |
US7937655B2 (en) | 2000-12-22 | 2011-05-03 | Oracle International Corporation | Workflows with associated processes |
US7415607B2 (en) | 2000-12-22 | 2008-08-19 | Oracle International Corporation | Obtaining and maintaining real time certificate status |
US7213249B2 (en) | 2000-12-22 | 2007-05-01 | Oracle International Corporation | Blocking cache flush requests until completing current pending requests in a local server and remote server |
US7802174B2 (en) | 2000-12-22 | 2010-09-21 | Oracle International Corporation | Domain based workflows |
US7711818B2 (en) | 2000-12-22 | 2010-05-04 | Oracle International Corporation | Support for multiple data stores |
US20020087621A1 (en) * | 2000-12-29 | 2002-07-04 | Hendriks Chris L. | Method and system to manage internet user navigation data |
US9600842B2 (en) | 2001-01-24 | 2017-03-21 | E-Numerate Solutions, Inc. | RDX enhancement of system and method for implementing reusable data markup language (RDL) |
JP4166437B2 (ja) * | 2001-01-31 | 2008-10-15 | 株式会社日立製作所 | 真正性出力方法及びその実施装置並びにその処理プログラム |
US20030069887A1 (en) * | 2001-03-14 | 2003-04-10 | Lucovsky Mark H. | Schema-based services for identity-based access to inbox data |
US7302634B2 (en) * | 2001-03-14 | 2007-11-27 | Microsoft Corporation | Schema-based services for identity-based data access |
US7024662B2 (en) | 2001-03-14 | 2006-04-04 | Microsoft Corporation | Executing dynamically assigned functions while providing services |
US20030061365A1 (en) * | 2001-03-14 | 2003-03-27 | Microsoft Corporation | Service-to-service communication for network services |
US20030041065A1 (en) * | 2001-03-14 | 2003-02-27 | Mark Lucovsky | Schema-based services for identity-based access to contacts data |
WO2002075555A1 (en) * | 2001-03-19 | 2002-09-26 | Adhesion Technologies, Inc. | Login for online account aggregation |
US20020133605A1 (en) * | 2001-03-19 | 2002-09-19 | Alok Khanna | Generation and use of rules for reading of data for online account aggregation |
US20020133706A1 (en) * | 2001-03-19 | 2002-09-19 | Alok Khanna | Login for online account aggregation |
US20020133604A1 (en) * | 2001-03-19 | 2002-09-19 | Alok Khanna | Instruction set file generation for online account aggregation |
US8615566B1 (en) | 2001-03-23 | 2013-12-24 | Synchronoss Technologies, Inc. | Apparatus and method for operational support of remote network systems |
US20020143812A1 (en) * | 2001-03-27 | 2002-10-03 | Bedingfield James C. | System and method of automatically updating content on a web site |
US8990678B2 (en) * | 2001-03-27 | 2015-03-24 | At&T Intellectual Property I, L.P. | Systems and methods for automatically providing alerts of web site content updates |
DE10120173B4 (de) * | 2001-04-24 | 2006-02-23 | Gebr. Pöttinger GmbH | Verfahren und Vorrichtung zum Betreiben von Landmaschinen |
US20030014336A1 (en) * | 2001-05-04 | 2003-01-16 | Fu-Tak Dao | Analytically determining revenue of internet companies using internet metrics |
DK1388270T3 (da) * | 2001-05-09 | 2011-11-14 | Nokia Corp | Indikation til et brugerudstyr om, at det skal registrere sig |
US7146399B2 (en) * | 2001-05-25 | 2006-12-05 | 2006 Trident Company | Run-time architecture for enterprise integration with transformation generation |
US20060064666A1 (en) | 2001-05-25 | 2006-03-23 | Amaru Ruth M | Business rules for configurable metamodels and enterprise impact analysis |
US8412746B2 (en) * | 2001-05-25 | 2013-04-02 | International Business Machines Corporation | Method and system for federated querying of data sources |
JP2002366753A (ja) * | 2001-06-06 | 2002-12-20 | Scale:Kk | 金融マネジメントシステム |
US20020194226A1 (en) * | 2001-06-15 | 2002-12-19 | Dinesh Sheth | Internet information aggregation system using programmatic data extraction |
US7181500B2 (en) * | 2001-06-18 | 2007-02-20 | Microsoft Corporation | System and method for utilizing personal information to customize an application program |
US8725594B1 (en) | 2001-06-19 | 2014-05-13 | Ptc Inc. | Continuous flow execution |
US7181488B2 (en) * | 2001-06-29 | 2007-02-20 | Claria Corporation | System, method and computer program product for presenting information to a user utilizing historical information about the user |
US20030018915A1 (en) * | 2001-07-19 | 2003-01-23 | Louis Stoll | Method and system for user authentication and authorization of services |
JP4604422B2 (ja) | 2001-07-31 | 2011-01-05 | ソニー株式会社 | 通信システム、通信装置及び通信方法 |
US20030028427A1 (en) * | 2001-08-02 | 2003-02-06 | International Business Machines Corporation | User control of electronic personal information while browsing the Web |
US20030037139A1 (en) * | 2001-08-20 | 2003-02-20 | Koninklijke Philips Electronics N.V. | Content distribution model |
US20030036462A1 (en) * | 2001-08-20 | 2003-02-20 | Sundaram Ravikumar | Powered antithrombotic foot mobility device |
US20030044012A1 (en) * | 2001-08-31 | 2003-03-06 | Sharp Laboratories Of America, Inc. | System and method for using a profile to encrypt documents in a digital scanner |
US20030051215A1 (en) * | 2001-09-11 | 2003-03-13 | Muneki Nakao | Communication apparatus, method of controlling same, and control program |
US20030074209A1 (en) * | 2001-10-15 | 2003-04-17 | Tobin Christopher M. | User device with service finding and purchasing functionality |
US7917394B2 (en) * | 2001-11-19 | 2011-03-29 | Csg Systems, Inc. | System and method for providing access to network services |
US7225256B2 (en) | 2001-11-30 | 2007-05-29 | Oracle International Corporation | Impersonation in an access system |
US20030120660A1 (en) * | 2001-12-07 | 2003-06-26 | Maritzen L. Michael | Consumer-centric context-aware switching model |
US7254601B2 (en) | 2001-12-20 | 2007-08-07 | Questra Corporation | Method and apparatus for managing intelligent assets in a distributed environment |
US20040236653A1 (en) * | 2002-01-03 | 2004-11-25 | Sokolic Jeremy N. | System and method for associating identifiers with data |
US20050187867A1 (en) * | 2002-01-03 | 2005-08-25 | Sokolic Jeremy N. | System and method for associating identifiers with transactions |
US7203845B2 (en) * | 2002-01-11 | 2007-04-10 | Cashedge, Inc. | Multiple trust modes for handling data |
US20030144944A1 (en) * | 2002-01-31 | 2003-07-31 | Kalt David Samuels | Financial instruments trading system and method |
US7890393B2 (en) | 2002-02-07 | 2011-02-15 | Ebay, Inc. | Method and system for completing a transaction between a customer and a merchant |
AU2003213621A1 (en) * | 2002-03-01 | 2003-09-16 | Tralix, L.L.C. | Method and system of sending and tracking electronic mail messages |
US7461262B1 (en) | 2002-03-19 | 2008-12-02 | Cisco Technology, Inc. | Methods and apparatus for providing security in a caching device |
US20030191669A1 (en) * | 2002-04-09 | 2003-10-09 | Fitzgerald David | System for providing consumer access to healthcare related information |
US7797172B2 (en) * | 2002-04-16 | 2010-09-14 | Siemens Medical Solutions Usa, Inc. | Healthcare financial data and clinical information processing system |
US7178149B2 (en) | 2002-04-17 | 2007-02-13 | Axeda Corporation | XML scripting of soap commands |
US7979348B2 (en) | 2002-04-23 | 2011-07-12 | Clearing House Payments Co Llc | Payment identification code and payment system using the same |
US6820078B2 (en) * | 2002-05-09 | 2004-11-16 | Kevin Nip | Method and system for the automated collection and display of database information via a communications network |
US7216163B2 (en) | 2002-05-15 | 2007-05-08 | Oracle International Corporation | Method and apparatus for provisioning tasks using a provisioning bridge server |
US7840658B2 (en) | 2002-05-15 | 2010-11-23 | Oracle International Corporation | Employing job code attributes in provisioning |
US20040078371A1 (en) * | 2002-05-22 | 2004-04-22 | Joel Worrall | Method and system for providing multiple virtual portals on a computer network |
US7367059B2 (en) * | 2002-05-30 | 2008-04-29 | Nokia Corporation | Secure content activation during manufacture of mobile communication devices |
US20040078228A1 (en) * | 2002-05-31 | 2004-04-22 | Fitzgerald David | System for monitoring healthcare patient encounter related information |
JP3907184B2 (ja) * | 2002-06-17 | 2007-04-18 | インターナショナル・ビジネス・マシーンズ・コーポレーション | データベース検索システム及びデータ共有システム |
US9886309B2 (en) | 2002-06-28 | 2018-02-06 | Microsoft Technology Licensing, Llc | Identity-based distributed computing for device resources |
US20040006564A1 (en) * | 2002-06-28 | 2004-01-08 | Lucovsky Mark H. | Schema-based service for identity-based data access to category data |
US7706359B2 (en) | 2002-07-01 | 2010-04-27 | Converged Data Solutions, Inc. | Systems and methods for voice and data communications including a network drop and insert interface for an external data routing resource |
US7869424B2 (en) | 2002-07-01 | 2011-01-11 | Converged Data Solutions Inc. | Systems and methods for voice and data communications including a scalable TDM switch/multiplexer |
US7797403B2 (en) * | 2002-07-12 | 2010-09-14 | Microsoft Corporation | Deployment of configuration information |
JP3586269B2 (ja) * | 2002-07-16 | 2004-11-10 | 株式会社コナミオンライン | ネットワークサービスシステム及びポイント振替システム |
US7206788B2 (en) * | 2002-07-30 | 2007-04-17 | Microsoft Corporation | Schema-based services for identity-based access to device data |
US6876979B2 (en) * | 2002-08-12 | 2005-04-05 | Paybyclick Corporation | Electronic commerce bridge system |
US20040039601A1 (en) * | 2002-08-23 | 2004-02-26 | Anderson Corey D. | Virtual file cabinet including health information method and apparatus |
US7603341B2 (en) | 2002-11-05 | 2009-10-13 | Claria Corporation | Updating the content of a presentation vehicle in a computer network |
US20040128534A1 (en) * | 2002-12-18 | 2004-07-01 | Walker Nicholas John | Method and product for identifying a website visitor session by visitor e-mail address |
US20040143649A1 (en) * | 2003-01-21 | 2004-07-22 | An Feng | Multiple dynamic view enabled web services |
US8150766B1 (en) | 2003-01-27 | 2012-04-03 | Island Intellectual Property Llc | System and method for investing public deposits |
US7966418B2 (en) | 2003-02-21 | 2011-06-21 | Axeda Corporation | Establishing a virtual tunnel between two computer programs |
US20080147813A1 (en) * | 2003-02-28 | 2008-06-19 | Tralix, L.L.C. | Systems and methods for electronic mail message server component |
US7146563B2 (en) * | 2003-05-29 | 2006-12-05 | International Business Machines Corporation | Maintaining screen and form state in portlets |
AU2003903229A0 (en) | 2003-06-25 | 2003-07-10 | Ewise Systems Pty Ltd | A system and method for facilitating on-line payment |
US8645471B2 (en) | 2003-07-21 | 2014-02-04 | Synchronoss Technologies, Inc. | Device message management system |
US7882132B2 (en) | 2003-10-09 | 2011-02-01 | Oracle International Corporation | Support for RDBMS in LDAP system |
US7340447B2 (en) | 2003-10-09 | 2008-03-04 | Oracle International Corporation | Partitioning data access requests |
US7904487B2 (en) | 2003-10-09 | 2011-03-08 | Oracle International Corporation | Translating data access requests |
US8170912B2 (en) | 2003-11-25 | 2012-05-01 | Carhamm Ltd., Llc | Database structure and front end |
US8725607B2 (en) | 2004-01-30 | 2014-05-13 | The Clearing House Payments Company LLC | Electronic payment clearing and check image exchange systems and methods |
WO2005084187A2 (en) * | 2004-02-23 | 2005-09-15 | I4 Licensing Llc | Verification and authorization of a consumer transaction |
US9542076B1 (en) | 2004-05-12 | 2017-01-10 | Synchronoss Technologies, Inc. | System for and method of updating a personal profile |
WO2006009879A2 (en) * | 2004-06-18 | 2006-01-26 | Washington Mutual, Inc. | System for automatically transferring account information, such as information regarding a financial servicees account |
WO2006023508A1 (en) * | 2004-08-17 | 2006-03-02 | Shaw Parsing Llc | Techniques for upstream failure detection and failure recovery |
WO2006023459A1 (en) * | 2004-08-17 | 2006-03-02 | Shaw Parsing Llc | Techniques for delivering personalized content with a real-time routing network |
US8397237B2 (en) * | 2004-08-17 | 2013-03-12 | Shaw Parsing, L.L.C. | Dynamically allocating threads from a thread pool to thread boundaries configured to perform a service for an event |
US8255413B2 (en) | 2004-08-19 | 2012-08-28 | Carhamm Ltd., Llc | Method and apparatus for responding to request for information-personalization |
US8078602B2 (en) | 2004-12-17 | 2011-12-13 | Claria Innovations, Llc | Search engine for a computer network |
US8732004B1 (en) | 2004-09-22 | 2014-05-20 | Experian Information Solutions, Inc. | Automated analysis of data to generate prospect notifications based on trigger events |
CA2582271A1 (en) * | 2004-09-30 | 2006-04-13 | Optionsxpress Holdings,Inc. | System and methods for prioritized management of financial instruments |
JP2006154262A (ja) * | 2004-11-29 | 2006-06-15 | Kyocera Corp | 携帯端末、携帯端末の制御方法及びプログラム |
US20110238592A1 (en) * | 2004-12-20 | 2011-09-29 | Mccutcheon Timothy M | Method of and System for Preparing an Employee Benefits Plan |
US7693863B2 (en) | 2004-12-20 | 2010-04-06 | Claria Corporation | Method and device for publishing cross-network user behavioral data |
US8001040B2 (en) | 2005-01-25 | 2011-08-16 | Ebay Inc. | Computer-implemented method and system for dynamic consumer rating in a transaction |
US20060195398A1 (en) * | 2005-02-04 | 2006-08-31 | Sanjeev Dheer | Method and apparatus for processing payment requests |
US8645941B2 (en) | 2005-03-07 | 2014-02-04 | Carhamm Ltd., Llc | Method for attributing and allocating revenue related to embedded software |
US8073866B2 (en) | 2005-03-17 | 2011-12-06 | Claria Innovations, Llc | Method for providing content to an internet user based on the user's demonstrated content preferences |
US8756099B2 (en) * | 2005-04-11 | 2014-06-17 | Bill Me Later, Inc. | Consumer processing system and method |
US7527195B2 (en) * | 2005-04-11 | 2009-05-05 | Bill Me Later, Inc. | Method and system for risk management in a transaction |
US7881283B2 (en) * | 2005-07-13 | 2011-02-01 | Research In Motion Limited | Customizability of event notification on telephony-enabled devices |
US7546290B2 (en) * | 2005-08-11 | 2009-06-09 | Marc Colando | Systems and methods for extracting and adapting data |
US7529236B2 (en) * | 2005-08-15 | 2009-05-05 | Technocom Corporation | Embedded wireless location validation benchmarking systems and methods |
US7738864B2 (en) * | 2005-08-15 | 2010-06-15 | At&T Mobility Ii Llc | Embedded wireless benchmarking systems and methods |
US20070067239A1 (en) * | 2005-09-19 | 2007-03-22 | Cashedge, Inc. | Method and Apparatus for Transferring Financial Information |
US8577779B2 (en) * | 2005-10-05 | 2013-11-05 | Optionsxpress Holdings, Inc. | System and methods for facilitating informed trading of financial instruments |
US8611856B2 (en) * | 2005-10-18 | 2013-12-17 | Google Inc. | Identifying spurious requests for information |
US20070100748A1 (en) * | 2005-10-19 | 2007-05-03 | Sanjeev Dheer | Multi-channel transaction system for transferring assets between accounts at different financial institutions |
US8230481B2 (en) * | 2005-11-23 | 2012-07-24 | Armstrong Quinton Co. LLC | Methods, systems, and computer program products for reconfiguring an operational mode of an input interface based on a privacy level |
US7711636B2 (en) | 2006-03-10 | 2010-05-04 | Experian Information Solutions, Inc. | Systems and methods for analyzing data |
US7761384B2 (en) * | 2006-03-16 | 2010-07-20 | Sushil Madhogarhia | Strategy-driven methodology for reducing identity theft |
EP3010167B1 (en) | 2006-03-27 | 2017-07-05 | Nielsen Media Research, Inc. | Methods and systems to meter media content presented on a wireless communication device |
US7886000B1 (en) | 2006-06-27 | 2011-02-08 | Confluence Commons, Inc. | Aggregation system for social network sites |
US8990340B1 (en) | 2006-06-27 | 2015-03-24 | Fingerprint Cards Ab | Aggregation system |
US7552862B2 (en) * | 2006-06-29 | 2009-06-30 | Microsoft Corporation | User-controlled profile sharing |
US7997485B2 (en) * | 2006-06-29 | 2011-08-16 | Microsoft Corporation | Content presentation based on user preferences |
US8775214B2 (en) | 2006-07-19 | 2014-07-08 | Thompson Reuters (Market) LLC | Management method and system for a user |
US7606752B2 (en) | 2006-09-07 | 2009-10-20 | Yodlee Inc. | Host exchange in bill paying services |
US8370479B2 (en) | 2006-10-03 | 2013-02-05 | Axeda Acquisition Corporation | System and method for dynamically grouping devices based on present device conditions |
US8239677B2 (en) * | 2006-10-10 | 2012-08-07 | Equifax Inc. | Verification and authentication systems and methods |
US8359278B2 (en) | 2006-10-25 | 2013-01-22 | IndentityTruth, Inc. | Identity protection |
US8154760B2 (en) * | 2006-11-30 | 2012-04-10 | Ricoh Company, Ltd. | Image forming apparatus, content display method, and computer program product |
US8065397B2 (en) | 2006-12-26 | 2011-11-22 | Axeda Acquisition Corporation | Managing configurations of distributed devices |
US20080215993A1 (en) * | 2006-12-28 | 2008-09-04 | New Tier, Inc. | Communicator Program Manager |
US10853780B1 (en) | 2006-12-29 | 2020-12-01 | Amazon Technologies, Inc. | Providing configurable pricing for use of invocable services by applications |
US7925554B1 (en) * | 2006-12-29 | 2011-04-12 | Amazon Technologies, Inc. | Using configured application pricing to determine end user fees for use of invocable services |
US8620952B2 (en) | 2007-01-03 | 2013-12-31 | Carhamm Ltd., Llc | System for database reporting |
US8554669B2 (en) * | 2007-01-09 | 2013-10-08 | Bill Me Later, Inc. | Method and system for offering a credit product by a credit issuer to a consumer at a point-of sale |
US8433648B2 (en) | 2007-02-26 | 2013-04-30 | Bill Me Later, Inc. | Method and system for engaging in a transaction between a consumer and a merchant |
US8380621B1 (en) | 2007-02-28 | 2013-02-19 | Island Intellectual Property Llc | Systems, methods and program products for swap processing for uninsured accounts |
US8032456B1 (en) | 2008-02-11 | 2011-10-04 | Island Intellectual Property Llc | System, methods and program products for processing for a self clearing broker dealer |
US8260705B1 (en) | 2007-02-28 | 2012-09-04 | Island Intellectual Property Llc | Systems, methods and program products for deposit and withdrawal processing |
US7752107B1 (en) | 2007-02-28 | 2010-07-06 | Island Intellectual Property Llc | System and method for managing aggregated accounts |
US8285656B1 (en) | 2007-03-30 | 2012-10-09 | Consumerinfo.Com, Inc. | Systems and methods for data verification |
US20080288400A1 (en) * | 2007-04-27 | 2008-11-20 | Cashedge, Inc. | Centralized Payment Method and System for Online and Offline Transactions |
US20080301022A1 (en) * | 2007-04-30 | 2008-12-04 | Cashedge, Inc. | Real-Time Core Integration Method and System |
US20080272188A1 (en) | 2007-05-02 | 2008-11-06 | I4 Commerce Inc. | Distributed system for commerce |
US20080301023A1 (en) * | 2007-05-02 | 2008-12-04 | Cashedge, Inc. | Multi-Channel and Cross-Channel Account Opening |
WO2008144772A1 (en) * | 2007-05-24 | 2008-11-27 | Arpu, Inc. | Subscription promotion and management system and method |
US8478861B2 (en) | 2007-07-06 | 2013-07-02 | Axeda Acquisition Corp. | Managing distributed devices with limited connectivity |
US9721315B2 (en) | 2007-07-13 | 2017-08-01 | Cerner Innovation, Inc. | Claim processing validation system |
US8046694B1 (en) | 2007-08-06 | 2011-10-25 | Gogrid, LLC | Multi-server control panel |
US20090076959A1 (en) * | 2007-09-11 | 2009-03-19 | Patrick Devaney | System and method for brokering ad hoc personal identification transactions between two consenting parties |
US9690820B1 (en) | 2007-09-27 | 2017-06-27 | Experian Information Solutions, Inc. | Database system for triggering event notifications based on updates to database records |
US9990674B1 (en) | 2007-12-14 | 2018-06-05 | Consumerinfo.Com, Inc. | Card registry systems and methods |
US8181111B1 (en) | 2007-12-31 | 2012-05-15 | Synchronoss Technologies, Inc. | System and method for providing social context to digital activity |
US20090182675A1 (en) * | 2008-01-04 | 2009-07-16 | Brody Edward | Method and system for conducting electronic commerce over a network using a shadow credit card number |
WO2009092114A1 (en) * | 2008-01-18 | 2009-07-23 | Cashedge Inc. | Real-time settlement of financial transactions using electronic fund transfer networks |
US10275524B2 (en) | 2008-01-23 | 2019-04-30 | Sears Holdings Management Corporation | Social network searching with breadcrumbs |
US8503991B2 (en) * | 2008-04-03 | 2013-08-06 | The Nielsen Company (Us), Llc | Methods and apparatus to monitor mobile devices |
US8261334B2 (en) | 2008-04-25 | 2012-09-04 | Yodlee Inc. | System for performing web authentication of a user by proxy |
WO2009135225A1 (en) * | 2008-05-02 | 2009-11-05 | Cashedge, Inc. | Multi-product-multi-channel payment platform system and method |
US8719164B2 (en) | 2008-06-19 | 2014-05-06 | Bill Me Later, Inc. | Method and system for engaging in a transaction between a business entity and a merchant |
US8312033B1 (en) | 2008-06-26 | 2012-11-13 | Experian Marketing Solutions, Inc. | Systems and methods for providing an integrated identifier |
US8060424B2 (en) | 2008-11-05 | 2011-11-15 | Consumerinfo.Com, Inc. | On-line method and system for monitoring and reporting unused available credit |
US8346615B2 (en) | 2008-11-25 | 2013-01-01 | Yodlee, Inc. | Financial gadgets |
US20100174638A1 (en) | 2009-01-06 | 2010-07-08 | ConsumerInfo.com | Report existence monitoring |
US8965784B2 (en) | 2009-01-14 | 2015-02-24 | Signature Systems Llc | Reward exchange method and system implementing data collection and analysis |
US8555359B2 (en) | 2009-02-26 | 2013-10-08 | Yodlee, Inc. | System and methods for automatically accessing a web site on behalf of a client |
CA2756290A1 (en) * | 2009-03-24 | 2010-09-30 | Yodlee, Inc. | Directing payments to satisfy periodic financial obligations |
AU2009345651B2 (en) | 2009-05-08 | 2016-05-12 | Arbitron Mobile Oy | System and method for behavioural and contextual data analytics |
US8781931B1 (en) | 2009-05-26 | 2014-07-15 | Island Intellectual Property Llc | Method and system for allocating deposits over a plurality of depository institutions |
US8352342B1 (en) | 2009-06-19 | 2013-01-08 | Island Intellectual Property Llc | Method and system for determining fees for deposits allocated over a plurality of deposit institutions |
US9552610B1 (en) | 2009-07-24 | 2017-01-24 | Wells Fargo Bank, N.A. | Online collection portal system and method |
US10242402B1 (en) | 2009-07-24 | 2019-03-26 | Wells Fargo Bank, N.A. | Collection system and method |
US9262754B1 (en) | 2009-08-21 | 2016-02-16 | Wells Fargo Bank, N.A. | Request tracking system and method |
US8255006B1 (en) | 2009-11-10 | 2012-08-28 | Fusionone, Inc. | Event dependent notification system and method |
US8370236B1 (en) | 2009-11-24 | 2013-02-05 | Island Intellectual Property Llc | Method and system for allocating funds over a plurality of time deposit instruments in depository institutions |
US8407726B2 (en) | 2009-12-31 | 2013-03-26 | International Business Machines Corporation | Collaboration in low bandwidth applications |
US9652802B1 (en) | 2010-03-24 | 2017-05-16 | Consumerinfo.Com, Inc. | Indirect monitoring and reporting of a user's credit data |
US9275360B2 (en) | 2010-05-21 | 2016-03-01 | Hsbc Technology & Services (Usa) Inc. | Account opening flow configuration computer system and process for implementing same |
EP2572338A4 (en) | 2010-05-21 | 2016-04-27 | Hsbc Technology & Services Usa Inc | ACCOUNT OPERATING COMPUTER SYSTEM ARCHITECTURE AND IMPLEMENTATION METHOD THEREFOR |
US9183560B2 (en) | 2010-05-28 | 2015-11-10 | Daniel H. Abelow | Reality alternate |
US8458089B1 (en) | 2010-06-14 | 2013-06-04 | Island Intellectual Property Llc | System, method and program product for administering fund movements using depository institution groups |
US9002924B2 (en) | 2010-06-17 | 2015-04-07 | Microsoft Technology Licensing, Llc | Contextual based information aggregation system |
US20110314482A1 (en) * | 2010-06-18 | 2011-12-22 | Microsoft Corporation | System for universal mobile data |
WO2011163060A2 (en) | 2010-06-23 | 2011-12-29 | Managed Audience Share Solutions LLC | Methods, systems, and computer program products for managing organized binary advertising asset markets |
AU2010355789B2 (en) | 2010-06-24 | 2016-05-12 | Arbitron Mobile Oy | Network server arrangement for processing non-parametric, multi-dimensional, spatial and temporal human behavior or technical observations measured pervasively, and related method for the same |
US8340685B2 (en) | 2010-08-25 | 2012-12-25 | The Nielsen Company (Us), Llc | Methods, systems and apparatus to generate market segmentation data with anonymous location data |
US8583545B1 (en) | 2010-09-20 | 2013-11-12 | Island Intellectual Property Llc | Systems and methods for money fund banking with flexible interest allocation |
WO2012051180A1 (en) | 2010-10-11 | 2012-04-19 | Hsbc Technologies Inc. | Computer architecture and process for application processing engine |
WO2012054572A2 (en) | 2010-10-21 | 2012-04-26 | Hsbc Technologies Inc. | Computer metrics system and process for implementing same |
WO2012058385A2 (en) | 2010-10-27 | 2012-05-03 | Hsbc Technlologies Inc. | Integrated customer communications computer system and process for implementing same |
US8943428B2 (en) | 2010-11-01 | 2015-01-27 | Synchronoss Technologies, Inc. | System for and method of field mapping |
EP2676197B1 (en) | 2011-02-18 | 2018-11-28 | CSidentity Corporation | System and methods for identifying compromised personally identifiable information on the internet |
US9558519B1 (en) | 2011-04-29 | 2017-01-31 | Consumerinfo.Com, Inc. | Exposing reporting cycle information |
US20120317003A1 (en) * | 2011-06-09 | 2012-12-13 | Mcgrane Russell | Automated expense account report generator |
US9483606B1 (en) | 2011-07-08 | 2016-11-01 | Consumerinfo.Com, Inc. | Lifescore |
US8452702B1 (en) | 2011-09-08 | 2013-05-28 | Island Intellectual Property Llc | System, method and program product for minimizing fund movements |
US9106691B1 (en) | 2011-09-16 | 2015-08-11 | Consumerinfo.Com, Inc. | Systems and methods of identity protection and management |
US8738516B1 (en) | 2011-10-13 | 2014-05-27 | Consumerinfo.Com, Inc. | Debt services candidate locator |
US8655689B1 (en) | 2011-10-13 | 2014-02-18 | Island Intellectual Property Llc | System, method and program product for modeling fund movements |
US11030562B1 (en) | 2011-10-31 | 2021-06-08 | Consumerinfo.Com, Inc. | Pre-data breach monitoring |
US9606972B2 (en) | 2011-11-09 | 2017-03-28 | Microsoft Technology Licensing, Llc | Document collaboration with collaboration context data |
US8442859B1 (en) | 2011-12-23 | 2013-05-14 | Managed Audience Share Solutions LLC | Methods, systems, and computer program products for optimizing liquidity and price discovery in advertising markets |
JP5714523B2 (ja) * | 2012-02-29 | 2015-05-07 | 京セラ株式会社 | 携帯端末、携帯端末の制御方法及びプログラム |
US9853959B1 (en) | 2012-05-07 | 2017-12-26 | Consumerinfo.Com, Inc. | Storage and maintenance of personal data |
US9576318B2 (en) | 2012-09-25 | 2017-02-21 | Mx Technologies, Inc. | Automatic payment and deposit migration |
US8626659B1 (en) | 2012-09-28 | 2014-01-07 | Fiserv, Inc. | Facilitating presentation of content relating to a financial transaction |
US9654541B1 (en) | 2012-11-12 | 2017-05-16 | Consumerinfo.Com, Inc. | Aggregating user web browsing data |
US9916621B1 (en) | 2012-11-30 | 2018-03-13 | Consumerinfo.Com, Inc. | Presentation of credit score factors |
US20140188728A1 (en) | 2012-12-31 | 2014-07-03 | Fiserv, Inc. | Systems and methods for performing financial transactions |
US9076182B2 (en) | 2013-03-11 | 2015-07-07 | Yodlee, Inc. | Automated financial data aggregation |
US8812387B1 (en) | 2013-03-14 | 2014-08-19 | Csidentity Corporation | System and method for identifying related credit inquiries |
US10102570B1 (en) | 2013-03-14 | 2018-10-16 | Consumerinfo.Com, Inc. | Account vulnerability alerts |
US9406085B1 (en) | 2013-03-14 | 2016-08-02 | Consumerinfo.Com, Inc. | System and methods for credit dispute processing, resolution, and reporting |
US10685398B1 (en) | 2013-04-23 | 2020-06-16 | Consumerinfo.Com, Inc. | Presenting credit score information |
US10200478B1 (en) * | 2013-08-19 | 2019-02-05 | Dell Software Inc. | Systems and methods for predictive logins to session(s) or resource(s) |
US10102536B1 (en) | 2013-11-15 | 2018-10-16 | Experian Information Solutions, Inc. | Micro-geographic aggregation system |
US9477737B1 (en) | 2013-11-20 | 2016-10-25 | Consumerinfo.Com, Inc. | Systems and user interfaces for dynamic access of multiple remote databases and synchronization of data based on user rules |
US10262362B1 (en) | 2014-02-14 | 2019-04-16 | Experian Information Solutions, Inc. | Automatic generation of code for attributes |
US9959424B2 (en) * | 2014-03-12 | 2018-05-01 | Michael Bilotta | Information based life view |
US20190188230A1 (en) | 2014-03-12 | 2019-06-20 | Michael Bilotta | Systems and methods for an information-based life view |
US9449346B1 (en) | 2014-05-21 | 2016-09-20 | Plaid Technologies, Inc. | System and method for programmatically accessing financial data |
US9595023B1 (en) | 2014-05-21 | 2017-03-14 | Plaid Technologies, Inc. | System and method for facilitating programmatic verification of transactions |
US10878470B2 (en) | 2014-09-05 | 2020-12-29 | Micro Focus Llc | Frameworks to demonstrate live products |
US9922375B1 (en) | 2014-09-22 | 2018-03-20 | Certify, Inc. | Systems and methods of parsing receipts |
US10210579B1 (en) | 2014-09-22 | 2019-02-19 | Certify, Inc. | Automated expense reports systems and methods |
US11295308B1 (en) | 2014-10-29 | 2022-04-05 | The Clearing House Payments Company, L.L.C. | Secure payment processing |
US10339527B1 (en) | 2014-10-31 | 2019-07-02 | Experian Information Solutions, Inc. | System and architecture for electronic fraud detection |
US10185946B2 (en) | 2014-12-31 | 2019-01-22 | Fiserv, Inc. | Facilitating presentation of content relating to a financial transaction |
US9805344B1 (en) | 2015-01-23 | 2017-10-31 | Island Intellectual Property, Llc | Notification system and method |
US10672000B1 (en) | 2015-03-18 | 2020-06-02 | Access Control Advantage, Inc. | Bypass system |
US11694168B2 (en) | 2015-07-01 | 2023-07-04 | The Clearing House Payments Company L.L.C. | Real-time payment system, method, apparatus, and computer program |
US11042882B2 (en) | 2015-07-01 | 2021-06-22 | The Clearing House Payments Company, L.L.C. | Real-time payment system, method, apparatus, and computer program |
US11151468B1 (en) | 2015-07-02 | 2021-10-19 | Experian Information Solutions, Inc. | Behavior analysis using distributed representations of event data |
EP4006755A1 (en) | 2015-09-08 | 2022-06-01 | Plaid Inc. | Secure permissioning of access to user accounts, including secure deauthorization of access to user accounts |
US20170109752A1 (en) * | 2015-10-15 | 2017-04-20 | Mastercard International Incorporated | Utilizing enhanced cardholder authentication token |
US9692815B2 (en) | 2015-11-12 | 2017-06-27 | Mx Technologies, Inc. | Distributed, decentralized data aggregation |
US11410230B1 (en) | 2015-11-17 | 2022-08-09 | Consumerinfo.Com, Inc. | Realtime access and control of secure regulated data |
US10757154B1 (en) | 2015-11-24 | 2020-08-25 | Experian Information Solutions, Inc. | Real-time event-based notification system |
US11288359B1 (en) | 2015-11-30 | 2022-03-29 | Mx Technologies, Inc. | Automatic account protection |
US11233789B1 (en) | 2015-11-30 | 2022-01-25 | Mx Technologies, Inc. | Automatic event migration |
US10726491B1 (en) | 2015-12-28 | 2020-07-28 | Plaid Inc. | Parameter-based computer evaluation of user accounts based on user account data stored in one or more databases |
US9852309B2 (en) | 2016-01-05 | 2017-12-26 | Prifender Ltd. | System and method for securing personal data elements |
US10984468B1 (en) | 2016-01-06 | 2021-04-20 | Plaid Inc. | Systems and methods for estimating past and prospective attribute values associated with a user account |
US9836188B2 (en) * | 2016-04-14 | 2017-12-05 | Qamar Hasan | Web button listing multiple descriptions in a single button |
US10372474B2 (en) * | 2016-05-31 | 2019-08-06 | Vmware, Inc. | Predictive login of virtual machines |
US11309075B2 (en) | 2016-12-29 | 2022-04-19 | Cerner Innovation, Inc. | Generation of a transaction set |
CA3050139A1 (en) | 2017-01-31 | 2018-08-09 | Experian Information Solutions, Inc. | Massive scale heterogeneous data ingestion and user resolution |
US11379618B2 (en) | 2017-06-01 | 2022-07-05 | International Business Machines Corporation | Secure sensitive personal information dependent transactions |
US11468085B2 (en) | 2017-07-22 | 2022-10-11 | Plaid Inc. | Browser-based aggregation |
US10878421B2 (en) | 2017-07-22 | 2020-12-29 | Plaid Inc. | Data verified deposits |
US10699028B1 (en) | 2017-09-28 | 2020-06-30 | Csidentity Corporation | Identity security architecture systems and methods |
CN113139009A (zh) | 2017-10-23 | 2021-07-20 | 创新先进技术有限公司 | 一种数据审计的方法及装置 |
US10896472B1 (en) | 2017-11-14 | 2021-01-19 | Csidentity Corporation | Security and identity verification system and architecture |
US11436577B2 (en) | 2018-05-03 | 2022-09-06 | The Clearing House Payments Company L.L.C. | Bill pay service with federated directory model support |
US10880313B2 (en) | 2018-09-05 | 2020-12-29 | Consumerinfo.Com, Inc. | Database platform for realtime updating of user data from third party sources |
US10963434B1 (en) | 2018-09-07 | 2021-03-30 | Experian Information Solutions, Inc. | Data architecture for supporting multiple search models |
US11316862B1 (en) | 2018-09-14 | 2022-04-26 | Plaid Inc. | Secure authorization of access to user accounts by one or more authorization mechanisms |
US11315179B1 (en) | 2018-11-16 | 2022-04-26 | Consumerinfo.Com, Inc. | Methods and apparatuses for customized card recommendations |
US11200339B1 (en) * | 2018-11-30 | 2021-12-14 | United Services Automobile Association (Usaa) | System for securing electronic personal user data |
US11238656B1 (en) | 2019-02-22 | 2022-02-01 | Consumerinfo.Com, Inc. | System and method for an augmented reality experience via an artificial intelligence bot |
US11941065B1 (en) | 2019-09-13 | 2024-03-26 | Experian Information Solutions, Inc. | Single identifier platform for storing entity data |
US11887129B1 (en) | 2020-02-27 | 2024-01-30 | MeasureOne, Inc. | Consumer-permissioned data processing system |
US20210286475A1 (en) * | 2020-03-13 | 2021-09-16 | Jpmorgan Chase Bank, N.A. | Method and system for generating a user interface for managing a data set |
US11887069B2 (en) | 2020-05-05 | 2024-01-30 | Plaid Inc. | Secure updating of allocations to user accounts |
US11327960B1 (en) | 2020-10-16 | 2022-05-10 | Plaid Inc. | Systems and methods for data parsing |
US20220217136A1 (en) * | 2021-01-04 | 2022-07-07 | Bank Of America Corporation | Identity verification through multisystem cooperation |
US11880377B1 (en) | 2021-03-26 | 2024-01-23 | Experian Information Solutions, Inc. | Systems and methods for entity resolution |
Family Cites Families (313)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4727243A (en) | 1984-10-24 | 1988-02-23 | Telenet Communications Corporation | Financial transaction system |
CA1337132C (en) | 1988-07-15 | 1995-09-26 | Robert Filepp | Reception system for an interactive computer network and method of operation |
US4987538A (en) * | 1989-04-27 | 1991-01-22 | Western Medical Consultants | Automated processing of provider billings |
US5220501A (en) | 1989-12-08 | 1993-06-15 | Online Resources, Ltd. | Method and system for remote delivery of retail banking services |
DE69225828T2 (de) | 1991-02-27 | 1998-11-12 | Canon Kk | Verfahren zur Entdeckung inkorrekter Überschreibung gespeicherter Daten |
ZA926734B (en) | 1991-09-12 | 1993-07-22 | Hydrotech Chemical Corp | Heat exchanger manifold for swimming-pool or spa heaters. |
US5619716A (en) | 1991-11-05 | 1997-04-08 | Hitachi, Ltd. | Information processing system having a configuration management system for managing the software of the information processing system |
US5237499A (en) | 1991-11-12 | 1993-08-17 | Garback Brent J | Computer travel planning system |
US5640577A (en) | 1991-12-30 | 1997-06-17 | Davox Corporation | Data processing system with automated at least partial forms completion |
US5446891A (en) | 1992-02-26 | 1995-08-29 | International Business Machines Corporation | System for adjusting hypertext links with weighed user goals and activities |
US5655089A (en) | 1992-04-10 | 1997-08-05 | Bucci; Joseph J. | Method for the consolidation summarization and transmission of a plurality of mailable materials |
EP0692119A1 (en) | 1992-10-22 | 1996-01-17 | American Express Travel Related Services Company, Inc. | Automated billing consolidation system and method |
US5887133A (en) | 1997-01-15 | 1999-03-23 | Health Hero Network | System and method for modifying documents sent over a communications network |
SE9300671D0 (sv) | 1993-03-01 | 1993-03-01 | Sven Nauckhoff | Work flow management |
US5340537A (en) | 1993-04-16 | 1994-08-23 | Big Three Industries, Inc. | Temperature indicating compositions |
US5544352A (en) | 1993-06-14 | 1996-08-06 | Libertech, Inc. | Method and apparatus for indexing, searching and displaying data |
US5649118A (en) | 1993-08-27 | 1997-07-15 | Lucent Technologies Inc. | Smart card with multiple charge accounts and product item tables designating the account to debit |
US5838918A (en) | 1993-12-13 | 1998-11-17 | International Business Machines Corporation | Distributing system configuration information from a manager machine to subscribed endpoint machines in a distrubuted computing environment |
US5694549A (en) | 1994-03-03 | 1997-12-02 | Telescan, Inc. | Multi-provider on-line communications system |
US5893075A (en) | 1994-04-01 | 1999-04-06 | Plainfield Software | Interactive system and method for surveying and targeting customers |
US5799151A (en) | 1994-04-04 | 1998-08-25 | Hoffer; Steven M. | Interactive electronic trade network and user interface |
US5537314A (en) | 1994-04-18 | 1996-07-16 | First Marketrust Intl. | Referral recognition system for an incentive award program |
US5918214A (en) | 1996-10-25 | 1999-06-29 | Ipf, Inc. | System and method for finding product and service related information on the internet |
US5724567A (en) * | 1994-04-25 | 1998-03-03 | Apple Computer, Inc. | System for directing relevance-ranked data objects to computer users |
US5768521A (en) | 1994-05-16 | 1998-06-16 | Intel Corporation | General purpose metering mechanism for distribution of electronic information |
US5878215A (en) * | 1994-05-23 | 1999-03-02 | Mastercard International Incorporated | System and method for processing multiple electronic transaction requests |
DE4418231C2 (de) | 1994-05-25 | 1997-02-27 | Siemens Ag | Modular strukturierter Service-Personalcomputer |
US5459306A (en) | 1994-06-15 | 1995-10-17 | Blockbuster Entertainment Corporation | Method and system for delivering on demand, individually targeted promotions |
US5948040A (en) | 1994-06-24 | 1999-09-07 | Delorme Publishing Co. | Travel reservation information and planning system |
JP3374876B2 (ja) | 1994-07-08 | 2003-02-10 | ソニー株式会社 | 利用者端末装置および情報処理方法 |
US5768577A (en) | 1994-09-29 | 1998-06-16 | International Business Machines Corporation | Performance optimization in a heterogeneous, distributed database environment |
US5590196A (en) | 1994-10-06 | 1996-12-31 | Connotech Experts Conseils Inc. | Secure payment method using facsimile |
DE69433872T2 (de) | 1994-10-26 | 2005-07-14 | International Business Machines Corp. | Mediumzugriffssteuerungsschema für drahtlose lokale Netze mit verschachtelten Zeitmultiplexrahmen variabler Länge |
US5696965A (en) * | 1994-11-03 | 1997-12-09 | Intel Corporation | Electronic information appraisal agent |
US5717923A (en) | 1994-11-03 | 1998-02-10 | Intel Corporation | Method and apparatus for dynamically customizing electronic information to individual end users |
US5613012A (en) | 1994-11-28 | 1997-03-18 | Smarttouch, Llc. | Tokenless identification system for authorization of electronic transactions and electronic transmissions |
US6029195A (en) | 1994-11-29 | 2000-02-22 | Herz; Frederick S. M. | System for customized electronic identification of desirable objects |
US5758257A (en) | 1994-11-29 | 1998-05-26 | Herz; Frederick | System and method for scheduling broadcast of and access to video programs and other data using customer profiles |
US5619648A (en) | 1994-11-30 | 1997-04-08 | Lucent Technologies Inc. | Message filtering techniques |
US5634127A (en) | 1994-11-30 | 1997-05-27 | International Business Machines Corporation | Methods and apparatus for implementing a message driven processor in a client-server environment |
US6237096B1 (en) | 1995-01-17 | 2001-05-22 | Eoriginal Inc. | System and method for electronic transmission storage and retrieval of authenticated documents |
US5892900A (en) | 1996-08-30 | 1999-04-06 | Intertrust Technologies Corp. | Systems and methods for secure transaction management and electronic rights protection |
CA2683230C (en) | 1995-02-13 | 2013-08-27 | Intertrust Technologies Corporation | Systems and methods for secure transaction management and electronic rights protection |
US5890140A (en) | 1995-02-22 | 1999-03-30 | Citibank, N.A. | System for communicating with an electronic delivery system that integrates global financial services |
JP4309480B2 (ja) * | 1995-03-07 | 2009-08-05 | 株式会社東芝 | 情報処理装置 |
US5793966A (en) | 1995-12-01 | 1998-08-11 | Vermeer Technologies, Inc. | Computer system and computer-implemented process for creation and maintenance of online services |
US5855015A (en) | 1995-03-20 | 1998-12-29 | Interval Research Corporation | System and method for retrieval of hyperlinked information resources |
US5819284A (en) | 1995-03-24 | 1998-10-06 | At&T Corp. | Personalized real time information display as a portion of a screen saver |
US5870552A (en) | 1995-03-28 | 1999-02-09 | America Online, Inc. | Method and apparatus for publishing hypermedia documents over wide area networks |
US5790793A (en) | 1995-04-04 | 1998-08-04 | Higley; Thomas | Method and system to create, transmit, receive and process information, including an address to further information |
US5734883A (en) | 1995-04-27 | 1998-03-31 | Michael Umen & Co., Inc. | Drug document production system |
US5708825A (en) | 1995-05-26 | 1998-01-13 | Iconovex Corporation | Automatic summary page creation and hyperlink generation |
US5745754A (en) | 1995-06-07 | 1998-04-28 | International Business Machines Corporation | Sub-agent for fulfilling requests of a web browser using an intelligent agent and providing a report |
US5710918A (en) | 1995-06-07 | 1998-01-20 | International Business Machines Corporation | Method for distributed task fulfillment of web browser requests |
US5796945A (en) | 1995-06-07 | 1998-08-18 | Tarabella; Robert M. | Idle time multimedia viewer method and apparatus for collecting and displaying information according to user defined indicia |
US5793964A (en) | 1995-06-07 | 1998-08-11 | International Business Machines Corporation | Web browser system |
US5701451A (en) | 1995-06-07 | 1997-12-23 | International Business Machines Corporation | Method for fulfilling requests of a web browser |
US5752246A (en) | 1995-06-07 | 1998-05-12 | International Business Machines Corporation | Service agent for fulfilling requests of a web browser |
US5721908A (en) | 1995-06-07 | 1998-02-24 | International Business Machines Corporation | Computer network for WWW server data access over internet |
US5740549A (en) | 1995-06-12 | 1998-04-14 | Pointcast, Inc. | Information and advertising distribution system and method |
US6006251A (en) * | 1995-07-11 | 1999-12-21 | Hitachi, Ltd. | Service providing system for providing services suitable to an end user request based on characteristics of a request, attributes of a service and operating conditions of a processor |
US5860073A (en) | 1995-07-17 | 1999-01-12 | Microsoft Corporation | Style sheets for publishing system |
US5907837A (en) | 1995-07-17 | 1999-05-25 | Microsoft Corporation | Information retrieval system in an on-line network including separate content and layout of published titles |
US6199082B1 (en) | 1995-07-17 | 2001-03-06 | Microsoft Corporation | Method for delivering separate design and content in a multimedia publishing system |
US5649186A (en) | 1995-08-07 | 1997-07-15 | Silicon Graphics Incorporated | System and method for a computer-based dynamic information clipping service |
US5710887A (en) | 1995-08-29 | 1998-01-20 | Broadvision | Computer system and method for electronic commerce |
US5712979A (en) | 1995-09-20 | 1998-01-27 | Infonautics Corporation | Method and apparatus for attaching navigational history information to universal resource locator links on a world wide web page |
US5812769A (en) | 1995-09-20 | 1998-09-22 | Infonautics Corporation | Method and apparatus for redirecting a user to a new location on the world wide web using relative universal resource locators |
US6002394A (en) | 1995-10-02 | 1999-12-14 | Starsight Telecast, Inc. | Systems and methods for linking television viewers with advertisers and broadcasters |
US6029175A (en) | 1995-10-26 | 2000-02-22 | Teknowledge Corporation | Automatic retrieval of changed files by a network software agent |
US5905865A (en) | 1995-10-30 | 1999-05-18 | Web Pager, Inc. | Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses |
EP0941515A1 (en) * | 1995-10-31 | 1999-09-15 | Frederick S.M. Herz | System for customized electronic identification of desirable objects |
US5699528A (en) | 1995-10-31 | 1997-12-16 | Mastercard International, Inc. | System and method for bill delivery and payment over a communications network |
AU1122997A (en) | 1995-11-07 | 1997-06-11 | Cadis, Inc. | Search engine for remote object oriented database management system |
US5778367A (en) | 1995-12-14 | 1998-07-07 | Network Engineering Software, Inc. | Automated on-line information service and directory, particularly for the world wide web |
US5706442A (en) | 1995-12-20 | 1998-01-06 | Block Financial Corporation | System for on-line financial services using distributed objects |
US5978766A (en) | 1995-12-20 | 1999-11-02 | Starwave Corporation | Machine, method and medium for assisted selection of information from a choice space |
JP3935986B2 (ja) | 1995-12-26 | 2007-06-27 | 富士通株式会社 | ネットワークにおける情報資源の変化を通知するネットワーク情報資源監視システム |
US5732074A (en) | 1996-01-16 | 1998-03-24 | Cellport Labs, Inc. | Mobile portable wireless communication system |
US6119101A (en) | 1996-01-17 | 2000-09-12 | Personal Agents, Inc. | Intelligent agents for electronic commerce |
US5931907A (en) | 1996-01-23 | 1999-08-03 | British Telecommunications Public Limited Company | Software agent for comparing locally accessible keywords with meta-information and having pointers associated with distributed information |
US5710503A (en) | 1996-02-01 | 1998-01-20 | Aims Systems, Inc. | On-line battery monitoring system with defective cell detection capability |
US5987498A (en) | 1996-02-16 | 1999-11-16 | Atcom, Inc. | Credit card operated computer on-line service communication system |
US5963915A (en) | 1996-02-21 | 1999-10-05 | Infoseek Corporation | Secure, convenient and efficient system and method of performing trans-internet purchase transactions |
US5832474A (en) | 1996-02-26 | 1998-11-03 | Matsushita Electric Industrial Co., Ltd. | Document search and retrieval system with partial match searching of user-drawn annotations |
US5862325A (en) * | 1996-02-29 | 1999-01-19 | Intermind Corporation | Computer-based communication system and method using metadata defining a control structure |
US5878219A (en) * | 1996-03-12 | 1999-03-02 | America Online, Inc. | System for integrating access to proprietary and internet resources |
US6006333A (en) | 1996-03-13 | 1999-12-21 | Sun Microsystems, Inc. | Password helper using a client-side master password which automatically presents the appropriate server-side password to a particular remote server |
US5838910A (en) | 1996-03-14 | 1998-11-17 | Domenikos; Steven D. | Systems and methods for executing application programs from a memory device linked to a server at an internet site |
JPH09259028A (ja) | 1996-03-19 | 1997-10-03 | Toshiba Corp | 情報呈示方法 |
US5995943A (en) | 1996-04-01 | 1999-11-30 | Sabre Inc. | Information aggregation and synthesization system |
US5901287A (en) | 1996-04-01 | 1999-05-04 | The Sabre Group Inc. | Information aggregation and synthesization system |
US6009408A (en) | 1996-04-01 | 1999-12-28 | Electronic Data Systems Corporation | Automated processing of travel related expenses |
US5923736A (en) | 1996-04-02 | 1999-07-13 | National Semiconductor Corporation | Hypertext markup language based telephone apparatus |
US5815665A (en) | 1996-04-03 | 1998-09-29 | Microsoft Corporation | System and method for providing trusted brokering services over a distributed network |
US5867799A (en) | 1996-04-04 | 1999-02-02 | Lang; Andrew K. | Information system and method for filtering a massive flow of information entities to meet user information classification needs |
US5794233A (en) | 1996-04-09 | 1998-08-11 | Rubinstein; Seymour I. | Browse by prompted keyword phrases |
US5727156A (en) | 1996-04-10 | 1998-03-10 | Hotoffice Technologies, Inc. | Internet-based automatic publishing system |
US5809242A (en) | 1996-04-19 | 1998-09-15 | Juno Online Services, L.P. | Electronic mail system for displaying advertisement at local computer received from remote system while the local computer is off-line the remote system |
US5905736A (en) | 1996-04-22 | 1999-05-18 | At&T Corp | Method for the billing of transactions over the internet |
US5894554A (en) | 1996-04-23 | 1999-04-13 | Infospinner, Inc. | System for managing dynamic web page generation requests by intercepting request at web server and routing to page server thereby releasing web server to process other requests |
US6085238A (en) | 1996-04-23 | 2000-07-04 | Matsushita Electric Works, Ltd. | Virtual LAN system |
US5848396A (en) | 1996-04-26 | 1998-12-08 | Freedom Of Information, Inc. | Method and apparatus for determining behavioral profile of a computer user |
US5963924A (en) | 1996-04-26 | 1999-10-05 | Verifone, Inc. | System, method and article of manufacture for the use of payment instrument holders and payment instruments in network electronic commerce |
US5742769A (en) | 1996-05-06 | 1998-04-21 | Banyan Systems, Inc. | Directory with options for access to and display of email addresses |
US5884033A (en) | 1996-05-15 | 1999-03-16 | Spyglass, Inc. | Internet filtering system for filtering data transferred over the internet utilizing immediate and deferred filtering actions |
CA2257309C (en) | 1996-06-07 | 2002-06-11 | At&T Corp. | Internet file system |
US5961601A (en) | 1996-06-07 | 1999-10-05 | International Business Machines Corporation | Preserving state information in a continuing conversation between a client and server networked via a stateless protocol |
US5897621A (en) | 1996-06-14 | 1999-04-27 | Cybercash, Inc. | System and method for multi-currency transactions |
US5943424A (en) | 1996-06-17 | 1999-08-24 | Hewlett-Packard Company | System, method and article of manufacture for processing a plurality of transactions from a single initiation point on a multichannel, extensible, flexible architecture |
US5724595A (en) | 1996-06-19 | 1998-03-03 | Sun Microsystems, Inc. | Simple method for creating hypertext links |
US5813007A (en) * | 1996-06-20 | 1998-09-22 | Sun Microsystems, Inc. | Automatic updates of bookmarks in a client computer |
US5983170A (en) | 1996-06-25 | 1999-11-09 | Continuum Software, Inc | System and method for generating semantic analysis of textual information |
US6006227A (en) * | 1996-06-28 | 1999-12-21 | Yale University | Document stream operating system |
US6125352A (en) | 1996-06-28 | 2000-09-26 | Microsoft Corporation | System and method for conducting commerce over a distributed network |
US5825884A (en) | 1996-07-01 | 1998-10-20 | Thomson Consumer Electronics | Method and apparatus for operating a transactional server in a proprietary database environment |
US5835724A (en) | 1996-07-03 | 1998-11-10 | Electronic Data Systems Corporation | System and method for communication information using the internet that receives and maintains information concerning the client and generates and conveys the session data to the client |
WO1998003927A2 (en) * | 1996-07-22 | 1998-01-29 | Cyva Research Corp | Personal information security and exchange tool |
US5918019A (en) | 1996-07-29 | 1999-06-29 | Cisco Technology, Inc. | Virtual dial-up protocol for network communication |
US6185601B1 (en) | 1996-08-02 | 2001-02-06 | Hewlett-Packard Company | Dynamic load balancing of a network of client and server computers |
US6014429A (en) | 1996-08-12 | 2000-01-11 | Lucent Technologies, Inc. | Two-way wireless messaging system with transaction server |
US5933811A (en) | 1996-08-20 | 1999-08-03 | Paul D. Angles | System and method for delivering customized advertisements within interactive communication systems |
US5839088A (en) | 1996-08-22 | 1998-11-17 | Go2 Software, Inc. | Geographic location referencing system and method |
US6134534A (en) | 1996-09-04 | 2000-10-17 | Priceline.Com Incorporated | Conditional purchase offer management system for cruises |
US5897620A (en) | 1997-07-08 | 1999-04-27 | Priceline.Com Inc. | Method and apparatus for the sale of airline-specified flight tickets |
US5890152A (en) | 1996-09-09 | 1999-03-30 | Seymour Alvin Rapaport | Personal feedback browser for obtaining media files |
US6003077A (en) | 1996-09-16 | 1999-12-14 | Integrated Systems, Inc. | Computer network system and method using domain name system to locate MIB module specification and web browser for managing SNMP agents |
US6253188B1 (en) | 1996-09-20 | 2001-06-26 | Thomson Newspapers, Inc. | Automated interactive classified ad system for the internet |
US5892909A (en) | 1996-09-27 | 1999-04-06 | Diffusion, Inc. | Intranet-based system with methods for co-active delivery of information to multiple users |
US5787425A (en) | 1996-10-01 | 1998-07-28 | International Business Machines Corporation | Object-oriented data mining framework mechanism |
US6029182A (en) | 1996-10-04 | 2000-02-22 | Canon Information Systems, Inc. | System for generating a custom formatted hypertext document by using a personal profile to retrieve hierarchical documents |
US5895468A (en) | 1996-10-07 | 1999-04-20 | Whitmyer, Jr.; Wesley W. | System automating delivery of professional services |
US6172677B1 (en) | 1996-10-07 | 2001-01-09 | Compaq Computer Corporation | Integrated content guide for interactive selection of content and services on personal computer systems with multiple sources and multiple media presentation |
US5983200A (en) | 1996-10-09 | 1999-11-09 | Slotznick; Benjamin | Intelligent agent for executing delegated tasks |
CA2267951C (en) | 1996-10-09 | 2003-12-30 | Visa International Service Association | Electronic statement presentment system |
US5897622A (en) | 1996-10-16 | 1999-04-27 | Microsoft Corporation | Electronic shopping and merchandising system |
US6070150A (en) | 1996-10-18 | 2000-05-30 | Microsoft Corporation | Electronic bill presentment and payment system |
US5745884A (en) * | 1996-10-21 | 1998-04-28 | Mobile Area Networks, Inc. | System and method for billing data grade network use on a per connection basis |
US6385655B1 (en) | 1996-10-24 | 2002-05-07 | Tumbleweed Communications Corp. | Method and apparatus for delivering documents over an electronic network |
US6192407B1 (en) | 1996-10-24 | 2001-02-20 | Tumbleweed Communications Corp. | Private, trackable URLs for directed document delivery |
US5933816A (en) | 1996-10-31 | 1999-08-03 | Citicorp Development Center, Inc. | System and method for delivering financial services |
US5828839A (en) | 1996-11-14 | 1998-10-27 | Interactive Broadcaster Services Corp. | Computer network chat room based on channel broadcast in real time |
US5966441A (en) | 1996-11-18 | 1999-10-12 | Apple Computer, Inc. | Method and apparatus for creating a secure autonomous network entity of a network component system |
US5995965A (en) * | 1996-11-18 | 1999-11-30 | Humetrix, Inc. | System and method for remotely accessing user data records |
GB2319862A (en) | 1996-11-28 | 1998-06-03 | Ibm | Performing computer-based on-line commerce using an intelligent agent |
US6125186A (en) | 1996-11-28 | 2000-09-26 | Fujitsu Limited | Encryption communication system using an agent and a storage medium for storing that agent |
US5913202A (en) | 1996-12-03 | 1999-06-15 | Fujitsu Limited | Financial information intermediary system |
US6023698A (en) | 1996-12-05 | 2000-02-08 | International Business Machines Corporation | System and method for transparently registering and updating information over the internet |
US5907838A (en) * | 1996-12-10 | 1999-05-25 | Seiko Epson Corporation | Information search and collection method and system |
EP0848338A1 (en) | 1996-12-12 | 1998-06-17 | SONY DEUTSCHLAND GmbH | Server providing documents according to user profiles |
US5991799A (en) | 1996-12-20 | 1999-11-23 | Liberate Technologies | Information retrieval system using an internet multiplexer to focus user selection |
US5854897A (en) | 1996-12-27 | 1998-12-29 | Quantum Systems, Inc. | Network communications marketing system |
US5987611A (en) | 1996-12-31 | 1999-11-16 | Zone Labs, Inc. | System and methodology for managing internet access on a per application basis for client computers connected to the internet |
US5898836A (en) | 1997-01-14 | 1999-04-27 | Netmind Services, Inc. | Change-detection tool indicating degree and location of change of internet documents by comparison of cyclic-redundancy-check(CRC) signatures |
US5978842A (en) | 1997-01-14 | 1999-11-02 | Netmind Technologies, Inc. | Distributed-client change-detection tool with change-detection augmented by multiple clients |
US5983268A (en) | 1997-01-14 | 1999-11-09 | Netmind Technologies, Inc. | Spreadsheet user-interface for an internet-document change-detection tool |
JP3579204B2 (ja) | 1997-01-17 | 2004-10-20 | 富士通株式会社 | 文書要約装置およびその方法 |
US5961593A (en) | 1997-01-22 | 1999-10-05 | Lucent Technologies, Inc. | System and method for providing anonymous personalized browsing by a proxy system in a network |
US5875296A (en) | 1997-01-28 | 1999-02-23 | International Business Machines Corporation | Distributed file system web server user authentication with cookies |
AUPO489297A0 (en) | 1997-01-31 | 1997-02-27 | Aunty Abha's Electronic Publishing Pty Ltd | A system for electronic publishing |
WO1998037473A2 (en) | 1997-02-07 | 1998-08-27 | General Internet, Inc. | Collaborative internet data mining system |
US5920848A (en) | 1997-02-12 | 1999-07-06 | Citibank, N.A. | Method and system for using intelligent agents for financial transactions, services, accounting, and advice |
US5949326A (en) | 1997-02-13 | 1999-09-07 | Sony Corporation | Internet monitoring and input pager |
US5908469A (en) | 1997-02-14 | 1999-06-01 | International Business Machines Corporation | Generic user authentication for network computers |
CA2198189C (en) | 1997-02-21 | 2001-05-29 | Ibm Canada Limited-Ibm Canada Limitee | Internet browser based data entry architecture |
US5818935A (en) | 1997-03-10 | 1998-10-06 | Maa; Chia-Yiu | Internet enhanced video system |
US6073173A (en) | 1997-03-17 | 2000-06-06 | International Business Machines Corporation | Method and apparatus for optimal rebasing of web page transmission |
US5796952A (en) | 1997-03-21 | 1998-08-18 | Dot Com Development, Inc. | Method and apparatus for tracking client interaction with a network resource and creating client profiles and resource database |
US5884035A (en) | 1997-03-24 | 1999-03-16 | Pfn, Inc. | Dynamic distributed group registry apparatus and method for collaboration and selective sharing of information |
US6345300B1 (en) | 1997-03-25 | 2002-02-05 | Intel Corporation | Method and apparatus for detecting a user-controlled parameter from a client device behind a proxy |
JPH10326289A (ja) * | 1997-03-28 | 1998-12-08 | Nippon Telegr & Teleph Corp <Ntt> | 情報提供方法、システムおよびそのプログラムを格納した記憶媒体 |
US5995608A (en) | 1997-03-28 | 1999-11-30 | Confertech Systems Inc. | Method and apparatus for on-demand teleconferencing |
US6055570A (en) | 1997-04-03 | 2000-04-25 | Sun Microsystems, Inc. | Subscribed update monitors |
US6119229A (en) | 1997-04-11 | 2000-09-12 | The Brodia Group | Virtual property system |
US5893091A (en) | 1997-04-11 | 1999-04-06 | Immediata Corporation | Multicasting with key words |
US6341353B1 (en) | 1997-04-11 | 2002-01-22 | The Brodia Group | Smart electronic receipt system |
US5930777A (en) | 1997-04-15 | 1999-07-27 | Barber; Timothy P. | Method of charging for pay-per-access information over a network |
US6119079A (en) | 1997-04-24 | 2000-09-12 | Hewlett-Packard Company | Method and structure for tokenized message logging system |
US6286029B1 (en) | 1997-04-28 | 2001-09-04 | Sabre Inc. | Kiosk controller that retrieves content from servers and then pushes the retrieved content to a kiosk in the order specified in a run list |
US5924090A (en) | 1997-05-01 | 1999-07-13 | Northern Light Technology Llc | Method and apparatus for searching a database of records |
US5951637A (en) | 1997-05-07 | 1999-09-14 | Intel Corporation | Bandwidth reservation system |
US5999940A (en) | 1997-05-28 | 1999-12-07 | Home Information Services, Inc. | Interactive information discovery tool and methodology |
US5937168A (en) | 1997-05-30 | 1999-08-10 | Bellsouth Corporation | Routing information within an adaptive routing architecture of an information retrieval system |
US6289389B1 (en) | 1997-06-03 | 2001-09-11 | Lextron Systems, Inc. | Enhanced integrated data delivery system |
US5903881A (en) | 1997-06-05 | 1999-05-11 | Intuit, Inc. | Personal online banking with integrated online statement and checkbook user interface |
US6134658A (en) | 1997-06-09 | 2000-10-17 | Microsoft Corporation | Multi-server location-independent authentication certificate management system |
US5987454A (en) | 1997-06-09 | 1999-11-16 | Hobbs; Allen | Method and apparatus for selectively augmenting retrieved text, numbers, maps, charts, still pictures and/or graphics, moving pictures and/or graphics and audio information from a network resource |
US5983227A (en) | 1997-06-12 | 1999-11-09 | Yahoo, Inc. | Dynamic page generator |
US5978828A (en) | 1997-06-13 | 1999-11-02 | Intel Corporation | URL bookmark update notification of page content or location changes |
US6301621B1 (en) | 1997-06-19 | 2001-10-09 | International Business Machines Corporation | Web server with direct mail capability |
US6018724A (en) | 1997-06-30 | 2000-01-25 | Sun Micorsystems, Inc. | Method and apparatus for authenticating on-line transaction data |
US6088711A (en) | 1997-07-01 | 2000-07-11 | Microsoft Corporation | Method and system for defining and applying a style to a paragraph |
US6044465A (en) | 1997-07-07 | 2000-03-28 | International Business Machines Corporation | User profile storage on and retrieval from a non-native server domain for use in a client running a native operating system |
US6223292B1 (en) | 1997-07-15 | 2001-04-24 | Microsoft Corporation | Authorization systems, methods, and computer program products |
US6377567B1 (en) | 1997-07-16 | 2002-04-23 | Mci Communications Corporation | System and method for distributing data collected from call center services |
US6044372A (en) | 1997-07-18 | 2000-03-28 | Dazel Corporation | Method and apparatus for publishing information to a communications network and enabling subscriptions to such information |
US6038601A (en) | 1997-07-21 | 2000-03-14 | Tibco, Inc. | Method and apparatus for storing and delivering documents on the internet |
US6205473B1 (en) | 1997-10-03 | 2001-03-20 | Helius Development Corporation | Method and system for asymmetric satellite communications for local area networks |
US5937392A (en) | 1997-07-28 | 1999-08-10 | Switchboard Incorporated | Banner advertising display system and method with frequency of advertisement control |
US5956709A (en) | 1997-07-28 | 1999-09-21 | Xue; Yansheng | Dynamic data assembling on internet client side |
US5951642A (en) * | 1997-08-06 | 1999-09-14 | Hypertak, Inc. | System for collecting detailed internet information on the basis of the condition of activities of information viewers viewing information of service providers |
US5974406A (en) | 1997-08-18 | 1999-10-26 | International Business Machines Corporation | Automated matching, scheduling, and notification system |
US6301584B1 (en) | 1997-08-21 | 2001-10-09 | Home Information Services, Inc. | System and method for retrieving entities and integrating data |
US6717376B2 (en) * | 1997-08-26 | 2004-04-06 | Color Kinetics, Incorporated | Automotive information systems |
US6038668A (en) | 1997-09-08 | 2000-03-14 | Science Applications International Corporation | System, method, and medium for retrieving, organizing, and utilizing networked data |
US6128603A (en) | 1997-09-09 | 2000-10-03 | Dent; Warren T. | Consumer-based system and method for managing and paying electronic billing statements |
US5931947A (en) | 1997-09-11 | 1999-08-03 | International Business Machines Corporation | Secure array of remotely encrypted storage devices |
US6112212A (en) | 1997-09-15 | 2000-08-29 | The Pangea Project Llc | Systems and methods for organizing and analyzing information stored on a computer network |
US6085229A (en) | 1998-05-14 | 2000-07-04 | Belarc, Inc. | System and method for providing client side personalization of content of web pages and the like |
US6000832A (en) | 1997-09-24 | 1999-12-14 | Microsoft Corporation | Electronic online commerce card with customer generated transaction proxy number for online transactions |
US5974430A (en) | 1997-09-30 | 1999-10-26 | Unisys Corp. | Method for dynamically embedding objects stored in a web server within HTML for display by a web browser |
US6141333A (en) | 1997-09-30 | 2000-10-31 | Lucent Technologies Inc. | Tiered satellite internet delivery system |
US6023684A (en) | 1997-10-01 | 2000-02-08 | Security First Technologies, Inc. | Three tier financial transaction system with cache memory |
US6304860B1 (en) | 1997-10-03 | 2001-10-16 | Joseph B. Martin, Jr. | Automated debt payment system and method using ATM network |
US6081830A (en) | 1997-10-09 | 2000-06-27 | Gateway 2000, Inc. | Automatic linking to program-specific computer chat rooms |
US6119098A (en) | 1997-10-14 | 2000-09-12 | Patrice D. Guyot | System and method for targeting and distributing advertisements over a distributed network |
US5990887A (en) | 1997-10-30 | 1999-11-23 | International Business Machines Corp. | Method and system for efficient network desirable chat feedback over a communication network |
US5966697A (en) | 1997-10-30 | 1999-10-12 | Clearcommerce Corporation | System and method for secure transaction order management processing |
US5991756A (en) | 1997-11-03 | 1999-11-23 | Yahoo, Inc. | Information retrieval from hierarchical compound documents |
US6157924A (en) | 1997-11-07 | 2000-12-05 | Bell & Howell Mail Processing Systems Company | Systems, methods, and computer program products for delivering information in a preferred medium |
US6128624A (en) | 1997-11-12 | 2000-10-03 | Ncr Corporation | Collection and integration of internet and electronic commerce data in a database during web browsing |
US6134532A (en) | 1997-11-14 | 2000-10-17 | Aptex Software, Inc. | System and method for optimal adaptive matching of users to most relevant entity and information in real-time |
US6041326A (en) | 1997-11-14 | 2000-03-21 | International Business Machines Corporation | Method and system in a computer network for an intelligent search engine |
US5978779A (en) * | 1997-11-14 | 1999-11-02 | Merrill Lynch, Pierce, Fenner & Smith | Distributed architecture utility |
US5978780A (en) | 1997-11-21 | 1999-11-02 | Craig Michael Watson | Integrated bill consolidation, payment aggregation, and settlement system |
US5987466A (en) | 1997-11-25 | 1999-11-16 | International Business Machines Corporation | Presenting web pages with discrete, browser-controlled complexity levels |
US6236991B1 (en) | 1997-11-26 | 2001-05-22 | International Business Machines Corp. | Method and system for providing access for categorized information from online internet and intranet sources |
US6000033A (en) | 1997-11-26 | 1999-12-07 | International Business Machines Corporation | Password control via the web |
US5860068A (en) | 1997-12-04 | 1999-01-12 | Petabyte Corporation | Method and system for custom manufacture and delivery of a data product |
US6240443B1 (en) | 1997-12-05 | 2001-05-29 | Ntt Software Corporation | Communication system and communication method |
US6065120A (en) | 1997-12-09 | 2000-05-16 | Phone.Com, Inc. | Method and system for self-provisioning a rendezvous to ensure secure access to information in a database from multiple devices |
US6260039B1 (en) | 1997-12-15 | 2001-07-10 | International Business Machines Corporation | Web interface and method for accessing directory information |
US5963949A (en) | 1997-12-22 | 1999-10-05 | Amazon.Com, Inc. | Method for data gathering around forms and search barriers |
US6101500A (en) | 1998-01-07 | 2000-08-08 | Novell, Inc. | System and method for managing objects in a hierarchical data structure |
US6032162A (en) | 1998-01-08 | 2000-02-29 | Burke; Alexander James | System for processing and storing internet bookmark address links |
US6226750B1 (en) | 1998-01-20 | 2001-05-01 | Proact Technologies Corp. | Secure session tracking method and system for client-server environment |
US6064985A (en) * | 1998-01-21 | 2000-05-16 | Assured Equities, Inc. | Automated portfolio management system with internet datafeed |
US6041307A (en) | 1998-01-23 | 2000-03-21 | Lucent Technologies Inc. | Technique for effectively managing resources in a network |
US6252544B1 (en) | 1998-01-27 | 2001-06-26 | Steven M. Hoffberg | Mobile communication device |
US6078924A (en) | 1998-01-30 | 2000-06-20 | Aeneid Corporation | Method and apparatus for performing data collection, interpretation and analysis, in an information platform |
US6078907A (en) | 1998-02-18 | 2000-06-20 | Lamm; David | Method and system for electronically presenting and paying bills |
US6108686A (en) | 1998-03-02 | 2000-08-22 | Williams, Jr.; Henry R. | Agent-based on-line information retrieval and viewing system |
US6055236A (en) | 1998-03-05 | 2000-04-25 | 3Com Corporation | Method and system for locating network services with distributed network address translation |
US6199079B1 (en) | 1998-03-09 | 2001-03-06 | Junglee Corporation | Method and system for automatically filling forms in an integrated network based transaction environment |
US6366923B1 (en) | 1998-03-23 | 2002-04-02 | Webivore Research, Llc | Gathering selected information from the world wide web |
US6438580B1 (en) | 1998-03-30 | 2002-08-20 | Electronic Data Systems Corporation | System and method for an interactive knowledgebase |
US6085188A (en) | 1998-03-30 | 2000-07-04 | International Business Machines Corporation | Method of hierarchical LDAP searching with relational tables |
US6192380B1 (en) | 1998-03-31 | 2001-02-20 | Intel Corporation | Automatic web based form fill-in |
US6148402A (en) | 1998-04-01 | 2000-11-14 | Hewlett-Packard Company | Apparatus and method for remotely executing commands using distributed computing environment remote procedure calls |
US6199113B1 (en) | 1998-04-15 | 2001-03-06 | Sun Microsystems, Inc. | Apparatus and method for providing trusted network security |
US6282278B1 (en) | 1998-04-22 | 2001-08-28 | International Business Machines Corporation | Universal conference control manager |
US6138158A (en) | 1998-04-30 | 2000-10-24 | Phone.Com, Inc. | Method and system for pushing and pulling data using wideband and narrowband transport systems |
US6182085B1 (en) | 1998-05-28 | 2001-01-30 | International Business Machines Corporation | Collaborative team crawling:Large scale information gathering over the internet |
GB2337903B (en) * | 1998-05-28 | 2000-06-07 | 3Com Corp | Methods and apparatus for collecting storing processing and using network traffic data |
US6253326B1 (en) | 1998-05-29 | 2001-06-26 | Palm, Inc. | Method and system for secure communications |
US6141651A (en) | 1998-06-19 | 2000-10-31 | First Data Corporation | Funding and settlement integrated suspense processing system |
US6330561B1 (en) | 1998-06-26 | 2001-12-11 | At&T Corp. | Method and apparatus for improving end to end performance of a data network |
US6128655A (en) | 1998-07-10 | 2000-10-03 | International Business Machines Corporation | Distribution mechanism for filtering, formatting and reuse of web based content |
US6182142B1 (en) | 1998-07-10 | 2001-01-30 | Encommerce, Inc. | Distributed access management of information resources |
US6484155B1 (en) | 1998-07-21 | 2002-11-19 | Sentar, Inc. | Knowledge management system for performing dynamic distributed problem solving |
US6122673A (en) | 1998-07-22 | 2000-09-19 | Fore Systems, Inc. | Port scheduler and method for scheduling service providing guarantees, hierarchical rate limiting with/without overbooking capability |
US6212548B1 (en) | 1998-07-30 | 2001-04-03 | At & T Corp | System and method for multiple asynchronous text chat conversations |
US6499036B1 (en) | 1998-08-12 | 2002-12-24 | Bank Of America Corporation | Method and apparatus for data item movement between disparate sources and hierarchical, object-oriented representation |
US6202210B1 (en) | 1998-08-21 | 2001-03-13 | Sony Corporation Of Japan | Method and system for collecting data over a 1394 network to support analysis of consumer behavior, marketing and customer support |
US6286043B1 (en) | 1998-08-26 | 2001-09-04 | International Business Machines Corp. | User profile management in the presence of dynamic pages using content templates |
US6356899B1 (en) | 1998-08-29 | 2002-03-12 | International Business Machines Corporation | Method for interactively creating an information database including preferred information elements, such as preferred-authority, world wide web pages |
US6263362B1 (en) * | 1998-09-01 | 2001-07-17 | Bigfix, Inc. | Inspector for computed relevance messaging |
US6292787B1 (en) | 1998-09-11 | 2001-09-18 | Financial Engines, Inc. | Enhancing utility and diversifying model risk in a portfolio optimization framework |
US6161098A (en) * | 1998-09-14 | 2000-12-12 | Folio (Fn), Inc. | Method and apparatus for enabling small investors with a portfolio of securities to manage taxable events within the portfolio |
US6324569B1 (en) | 1998-09-23 | 2001-11-27 | John W. L. Ogilvie | Self-removing email verified or designated as such by a message distributor for the convenience of a recipient |
US6271840B1 (en) | 1998-09-24 | 2001-08-07 | James Lee Finseth | Graphical search engine visual index |
US6058417A (en) | 1998-10-23 | 2000-05-02 | Ebay Inc. | Information presentation and management in an online trading environment |
ATE273538T1 (de) | 1998-10-28 | 2004-08-15 | Verticalone Corp | Gerät und verfahren für automatische aggregation und abgabe von elektronischer persönlicher information oder daten |
US6360205B1 (en) | 1998-10-30 | 2002-03-19 | Trip.Com, Inc. | Obtaining and utilizing commercial information |
US6134548A (en) | 1998-11-19 | 2000-10-17 | Ac Properties B.V. | System, method and article of manufacture for advanced mobile bargain shopping |
US6219705B1 (en) | 1998-11-12 | 2001-04-17 | Paradyne Corporation | System and method of collecting and maintaining historical top communicator information on a communication device |
US20010020242A1 (en) | 1998-11-16 | 2001-09-06 | Amit Gupta | Method and apparatus for processing client information |
US6195651B1 (en) | 1998-11-19 | 2001-02-27 | Andersen Consulting Properties Bv | System, method and article of manufacture for a tuned user application experience |
US6473740B2 (en) | 1998-11-29 | 2002-10-29 | Qpass, Inc. | Electronic commerce using a transaction network |
US6330592B1 (en) | 1998-12-05 | 2001-12-11 | Vignette Corporation | Method, memory, product, and code for displaying pre-customized content associated with visitor data |
US6278993B1 (en) | 1998-12-08 | 2001-08-21 | Yodlee.Com, Inc. | Method and apparatus for extending an on-line internet search beyond pre-referenced sources and returning data over a data-packet-network (DPN) using private search engines as proxy-engines |
US6859212B2 (en) | 1998-12-08 | 2005-02-22 | Yodlee.Com, Inc. | Interactive transaction center interface |
US7644023B2 (en) | 1998-12-08 | 2010-01-05 | Yodlee.Com, Inc. | Portfolio synchronizing between different interfaces |
US6517587B2 (en) | 1998-12-08 | 2003-02-11 | Yodlee.Com, Inc. | Networked architecture for enabling automated gathering of information from Web servers |
US20010023414A1 (en) | 1998-12-08 | 2001-09-20 | Srihari Kumar | Interactive calculation and presentation of financial data results through a single interface on a data-packet-network |
US20020059369A1 (en) | 1998-12-08 | 2002-05-16 | Christoph Kern | Method and apparatus for creating and distributing non-sensitized information summaries to users |
US20010016034A1 (en) | 1998-12-08 | 2001-08-23 | Sukhinder Singh | Method and apparatus for obtaining and aggregating off-line user data for re-packaging and presentation to users over a data-packet-network |
US6412073B1 (en) | 1998-12-08 | 2002-06-25 | Yodiee.Com, Inc | Method and apparatus for providing and maintaining a user-interactive portal system accessible via internet or other switched-packet-network |
US20010051907A1 (en) | 1998-12-08 | 2001-12-13 | Srihari Kumar | Interactive financial portfolio tracking interface |
US7937325B2 (en) | 1998-12-08 | 2011-05-03 | Yodlee.Com, Inc. | Interactive bill payment center |
US6199077B1 (en) | 1998-12-08 | 2001-03-06 | Yodlee.Com, Inc. | Server-side web summary generation and presentation |
US20020015480A1 (en) | 1998-12-08 | 2002-02-07 | Neil Daswani | Flexible multi-network voice/data aggregation system architecture |
US6802042B2 (en) | 1999-06-01 | 2004-10-05 | Yodlee.Com, Inc. | Method and apparatus for providing calculated and solution-oriented personalized summary-reports to a user through a single user-interface |
US7734541B2 (en) | 1998-12-08 | 2010-06-08 | Yodlee.Com, Inc. | Interactive funds transfer interface |
US6349307B1 (en) | 1998-12-28 | 2002-02-19 | U.S. Philips Corporation | Cooperative topical servers with automatic prefiltering and routing |
US6424979B1 (en) | 1998-12-30 | 2002-07-23 | American Management Systems, Inc. | System for presenting and managing enterprise architectures |
US6694546B1 (en) | 1999-01-27 | 2004-02-24 | Jean Kasem | Canopy assembly having universal components for different types of canopies |
US6317718B1 (en) | 1999-02-26 | 2001-11-13 | Accenture Properties (2) B.V. | System, method and article of manufacture for location-based filtering for shopping agent in the physical world |
US6202062B1 (en) | 1999-02-26 | 2001-03-13 | Ac Properties B.V. | System, method and article of manufacture for creating a filtered information summary based on multiple profiles of each single user |
US6397212B1 (en) | 1999-03-04 | 2002-05-28 | Peter Biffar | Self-learning and self-personalizing knowledge search engine that delivers holistic results |
US6356905B1 (en) | 1999-03-05 | 2002-03-12 | Accenture Llp | System, method and article of manufacture for mobile communication utilizing an interface support framework |
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 |
US6339761B1 (en) | 1999-05-13 | 2002-01-15 | Hugh V. Cottingham | Internet service provider advertising system |
US6442590B1 (en) | 1999-05-27 | 2002-08-27 | Yodlee.Com, Inc. | Method and apparatus for a site-sensitive interactive chat network |
US6147975A (en) | 1999-06-02 | 2000-11-14 | Ac Properties B.V. | System, method and article of manufacture of a proactive threhold manager in a hybrid communication system architecture |
US6349257B1 (en) | 1999-09-15 | 2002-02-19 | International Business Machines Corporation | System for personalized mobile navigation information |
US6351464B1 (en) | 1999-09-20 | 2002-02-26 | Mci Worldcom, Inc. | Virtual second line hybrid network communication system |
US6266615B1 (en) | 1999-09-27 | 2001-07-24 | Televigation, Inc. | Method and system for an interactive and real-time distributed navigation system |
WO2001033759A1 (en) | 1999-11-03 | 2001-05-10 | Avantcom Network, Inc. | Method of sharing proprietary information |
US8244635B2 (en) | 2000-04-25 | 2012-08-14 | Yodlee.Com, Inc. | System and method for syndicated collection, aggregation and delivery of personal data |
AU2001263013B2 (en) | 2000-05-09 | 2006-06-29 | Metavante Corporation | Electronic bill presentment and payment system |
US6380890B1 (en) | 2000-08-11 | 2002-04-30 | Motorola, Inc. | Information appliance system having a navigational position generator and method |
US20020082990A1 (en) | 2000-12-22 | 2002-06-27 | J.J. & Associates Inc. | Method of invoice presentation and payment |
-
1999
- 1999-10-27 AT AT99971117T patent/ATE273538T1/de not_active IP Right Cessation
- 1999-10-27 DE DE69919411T patent/DE69919411D1/de not_active Expired - Lifetime
- 1999-10-27 AU AU12367/00A patent/AU737572C/en not_active Ceased
- 1999-10-27 CA CA002306083A patent/CA2306083A1/en not_active Abandoned
- 1999-10-27 JP JP2000578743A patent/JP2002528819A/ja active Pending
- 1999-10-27 BR BR9907075-8A patent/BR9907075A/pt not_active Application Discontinuation
- 1999-10-27 EP EP99971117A patent/EP1198765B1/en not_active Expired - Lifetime
- 1999-10-27 DE DE69908610T patent/DE69908610T2/de not_active Expired - Fee Related
- 1999-10-27 US US09/427,790 patent/US7552190B1/en not_active Expired - Fee Related
- 1999-10-27 CN CN99801737A patent/CN1287640A/zh active Pending
- 1999-10-27 WO PCT/US1999/025181 patent/WO2000025227A1/en active IP Right Grant
- 1999-10-27 DE DE69917766T patent/DE69917766D1/de not_active Expired - Lifetime
- 1999-10-27 AT AT00108963T patent/ATE268484T1/de not_active IP Right Cessation
- 1999-10-27 US US09/427,811 patent/US7765279B1/en not_active Expired - Fee Related
- 1999-10-27 US US09/428,511 patent/US6317783B1/en not_active Expired - Lifetime
- 1999-10-27 US US09/427,602 patent/US6405245B1/en not_active Expired - Lifetime
- 1999-10-27 AT AT00108964T patent/ATE242511T1/de not_active IP Right Cessation
- 1999-10-27 ES ES00108964T patent/ES2200753T3/es not_active Expired - Lifetime
- 1999-10-27 CN CNA001202413A patent/CN1497465A/zh active Pending
- 1999-10-27 US US09/427,794 patent/US6567850B1/en not_active Expired - Lifetime
-
2000
- 2000-07-14 CN CN00120240A patent/CN1420445A/zh active Pending
-
2003
- 2003-06-18 JP JP2003174051A patent/JP2004164573A/ja not_active Withdrawn
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1799042B (zh) * | 2001-10-03 | 2010-06-16 | 诺基亚有限公司 | 用于控制访问可下载资源的系统和方法 |
CN100440202C (zh) * | 2002-03-28 | 2008-12-03 | 诺基亚有限公司 | 为移动用户提供个人化服务 |
CN102164045A (zh) * | 2010-02-20 | 2011-08-24 | 微软公司 | 参数化的计算机监视系统 |
CN102164045B (zh) * | 2010-02-20 | 2015-09-09 | 微软技术许可有限责任公司 | 参数化的计算机监视系统和方法 |
CN105493443A (zh) * | 2013-09-03 | 2016-04-13 | 国际商业机器公司 | 社交网络信息消费缺口解决 |
CN105493443B (zh) * | 2013-09-03 | 2018-12-07 | 国际商业机器公司 | 用于社交网络信息消费缺口解决的方法和系统 |
US10162894B2 (en) | 2013-09-03 | 2018-12-25 | International Business Machines Corporation | Social networking information consumption gap resolution |
US10726082B2 (en) | 2013-09-03 | 2020-07-28 | International Business Machines Corporation | Social networking information consumption gap resolution |
CN104579931A (zh) * | 2015-01-23 | 2015-04-29 | 浪潮通用软件有限公司 | 一种基于邮件的待审批单据的访问方法及装置 |
CN104579931B (zh) * | 2015-01-23 | 2017-11-03 | 浪潮通用软件有限公司 | 一种基于邮件的待审批单据的访问方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
AU1236700A (en) | 2000-05-15 |
CA2306083A1 (en) | 2000-05-04 |
EP1198765A1 (en) | 2002-04-24 |
DE69908610T2 (de) | 2003-12-11 |
BR9907075A (pt) | 2000-10-17 |
JP2004164573A (ja) | 2004-06-10 |
EP1198765A4 (en) | 2002-04-24 |
DE69908610D1 (de) | 2003-07-10 |
ATE242511T1 (de) | 2003-06-15 |
US6317783B1 (en) | 2001-11-13 |
ATE268484T1 (de) | 2004-06-15 |
US6405245B1 (en) | 2002-06-11 |
WO2000025227A1 (en) | 2000-05-04 |
AU737572B2 (en) | 2001-08-23 |
DE69917766D1 (de) | 2004-07-08 |
AU737572C (en) | 2004-05-20 |
ES2200753T3 (es) | 2004-03-16 |
US7765279B1 (en) | 2010-07-27 |
ATE273538T1 (de) | 2004-08-15 |
CN1420445A (zh) | 2003-05-28 |
US7552190B1 (en) | 2009-06-23 |
EP1198765B1 (en) | 2004-08-11 |
JP2002528819A (ja) | 2002-09-03 |
DE69919411D1 (de) | 2004-09-16 |
US6567850B1 (en) | 2003-05-20 |
CN1497465A (zh) | 2004-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN1287640A (zh) | 用于自动聚集和投递电子个人信息或数据以及涉及电子个人信息或数据的事务处理的装置与方法 | |
US6871220B1 (en) | System and method for distributed storage and retrieval of personal information | |
US8768833B2 (en) | System and method for syndicated transactions | |
CN101971172B (zh) | 移动站点地图 | |
KR101394739B1 (ko) | 이메일을 통한 동적 문자 광고 배포를 위한 방법 및 시스템 | |
US8005755B2 (en) | System and method for syndicated transactions | |
CN1279475C (zh) | 用于在数据网络中搜索和分析信息的方法 | |
US20070198341A1 (en) | Advertising system using personal website and method of generating profit using the same | |
CN1533542A (zh) | 建立财经建议应用的系统和方法 | |
US20060112086A1 (en) | Professional matching service | |
CN1689017A (zh) | 用来在发布馈送中提供广告列表变化的方法 | |
CN1836437A (zh) | 为在线查号辅助业务收费的方法 | |
CN1378674A (zh) | 影响计算机网络搜索引擎产生的搜索结果清单中位置的系统和方法 | |
KR20060017904A (ko) | 컴퓨터 통신망 검색 엔진에 의해 발생되는 검색 결과목록의 위치 및 가격 보호 제공 시스템 및 방법 | |
CN1886757A (zh) | 用于提供具有数字权利管理的深度链接功能的方法、系统和存储介质 | |
US20080319850A1 (en) | Method for managing website advertising space | |
US20020078175A1 (en) | Scorecard wizard | |
EP1269339A2 (en) | Electronic bill presentment and payment | |
US20020073166A1 (en) | Method, system, and apparatus for providing message data regarding events associated with websites | |
CN1774724A (zh) | 酒店管理系统和方法 | |
EP1069514B1 (en) | System and method for automated access to personal information | |
JP2001147893A (ja) | 自動集合の装置および方法、電子パーソナルインフォメーションあるいはデータを送達する装置および方法、ならびに電子パーソナルインフォメーションあるいはデータを含むトランザクション | |
JP2001142905A (ja) | 個人情報へ自動アクセスするシステムおよびその方法 | |
CA2308246A1 (en) | System and method for automated access to personal information | |
WO2000079420A2 (en) | Electronic bill presentment and payment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
REG | Reference to a national code |
Ref country code: HK Ref legal event code: WD Ref document number: 1035595 Country of ref document: HK |