Patents by Inventor Shai Agassi

Shai Agassi 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: 20070162501
    Abstract: Methods and systems for deploying business applications are provided. A method for deploying a business application includes receiving inputted configuration information for the business application from a user of the business application. Additional configuration information is retrieved for the business application based on the inputted configuration information. The business application is configured based on the inputted and additional configuration information.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 12, 2007
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Hila Mazinter
  • Publication number: 20070162456
    Abstract: Methods and systems for providing context based content for computer applications are provided. A method for providing sponsored content for use with a computer application includes obtaining a business context for a user of a computer application. The business context is used to provide sponsored content for use with the computer application.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 12, 2007
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Barak Hershkovitz, Ido Keren, Rafi Elad
  • Publication number: 20070156505
    Abstract: Methods and systems for providing feedback on business transactions using computer applications are provided. A method for providing feedback on sponsored content effectiveness includes collecting purchasing information for purchases by a user of a computer application in response to display of sponsored content in the computer application. The purchasing information is provided to a provider of the sponsored content.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Barak Hershkovitz, Efe Cakarel
  • Publication number: 20070156519
    Abstract: Methods and systems for providing sponsored content based on previously provided content are provided. A method for providing sponsored content for use with a computer application includes accessing a history of sponsored content presented to a user of a computer application. Additional sponsored content is provided for presentation to the user in the computer application based on the history of sponsored content.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Barak Hershkovitz, Efe Cakarel
  • Patent number: 7200801
    Abstract: Methods and systems for providing personalized information in a variety of formats is disclosed. Articles may be disseminated to users according to the users' preferences. Each article may contain a plurality of content segments, each content segment being contained within a corresponding content block that is labeled as being renderable using one or more rendering media, such as audio, video, image, or text. In this way, users may receive personalized information in a variety of ways; for example, a user can receive customized presentations about particular articles of interest via radio, cell phone, voicemail, television, MPEG player, web browser, or virtually any other type of media player.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: April 3, 2007
    Assignee: SAP Aktiengesellschaft
    Inventors: Shai Agassi, Brian Willis
  • Publication number: 20060271933
    Abstract: Methods and apparatuses to provide extension to a groupware client to enable the groupware client to access a workflow of a business process from the context of the groupware client. An enterprise server that manages the workflow can interface with the groupware client to provide action on the workflow from within the context of the groupware client. The enterprise server passes the action to the enterprise backend to implement the action on the workflow. Thus, action on the workflow from the groupware client affects the workflow on the enterprise level. Status information about the workflow may be persisted in the groupware client to enable continued interaction with the workflow from within the groupware client.
    Type: Application
    Filed: February 7, 2006
    Publication date: November 30, 2006
    Inventors: Shai Agassi, Frederick Samson, Dirk Wodtke, Nir Kol, Iryna Vogler-Ivashchanka, Dennis Moore
  • Publication number: 20060265393
    Abstract: A system and method for implementing workflow in groupware. According to an embodiment of the invention, a groupware application receives one or more communications over a network from a business process server, the one or more communications associated with one or more work items to be performed by a user via the groupware application, the one or more work items associated with a phase of a workflow managed by the business process server, the groupware application receives one or more other communications over the network from the business process server, the one or more other communications including status information associated with one or more other phases of the workflow managed by the business process, and the groupware application provides the status information to the user within the context of the one or more work items to be performed by the user via the groupware application.
    Type: Application
    Filed: December 21, 2005
    Publication date: November 23, 2006
    Inventors: Shai Agassi, Frederic Samson, Dirk Wodtke, Nir Kol, Iryna Vogler-Ivashchanka, Dennis Moore
  • Patent number: 7127473
    Abstract: Methods and systems for generating supplemental content are disclosed. A supplemental content selector inputs a primary article and, based on supplemental content logic that governs an examination of content metadata associated with individual elements of the primary article, outputs a supplemental article. The supplemental content logic may also include a preference of a user or a system capability of a system of the user. The supplemental content selector can be used as part of a portal generation system in which space in a portal page is reserved for the supplemental article. In this way, the user of the portal generation system will be provided a portal page that is likely to reflect the interests of the user.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: October 24, 2006
    Assignee: SAP Aktiengesellschaft
    Inventors: Shai Agassi, Brian Willis
  • Publication number: 20040187140
    Abstract: Systems and techniques to develop and execute a composite application may include an application framework. An application framework may include an object access layer, a service layer, and a user interface layer. The object access layer may be operable to exchange data with a plurality of enterprise base systems and to present the data to a composite application through a uniform interface. The service layer may be operable to provide services to the composite application, and the user interface layer may be operable to provide user interface patterns that facilitate information exchange between the composite application and a user.
    Type: Application
    Filed: September 8, 2003
    Publication date: September 23, 2004
    Inventors: Werner Aigner, Joerg Beringer, Stefan Mueller, Shai Agassi, Dennis B. Moore, Juergen Hagedorn, Udo Waibel
  • Publication number: 20040181795
    Abstract: A system includes a portal connected to user interface (UI) components, application logic linking the UI components to a repository layer and connectivity layer through an object access layer, and source systems linked to the repository layer and the connectivity layer.
    Type: Application
    Filed: December 31, 2003
    Publication date: September 16, 2004
    Inventors: Nir Kol, Sven Schwerin-Wenzel, Eric Wood, Shai Agassi, Dennis B. Moore, Ranjan Das
  • Patent number: 6775674
    Abstract: In a computer system including a database system wherein queries to the database system can be specified by selecting a first object and a second object, with a query result being based on a relationship between the first object's metadata and the second object's metadata, relationships are generated by automatically populating a relationship matrix having undefined relation cells therein from pre-defined relationships represented by defined relation cells in the relationship matrix and transitively completing a local set of relationships defined in the relationship matrix.
    Type: Grant
    Filed: March 25, 1999
    Date of Patent: August 10, 2004
    Assignee: SAP Aktiengesellschaft
    Inventors: Shai Agassi, Udi Ziv, Hannan Shulman
  • Publication number: 20040003097
    Abstract: Various techniques are disclosed for delivering content to the user. The content includes designated content elements that serve to relate the content to preferences of the user, and is highly personalized in its content, its presentation, and its media type. Both primary content and supplemental content that is related to the primary content may be included in the content, where the supplemental content may be selected using the designated content elements and the user preferences. The user preferences may be updated in relation to the designated content elements, in that the user may express preferences about a particular designated content element while the content containing the designated content element is being displayed.
    Type: Application
    Filed: May 16, 2003
    Publication date: January 1, 2004
    Inventors: Brian Willis, Shai Agassi, Elmar Dorner, Rainer Ruggaber
  • Publication number: 20030217061
    Abstract: Methods and systems for generating supplemental content are disclosed. A supplemental content selector inputs a primary article and, based on supplemental content logic that governs an examination of content metadata associated with individual elements of the primary article, outputs a supplemental article. The supplemental content logic may also include a preference of a user or a system capability of a system of the user. The supplemental content selector can be used as part of a portal generation system in which space in a portal page is reserved for the supplemental article. In this way, the user of the portal generation system will be provided a portal page that is likely to reflect the interests of the user.
    Type: Application
    Filed: September 30, 2002
    Publication date: November 20, 2003
    Inventors: Shai Agassi, Brian Willis
  • Publication number: 20030217328
    Abstract: Methods and systems for providing personalized information in a variety of formats is disclosed. Articles may be disseminated to users according to the users' preferences. Each article may contain a plurality of content segments, each content segment being contained within a corresponding content block that is labeled as being renderable using one or more rendering media, such as audio, video, image, or text. In this way, users may receive personalized information in a variety of ways; for example, a user can receive customized presentations about particular articles of interest via radio, cell phone, voicemail, television, MPEG player, web browser, or virtually any other type of media player.
    Type: Application
    Filed: August 30, 2002
    Publication date: November 20, 2003
    Inventors: Shai Agassi, Brian Willis
  • Patent number: 6502094
    Abstract: There is provided a process for predicting whether a query will produce a result in an information system formed of objects having different instances and relations between the objects. An instance-to-object bitmap is computed off-line, before queries are generated by a user: the bitmap is used to represent the existence of a relation path from instances to the other objects of a database. When a query is generated, the bitmap is accessed to predict whether there exists a relation from the instance to the object, that is whether the query will issue a result. The process makes it possible for a user to abort queries without consuming run-time. It also makes it possible to guide users through navigation of a Webpage or the like, by suggesting relations that will produce results.
    Type: Grant
    Filed: June 28, 2000
    Date of Patent: December 31, 2002
    Assignee: SAP Portals, Inc.
    Inventors: Yaniv Gvily, Shai Agassi
  • Patent number: 6480842
    Abstract: A system including a method for navigating between dimensions and domains allows for an interactive response to a query based on data stored in at least one online transaction processing (OLTP) database structure and data stored in at least one online analysis processing (OLAP) database structure. The system includes a dimension to domain server which interacts with a user interface client that presents, to a user, representations of elements of the OLTP database structure and representations of elements of the OLAP database structure, wherein the user interface client also includes logic to accept a selection of representations of elements selected by the user and, if the selection comprises more than one element, an association among the elements in the selection.
    Type: Grant
    Filed: March 25, 1999
    Date of Patent: November 12, 2002
    Assignee: SAP Portals, Inc.
    Inventors: Shai Agassi, Luiz Scheinkman, Hannan Shulman
  • Patent number: 6441834
    Abstract: A correlation server provides for links between disparate data structures in a hyper-relational data navigation system. In one hyper-relational navigation system, a correlation server is used to provide a relationship between a component in one data structure and a component in another data structure. In one method, a draggable element and a drop target are identified. Metadata is imported into a class-relation matrix maintained for the first data structure and a response to a navigation action is formulated, wherein the response is dependent upon at least the draggable element, the drop target and a cell in the class-relation matrix that corresponds to the draggable element and the drop target and includes imported metadata.
    Type: Grant
    Filed: March 25, 1999
    Date of Patent: August 27, 2002
    Assignee: SAP Portals, Inc.
    Inventors: Shai Agassi, Gilad Paran-Nissani, Udi Ziv
  • Patent number: 5848424
    Abstract: A hypertext browser displays hypertext pages and indicates draggable elements on the page being viewed. The browser also displays drop targets and detects when a user selects a draggable element and drops the draggable element within a drop target. The browser and/or the server to which it is connected examine a class relation matrix having entries for intersections of draggable element references and drop target references in which a matrix entry at an intersection of the draggable element and drop target is identified and used for performing an action which is a function of the matrix entry.
    Type: Grant
    Filed: November 18, 1996
    Date of Patent: December 8, 1998
    Assignee: TopTier Software, Inc.
    Inventors: Luiz Scheinkman, Shai Agassi