首页> 外国专利> System for modifying persistent database based upon set of data elements formed after selective insertion or deletion

System for modifying persistent database based upon set of data elements formed after selective insertion or deletion

机译:用于基于在选择性插入或删除之后形成的数据元素集修改持久数据库的系统

摘要

A system and method for dynamic processing of unbounded data streams. The system is adapted to operate on a data processing system including a display panel and a database stored on a non-volatile storage device. An input stream of data elements is received by the system from the database. The input stream of data elements is designated as a source data stream. An insert list of data elements is provided to maintain a first set of data elements arranged in sequence according to a corresponding sequence value; the first set of data elements is not contained in the source data stream. A delete list of data elements is provided to maintain a second set of data elements presently in the source data stream, and arranged in sequence according to a corresponding sequence value. A flagged list of data elements selected for further processing by a user, contains a third list of data elements arranged in sequence according to a corresponding sequence. In order to identify a data element to be returned to the display panel in response to a request for a current element in an apparent list of data elements, the system filters the source data stream through the insert list of data elements to obtain a candidate data element for the next element in the apparent list. The system then filters candidate data element through the delete list of data elements to verify that the candidate element has not been deleted. The system may optionally check the candidate data element through the flagged list of data elements to determine if the candidate element has been flagged. Finally, the system sets the candidate data element as the current data element in the apparent list and returns the current data element to the display panel.
机译:一种动态处理无界数据流的系统和方法。该系统适于在包括显示面板和存储在非易失性存储设备上的数据库的数据处理系统上操作。系统从数据库接收数据元素的输入流。数据元素的输入流被指定为源数据流。提供数据元素的插入列表,以维护根据相应序列值按顺序排列的第一组数据元素;第一组数据元素不包含在源数据流中。提供数据元素的删除列表以维护当前在源数据流中的第二组数据元素,并根据相应的序列值按顺序排列。选择供用户进一步处理的数据元素的标记列表包含根据相应序列按顺序排列的第三数据元素列表。为了识别响应于对数据元素的表观列表中的当前元素的请求而返回到显示面板的数据元素,系统通过数据元素的插入列表对源数据流进行过滤,以获得候选数据。明显列表中下一个元素的元素。然后,系统通过数据元素的删除列表过滤候选数据元素,以验证候选元素尚未删除。系统可以可选地通过数据元素的标记列表检查候选数据元素,以确定候选元素是否已被标记。最后,系统将候选数据元素设置为明显列表中的当前数据元素,并将当前数据元素返回到显示面板。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号