Patents by Inventor Ofer Feldman

Ofer Feldman 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).

  • Publication number: 20180060819
    Abstract: The subject matter discloses a system that enables approvers of a document to add one or more approvers to any position the list, to cause the approving process to restart from a certain approver and to post questions to other users. The history of all actions that took place in the approving process is clearly displayed to the users in chronological order, describing the action, the requestor, the requested user and all related texts.
    Type: Application
    Filed: January 3, 2016
    Publication date: March 1, 2018
    Inventors: Eyal FELDMAN, Ofer FELDMAN
  • Patent number: 8407309
    Abstract: Techniques are provided for automating determination of properties information for a portal entity. The properties information for a portal entity is determined from attributes specified for items upon which the portal entity is based. The properties information may be provided to a portal and used by the portal to execute the portal entity.
    Type: Grant
    Filed: December 22, 2004
    Date of Patent: March 26, 2013
    Assignee: SAP AG
    Inventors: Ofer Feldman, Yossi Pik, Gaia Calabi, Tsufit Naor, Ariel Bentolila
  • Patent number: 8060568
    Abstract: Methods and systems are provided for communicating an event from a server to a set of applications via a real time messaging framework hub, which communicates with the applications on individual channels and with the server on a single channel. A polling message is sent to the server and a reply is received. From the reply, it is determined whether the event has occurred. A polling message is received from a client, and a reply is sent containing either the event, if it has occurred, or a null response is sent indicating that the event has not occurred. Limitation of server communication with the hub to a single open channel substantially reduces server overhead.
    Type: Grant
    Filed: May 29, 2007
    Date of Patent: November 15, 2011
    Assignee: SAP Portal Israel Ltd.
    Inventors: Yaron Cohen, Ofer Feldman
  • Patent number: 7814411
    Abstract: A method and apparatus for adapting the looks of an at least one control developed in an environment to a portal developed in a different environment. The apparatus and method enable the preview of a component comprising the control without deploying the changes to the portal, so other users can continue using the component in an uninterrupted manner until deployment.
    Type: Grant
    Filed: May 31, 2006
    Date of Patent: October 12, 2010
    Assignee: SAP Portals Israel Ltd.
    Inventors: Tsachi Beiser, Yehuda Sinai, Ofer Feldman, Gilad Katz
  • Patent number: 7814475
    Abstract: In a networked portal system, a deployment engine is operative for automatically receiving client-side rendered components and preparing them for incorporation into a portal iView, they can be processed and displayed by a client's browser. In the deployment engine, the component is packaged, along with a descriptive document of the object and an iView, into an archive, and deployed to a server where it is registered into a portal.
    Type: Grant
    Filed: December 28, 2005
    Date of Patent: October 12, 2010
    Assignee: SAP Portals Israel Ltd.
    Inventors: Yaron Cohen, Ofer Feldman, Guy Kirschbaum
  • Patent number: 7716640
    Abstract: Techniques for developing applications for various frameworks. An IDE is provided comprising user-selectable options for building applications for a first framework and also for building applications for a portal based upon a second framework different from the first framework. The portal applications for the portal based upon the second framework may be developed using a language supported by the first framework. User-selectable options provided by the IDE also enable deployment of the portal applications to the portal. A single IDE can be used to develop applications for different frameworks. For example, Visual Studio .NET may be used to develop applications for the .NET framework and also to develop and deploy portal applications (e.g., portal snippets) for a portal based upon a Java-based framework such as J2EE. The portal snippets may be developed using a .NET language.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: May 11, 2010
    Assignee: SAP Portals Israel Ltd.
    Inventors: Yossi Pik, Gaia Calabi, Ruth Tamari, Ofer Feldman, Tsufit Naor, Ariel Bentolila
  • Patent number: 7681202
    Abstract: Techniques that enable an application or component developed according to a first framework specification to use services provided by an application executing on a second framework that is different from the first framework. A portal architecture is described that is capable of running portal snippets developed according to different framework specifications. A J2EE framework-based portal is configured to execute portal snippets developed using Java for a Java-based framework and also to provide support for and execute portal snippets that have been developed using a language supported by another framework such as .NET framework.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: March 16, 2010
    Assignee: SAP Portals Israel Ltd.
    Inventors: Yossi Pik, Tsufit Naor, Ofer Feldman, Ariel Bentolila
  • Publication number: 20080301243
    Abstract: Methods and systems are provided for communicating an event from a server to a set of applications via a real time messaging framework hub, which communicates with the applications on individual channels and with the server on a single channel. A polling message is sent to the server and a reply is received. From the reply, it is determined whether the event has occurred. A polling message is received from a client, and a reply is sent containing either the event, if it has occurred, or a null response is sent indicating that the event has not occurred. Limitation of server communication with the hub to a single open channel substantially reduces server overhead.
    Type: Application
    Filed: May 29, 2007
    Publication date: December 4, 2008
    Inventors: Yaron Cohen, Ofer Feldman
  • Patent number: 7406510
    Abstract: Techniques that facilitate access to web components and resources provided by web servers. According to an embodiment of the present invention, information is stored for links that may be used by a user to automatically access a web component. An embodiment of the present invention is described below that stores and manages links that can be used to access portal components stored by a portal.
    Type: Grant
    Filed: May 21, 2004
    Date of Patent: July 29, 2008
    Assignee: SAP Portals Israel Ltd.
    Inventor: Ofer Feldman
  • Publication number: 20080155690
    Abstract: Provided is an automatic solution for authenticating and validating the unique linkage between input files and output target files in computational processes, regardless of their structure and regardless of the software used to process them. In particularly it relates to automatic authentication and validation of the linkage between source code files and resulted executable files in compilation linkage processes used for software creation.
    Type: Application
    Filed: October 2, 2005
    Publication date: June 26, 2008
    Inventors: Yuval Broshy, Dani Rosenthal, Ofer Feldman
  • Publication number: 20070283243
    Abstract: A method and apparatus for adapting the looks of an at least one control developed in an environment to a portal developed in a different environment. The apparatus and method enable the preview of a component comprising the control without deploying the changes to the portal, so other users can continue using the component in an uninterrupted manner until deployment.
    Type: Application
    Filed: May 31, 2006
    Publication date: December 6, 2007
    Inventors: Tsachi Beiser, Yehuda Sinai, Ofer Feldman, Gilad Katz
  • Publication number: 20070150883
    Abstract: In a networked portal system, a deployment engine is operative for automatically receiving client-side rendered components and preparing them for incorporation into a portal I-View, they can be processed and displayed by a client's browser. In the deployment engine, the component is packaged, along with a descriptive document of the object and an I-View, into an archive, and deployed to a server where it is registered into a portal.
    Type: Application
    Filed: December 28, 2005
    Publication date: June 28, 2007
    Inventors: Yaron Cohen, Ofer Feldman, Guy Kirschbaum
  • Publication number: 20060041890
    Abstract: Techniques that enable an application or component developed according to a first framework specification to use services provided by an application executing on a second framework that is different from the first framework. A portal architecture is described that is capable of running portal snippets developed according to different framework specifications. A J2EE framework-based portal is configured to execute portal snippets developed using Java for a Java-based framework and also to provide support for and execute portal snippets that have been developed using a language supported by another framework such as .NET framework.
    Type: Application
    Filed: May 21, 2004
    Publication date: February 23, 2006
    Applicant: SAP Aktiengesellschaft
    Inventors: Yossi Pik, Tsufit Naor, Ofer Feldman, Ariel Bentolila
  • Publication number: 20050262480
    Abstract: Techniques for developing applications for various frameworks. An IDE is provided comprising user-selectable options for building applications for a first framework and also for building applications for a portal based upon a second framework different from the first framework. The portal applications for the portal based upon the second framework may be developed using a language supported by the first framework. User-selectable options provided by the IDE also enable deployment of the portal applications to the portal. A single IDE can be used to develop applications for different frameworks. For example, Visual Studio .NET may be used to develop applications for the .NET framework and also to develop and deploy portal applications (e.g., portal snippets) for a portal based upon a Java-based framework such as J2EE. The portal snippets may be developed using a .NET language.
    Type: Application
    Filed: May 21, 2004
    Publication date: November 24, 2005
    Applicant: SAP AG
    Inventors: Yossi Pik, Gaia Calabi, Ruth Tamari, Ofer Feldman, Tsufit Naor, Ariel Bentolila