会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • System and method for dynamically modifying synchronized business information server interfaces
    • 用于动态修改同步业务信息服务器接口的系统和方法
    • US07738497B2
    • 2010-06-15
    • US10990294
    • 2004-11-15
    • Nimrod Vishnia-ShabtaiSachar Sagi
    • Nimrod Vishnia-ShabtaiSachar Sagi
    • H04J3/06
    • G06F17/30575G06F17/30G06F17/30569G06Q30/0633
    • One or more embodiments of the invention enable data that is synchronized between businesses to be transferred to any desired data pool or data pool version in a format that may be declaratively specified and dynamically altered to meet the needs of the specific data pool or data pool version. The data pool vendor utilized by a company or the attributes and formats used in communicating with a particular data pool may change over time and embodiments of the invention are capable of automatically detecting and altering the data and format of the data to be transferred to and from the data pool. The server interface configuration may comprise an XML file in one embodiment of the invention. The XML file may be parsed with any compliant schema based or DTD based XML parser and sent to the server interface for dynamic update using JMS for example. The server interface itself may be implemented or make use of a Resource Adapter configured to operate within the Java Connector Architecture of the Enterprise JavaBeans specification. In at least one embodiment of the invention an N-tier architecture may be employed comprising an Application Server. The server interface accepts an incoming server interface configuration request and utilizes information derived from the XML configuration file in order to add or remove data attributes or alter the format of the data attributes that are transferred to and from each data pool. In this embodiment of the invention, data pools may be switched by at run-time without recompiling and redistributing the application.
    • 本发明的一个或多个实施例使得在企业之间被同步的数据能够以可声明性地指定和动态地改变以满足特定数据池或数据池版本的需要的形式被传送到任何期望的数据池或数据池版本 。 公司使用的数据池供应商或用于与特定数据池进行通信的属性和格式可以随着时间而改变,并且本发明的实施例能够自动地检测和改变要传送到和从 数据池。 在本发明的一个实施例中,服务器接口配置可以包括XML文件。 可以使用任何兼容的基于模式或基于DTD的XML解析器来解析XML文件,并将其发送到服务器接口以使用JMS进行动态更新。 服务器接口本身可以被实现或使用被配置为在企业JavaBeans规范的Java连接器体系结构内操作的资源适配器。 在本发明的至少一个实施例中,可以采用包括应用服务器的N层架构。 服务器接口接受传入服务器接口配置请求,并利用从XML配置文件导出的信息,以便添加或删除数据属性或更改从每个数据池传输的数据属性的格式。 在本发明的该实施例中,可以在运行时切换数据池,而不需要重新编译和重新分配应用程序。
    • 3. 发明申请
    • System and method for dynamically modifying synchronized business information server interfaces
    • 用于动态修改同步业务信息服务器接口的系统和方法
    • US20070061427A1
    • 2007-03-15
    • US10990294
    • 2004-11-15
    • Nimrod Vishnia-ShabtaiSachar Sagi
    • Nimrod Vishnia-ShabtaiSachar Sagi
    • G06F15/177
    • G06F17/30575G06F17/30G06F17/30569G06Q30/0633
    • One or more embodiments of the invention enable data that is synchronized between businesses to be transferred to any desired data pool or data pool version in a format that may be declaratively specified and dynamically altered to meet the needs of the specific data pool or data pool version. The data pool vendor utilized by a company or the attributes and formats used in communicating with a particular data pool may change over time and embodiments of the invention are capable of automatically detecting and altering the data and format of the data to be transferred to and from the data pool. The server interface configuration may comprise an XML file in one embodiment of the invention. The XML file may be parsed with any compliant schema based or DTD based XML parser and sent to the server interface for dynamic update using JMS for example. The server interface itself may be implemented or make use of a Resource Adapter configured to operate within the Java Connector Architecture of the Enterprise JavaBeans specification. In at least one embodiment of the invention an N-tier architecture may be employed comprising an Application Server. The server interface accepts an incoming server interface configuration request and utilizes information derived from the XML configuration file in order to add or remove data attributes or alter the format of the data attributes that are transferred to and from each data pool. In this embodiment of the invention, data pools may be switched by at run-time without recompiling and redistributing the application.
    • 本发明的一个或多个实施例使得在企业之间被同步的数据能够以可声明性地指定和动态地改变以满足特定数据池或数据池版本的需要的形式被传送到任何期望的数据池或数据池版本 。 公司使用的数据池供应商或用于与特定数据池进行通信的属性和格式可以随着时间而改变,并且本发明的实施例能够自动地检测和改变要传送到和从 数据池。 在本发明的一个实施例中,服务器接口配置可以包括XML文件。 可以使用任何兼容的基于模式或基于DTD的XML解析器来解析XML文件,并将其发送到服务器接口以使用JMS进行动态更新。 服务器接口本身可以被实现或使用被配置为在企业JavaBeans规范的Java连接器体系结构内操作的资源适配器。 在本发明的至少一个实施例中,可以采用包括应用服务器的N层架构。 服务器接口接受传入服务器接口配置请求,并利用从XML配置文件导出的信息,以便添加或删除数据属性或更改从每个数据池传输的数据属性的格式。 在本发明的该实施例中,可以在运行时切换数据池,而不需要重新编译和重新分配应用程序。
    • 5. 发明申请
    • SYSTEMS AND METHODS FOR CAPTURING DATA REFINEMENT ACTIONS BASED ON VISUALIZED SEARCH OF INFORMATION
    • 基于可视化信息搜索获取数据精炼行为的系统和方法
    • US20140052695A1
    • 2014-02-20
    • US13589414
    • 2012-08-20
    • Ronen CohenNimrod Vishnia-Shabtai
    • Ronen CohenNimrod Vishnia-Shabtai
    • G06F17/30
    • G06F17/30351G06F17/30168G06F17/30348
    • A method for refining data discrepancies in data loads from multiple data stores includes receiving a data set containing data records from one or more data sources, comparing the received data set with a prior data set to identify delta records among corresponding records of the received and the prior data sets, recalculating a best record for data located in each of the corresponding delta records, and if a discrepancy exists in a data value for corresponding delta records, executing a refinement action rule. The refinement action rule includes at least one replace statement and search criteria. The method also includes capturing a user's interaction with a user interface presenting the data set, and storing the interaction in a data store as a refinement action rule. A system for implementing the method and a computer readable medium are also described.
    • 一种用于从多个数据存储器中提取数据加载中的数据差异的方法包括从一个或多个数据源接收包含数据记录的数据集,将接收到的数据集与先前的数据集进行比较,以识别所接收和接收的对应记录之间的增量记录。 先前数据集,重新计算位于每个对应增量记录中的数据的最佳记录,以及如果相应增量记录的数据值中存在差异,则执行细化动作规则。 细化动作规则至少包含一个替换语句和搜索条件。 该方法还包括捕获用户与呈现数据集的用户界面的交互,并将交互作为细化动作规则存储在数据存储中。 还描述了用于实现该方法的系统和计算机可读介质。
    • 9. 发明授权
    • Systems and methods for capturing data refinement actions based on visualized search of information
    • 基于可视化搜索信息捕获数据细化动作的系统和方法
    • US08645332B1
    • 2014-02-04
    • US13589414
    • 2012-08-20
    • Ronen CohenNimrod Vishnia-Shabtai
    • Ronen CohenNimrod Vishnia-Shabtai
    • G06F17/30
    • G06F17/30351G06F17/30168G06F17/30348
    • A method for refining data discrepancies in data loads from multiple data stores includes receiving a data set containing data records from one or more data sources, comparing the received data set with a prior data set to identify delta records among corresponding records of the received and the prior data sets, recalculating a best record for data located in each of the corresponding delta records, and if a discrepancy exists in a data value for corresponding delta records, executing a refinement action rule. The refinement action rule includes at least one replace statement and search criteria. The method also includes capturing a user's interaction with a user interface presenting the data set, and storing the interaction in a data store as a refinement action rule. A system for implementing the method and a computer readable medium are also described.
    • 一种用于从多个数据存储器中提取数据加载中的数据差异的方法包括从一个或多个数据源接收包含数据记录的数据集,将接收到的数据集与先前的数据集进行比较,以识别所接收和接收的对应记录之间的增量记录。 先前数据集,重新计算位于每个对应增量记录中的数据的最佳记录,以及如果相应增量记录的数据值中存在差异,则执行细化动作规则。 细化动作规则至少包含一个替换语句和搜索条件。 该方法还包括捕获用户与呈现数据集的用户界面的交互,并将交互作为细化动作规则存储在数据存储中。 还描述了用于实现该方法的系统和计算机可读介质。
    • 10. 发明授权
    • System and method for dynamically constructing synchronized business information user interfaces
    • 动态构建同步业务信息用户界面的系统和方法
    • US07577907B2
    • 2009-08-18
    • US10990292
    • 2004-11-15
    • Nimrod Vishnia-ShabtaiIsam AwadWalter KahnRaja Nasrallah
    • Nimrod Vishnia-ShabtaiIsam AwadWalter KahnRaja Nasrallah
    • G06F17/00
    • G06F8/38
    • Embodiments of the invention enable data that is synchronized between businesses to be displayed and interacted with by dynamically constructing graphical user interfaces to display the data. The graphical user interfaces are dynamically created via declarations that describe the data and how the data should be displayed along with the dependencies, validation and required characteristics of the data. The resulting dynamically created graphical user interfaces allow separate views of the data to be interacted with depending on the data pool that the data is intended for and a different data pool may be utilized by using a different declarative configuration at run time without recompiling and redistributing the application. The user interface files may be for example an XML file that may be parsed with any compliant schema based or DTD based XML parser. In at least one embodiment of the invention an N-tier architecture may be employed wherein a web server comprising Java Server Pages may utilize java class files that parse and construct the graphical user interface from an XML user interface configuration file. In this embodiment of the invention, HTML pages are output to a diverse array of computing devices capable of executing a HTML compliant browser. Another embodiment of the invention may utilize a standalone application utilizing the same java classes to construct java widgets instead of HTML widgets. Standalone applications may provide quicker responses than HTML applications since there are no round trips required for certain operations such as validation since the validation occurs directly in the application.
    • 本发明的实施例使通过动态构建图形用户界面来显示数据来显示和交互的企业之间同步的数据。 图形用户界面通过声明来动态创建,该声明描述数据,以及如何显示数据以及数据的依赖性,验证和必需特性。 所产生的动态创建的图形用户界面允许根据数据所针对的数据池与要进行交互的数据的单独视图,并且可以在运行时通过使用不同的声明性配置来利用不同的数据池,而无需重新编译和重新分发 应用。 用户界面文件可以是例如可以使用任何基于兼容模式或基于DTD的XML解析器进行解析的XML文件。 在本发明的至少一个实施例中,可以使用N层架构,其中包括Java服务器页面的web服务器可以利用从XML用户界面配置文件解析和构造图形用户界面的Java类文件。 在本发明的该实施例中,将HTML页面输出到能够执行HTML兼容浏览器的各种计算设备阵列。 本发明的另一个实施例可以利用利用相同的java类的独立应用来构造Java小部件而不是HTML小部件。 独立应用程序可能提供比HTML应用程序更快的响应,因为某些操作(例如验证)无需往返,因为验证直接发生在应用程序中。