Patents by Inventor Ohad Yassin

Ohad Yassin 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: 9229975
    Abstract: A method and apparatus for automatically suggesting further applications to a user using an executed application in a computerized environment, comprising receiving metadata provided by the executed application; searching an index for suggested applications which receive as input the data provided by the executed application; assigning a priority for each of the suggested applications; sorting the suggested applications according to the priority; and displaying to the user a list comprising the applications that received the highest priorities.
    Type: Grant
    Filed: August 4, 2013
    Date of Patent: January 5, 2016
    Assignee: SAP Portals Israel Limited
    Inventor: Ohad Yassin
  • Patent number: 8984489
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a quality on submit process. One process includes operations for monitoring a source control system for submissions of new source code and determining that new source code has been submitted by a user to the source control system. A request to perform a quality control task for the new source code is sent to at least one quality control application. A report from the quality control application regarding results of the quality control task is received. A general report of results of each quality control task performed by each of the at least one quality control application is generated. The general report is sent to the user.
    Type: Grant
    Filed: October 28, 2013
    Date of Patent: March 17, 2015
    Assignee: SAP Portals Israel Ltd
    Inventors: Ohad Yassin, Nir Koren, Eran Nelinger, Asaf Saar
  • Patent number: 8953890
    Abstract: The present disclosure involves computer-implemented methods, software, and systems for providing information to a business application using captured image information. A computer-implemented method includes receiving, using at least one computer, image information, wherein the image information contains business object identifying data, analyzing the received image information to retrieve the business object identifying data, identifying at least one business object corresponding to the retrieved business object identifying data, retrieving business object information associated with the identified at least one business object from a memory, and transmitting the retrieved business object information to at least one business application.
    Type: Grant
    Filed: December 13, 2011
    Date of Patent: February 10, 2015
    Assignee: SAP SE
    Inventor: Ohad Yassin
  • Publication number: 20140053138
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a quality on submit process. One process includes operations for monitoring a source control system for submissions of new source code and determining that new source code has been submitted by a user to the source control system. A request to perform a quality control task for the new source code is sent to at least one quality control application. A report from the quality control application regarding results of the quality control task is received. A general report of results of each quality control task performed by each of the at least one quality control application is generated. The general report is sent to the user.
    Type: Application
    Filed: October 28, 2013
    Publication date: February 20, 2014
    Inventors: Ohad Yassin, Nir Koren, Eran Nelinger, Asaf Saar
  • Publication number: 20130318105
    Abstract: A method and apparatus for automatically suggesting further applications to a user using an executed application in a computerized environment, comprising receiving metadata provided by the executed application; searching an index for suggested applications which receive as input the data provided by the executed application; assigning a priority for each of the suggested applications; sorting the suggested applications according to the priority; and displaying to the user a list comprising the applications that received the highest priorities.
    Type: Application
    Filed: August 4, 2013
    Publication date: November 28, 2013
    Applicant: SAP Portals Israel Ltd.
    Inventor: Ohad YASSIN
  • Patent number: 8584079
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a quality on submit process. One process includes operations for monitoring a source control system for submissions of new source code and determining that new source code has been submitted by a user to the source control system. A request to perform a quality control task for the new source code is sent to at least one quality control application. A report from the quality control application regarding results of the quality control task is received. A general report of results of each quality control task performed by each of the at least one quality control application is generated. The general report is sent to the user.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: November 12, 2013
    Assignee: SAP Portals Israel Ltd
    Inventors: Ohad Yassin, Nir Koren, Eran Nelinger, Asaf Saar
  • Patent number: 8533213
    Abstract: A method and apparatus for automatically suggesting further applications to a user using an executed application in a computerized environment, comprising receiving metadata provided by the executed application; searching an index for suggested applications which receive as input the data provided by the executed application; assigning a priority for each of the suggested applications; sorting the suggested applications according to the priority; and displaying to the user a list comprising the applications that received the highest priorities.
    Type: Grant
    Filed: June 17, 2009
    Date of Patent: September 10, 2013
    Assignee: SAP Portals Israel Ltd.
    Inventor: Ohad Yassin
  • Publication number: 20130148891
    Abstract: The present disclosure involves computer-implemented methods, software, and systems for providing information to a business application using captured image information. A computer-implemented method includes receiving, using at least one computer, image information, wherein the image information contains business object identifying data, analyzing the received image information to retrieve the business object identifying data, identifying at least one business object corresponding to the retrieved business object identifying data, retrieving business object information associated with the identified at least one business object from a memory, and transmitting the retrieved business object information to at least one business application.
    Type: Application
    Filed: December 13, 2011
    Publication date: June 13, 2013
    Applicant: SAP AG
    Inventor: Ohad Yassin
  • Publication number: 20120159420
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a quality on submit process. One process includes operations for monitoring a source control system for submissions of new source code and determining that new source code has been submitted by a user to the source control system. A request to perform a quality control task for the new source code is sent to at least one quality control application. A report from the quality control application regarding results of the quality control task is received. A general report of results of each quality control task performed by each of the at least one quality control application is generated. The general report is sent to the user.
    Type: Application
    Filed: December 16, 2010
    Publication date: June 21, 2012
    Applicant: SAP AG
    Inventors: Ohad Yassin, Nir Koren, Eran Nelinger, Asaf Saar
  • Publication number: 20120150792
    Abstract: The present disclosure involves systems, software, and computer implemented methods for providing a data extraction framework for extracting data and metadata from an application to provide additional functionality for the extracted data and metadata. One process includes operations for identifying a first application for data extraction and determining a set of data suitable for extraction from the first application using a software development kit associated with the first application. The set of data is stored in a repository without storing visualization components of the first application in the repository. The set of data is sent to a second application for further processing of the set of data. The second application is configured to bind different visualization components to the set of data for display of data elements in the set of data to a user.
    Type: Application
    Filed: December 9, 2010
    Publication date: June 14, 2012
    Applicant: SAP PORTALS ISRAEL LTD.
    Inventors: Ohad Yassin, Pavel Kravets, Nisim Hafzadi, Ram Alon
  • Patent number: 7934191
    Abstract: A multi-model-view-controller (MMVC) design pattern for generating client-server applications, which overcomes the disadvantages of the MVC design pattern. In an application generated according to the MMVC design pattern initial data is provided by the server model via the controller to the client model. Subsequent data is requested from the server model by the controller and passed to the client model. The initial and subsequent data are fetched according to predetermined rules. The predetermined rules can be based on personal details of the user, such as identity or role, on the server or client computing platforms, on the application, or other factors.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: April 26, 2011
    Assignee: Sap Portals IL
    Inventor: Ohad Yassin
  • Publication number: 20100325122
    Abstract: A method and apparatus for automatically suggesting further applications to a user using an executed application in a computerized environment, comprising receiving metadata provided by the executed application; searching an index for suggested applications which receive as input the data provided by the executed application; assigning a priority for each of the suggested applications: sorting the suggested applications according to the priority; and displaying to the user a list comprising the applications that received the highest priorities.
    Type: Application
    Filed: June 17, 2009
    Publication date: December 23, 2010
    Applicant: SAP Portals Israel Ltd.
    Inventor: Ohad Yassin
  • Publication number: 20100131710
    Abstract: A method and apparatus for enabling a first portal to receive and present or otherwise use content from a second portal. The first portal comprises an indication to a location within the second portal. During execution of the first portal, the indication, such as a shortcut is parsed, a connection between the first portal and the second portal is created, and requests and responses related to the content are exchanged between the first and the second portal. The shortcuts enable the loose coupling between the portals and avoid the need for managing multiple versions of the component providing the data or tight coupling In addition, the method and apparatus enable the execution of a non-executable unit of the second portal from an environment of the first portal. The method and apparatus can be used in a transitive manner, such that a first portal will use content from a second portal, which in turn uses content from a third portal.
    Type: Application
    Filed: November 24, 2008
    Publication date: May 27, 2010
    Applicant: SAP Portals Israel Ltd
    Inventor: Ohad YASSIN
  • Publication number: 20080256554
    Abstract: A multi-model-view-controller (MMVC) design pattern for generating client-server applications, which overcomes the disadvantages of the MVC design pattern. In an application generated according to the MMVC design pattern initial data is provided by the server model via the controller to the client model. Subsequent data is requested from the server model by the controller and passed to the client model. The initial and subsequent data are fetched according to predetermined rules. The predetermined rules can be based on personal details of the user, such as identity or role, on the server or client computing platforms, on the application, or other factors.
    Type: Application
    Filed: April 10, 2007
    Publication date: October 16, 2008
    Applicant: SAP PORTALS ISRAEL LTD.
    Inventor: Ohad YASSIN