Patents by Inventor Nimrod Vishnia-Shabtai

Nimrod Vishnia-Shabtai has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 9336245
    Abstract: According to some embodiments, a plurality of records may be received over a period of time from a plurality of sources. As the records are received during the period of time, master data management may be performed to match at least some records from different sources with each other. A statistics window within the period of time may be determined, and at least one master data management statistics value may be calculated based on the master data management that was performed during the statistics window. The calculated master data management statistics value may then be displayed.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: May 10, 2016
    Assignee: SAP SE
    Inventors: Ronen Cohen, Nimrod Vishnia-Shabtai
  • Publication number: 20150178327
    Abstract: According to some embodiments, a plurality of records may be received over a period of time from a plurality of sources. As the records are received during the period of time, master data management may be performed to match at least some records from different sources with each other. A statistics window within the period of time may be determined, and at least one master data management statistics value may be calculated based on the master data management that was performed during the statistics window. The calculated master data management statistics value may then be displayed.
    Type: Application
    Filed: December 24, 2013
    Publication date: June 25, 2015
    Inventors: Ronen Cohen, Nimrod Vishnia-Shabtai
  • Publication number: 20140052695
    Abstract: 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.
    Type: Application
    Filed: August 20, 2012
    Publication date: February 20, 2014
    Inventors: Ronen Cohen, Nimrod Vishnia-Shabtai
  • Patent number: 8645332
    Abstract: 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.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: February 4, 2014
    Assignee: SAP AG
    Inventors: Ronen Cohen, Nimrod Vishnia-Shabtai
  • Patent number: 8526316
    Abstract: One or more embodiments of the invention enable a computer-implemented method for global data synchronization and a computer system for communicating with a global data synchronization network. A server interface configuration file is used which describes a server interface configuration comprises declarative definitions of data attributes, format information, and a data pool.
    Type: Grant
    Filed: April 15, 2010
    Date of Patent: September 3, 2013
    Assignee: SAP AG
    Inventors: Nimrod Vishnia-Shabtai, Sachar Sagi
  • Patent number: 8463755
    Abstract: A system and method for providing collaborative master data process management. A master data store comprises data for at least one data domain. A master data management module is configured to provide access to the data to one or more applications. A master data management service module provides at least one service providing access to the data based on a service-oriented architecture. A business process management module is configured to generate, execute and manage at least one business process related to the data domain. The at least one business process uses at least one of the at least one service provided by the master data management service module. A master data process module is configured to generate at least one data process comprising a business process involving an operation on the data.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: June 11, 2013
    Assignee: SAP AG
    Inventors: Matthias Kretschmer, Ronen Cohen, Nimrod Vishnia Shabtai, Shachar Sagi, Yoram Horowitz
  • Publication number: 20120005519
    Abstract: A system and method for providing collaborative master data process management. A master data store comprises data for at least one data domain. A master data management module is configured to provide access to the data to one or more applications. A master data management service module provides at least one service providing access to the data based on a service-oriented architecture. A business process management module is configured to generate, execute and manage at least one business process related to the data domain. The at least one business process uses at least one of the at least one service provided by the master data management service module. A master data process module is configured to generate at least one data process comprising a business process involving an operation on the data.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Inventors: Matthias Kretschmer, Ronen Cohen, Nimrod Vishnia Shabtai, Shachar Sagi, Yoram Horowitz
  • Publication number: 20100257260
    Abstract: One or more embodiments of the invention enable a computer-implemented method for global data synchronization and a computer system for communicating with a global data synchronization network. A server interface configuration file is used which describes a server interface configuration comprises declarative definitions of data attributes, format information, and a data pool.
    Type: Application
    Filed: April 15, 2010
    Publication date: October 7, 2010
    Applicant: SAP, AKTIENGESELLSCHAFT
    Inventors: Nimrod Vishnia-Shabtai, Sachar Sagi
  • Patent number: 7738497
    Abstract: 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.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: June 15, 2010
    Assignee: SAP, AG
    Inventors: Nimrod Vishnia-Shabtai, Sachar Sagi
  • Patent number: 7577907
    Abstract: 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.
    Type: Grant
    Filed: November 15, 2004
    Date of Patent: August 18, 2009
    Assignee: SAP, Aktiengesellschaft
    Inventors: Nimrod Vishnia-Shabtai, Isam Awad, Walter Kahn, Raja Nasrallah
  • Publication number: 20070061427
    Abstract: 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.
    Type: Application
    Filed: November 15, 2004
    Publication date: March 15, 2007
    Inventors: Nimrod Vishnia-Shabtai, Sachar Sagi
  • Publication number: 20060106897
    Abstract: 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.
    Type: Application
    Filed: November 15, 2004
    Publication date: May 18, 2006
    Inventors: Alexey Sapozhnikov, Nimrod Vishnia-Shabtai, Isam Awad, Walter Kahn, Raja Nasrallah