Patents by Inventor Rachel Ebner
Rachel Ebner 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: 11488114Abstract: Disclosed herein are computer-implemented methods, computer-implemented systems, and non-transitory, computer-readable media for use of shared collaborative electronic events. A connection to a user calendar service is established by a shared calendar service. At least two electronic calendar events are received from the user calendar service. A determination is made for each received event whether a shared meeting object corresponding to the event exists in a shared meeting object store. If NO, a shared meeting object is created in the shared meeting object store for the electronic calendar event, meeting participants are determined for the electronic calendar event, and access to the shared meeting object is provided to each determined meeting participant. Providing access to the shared meeting object includes enabling each participant to add shared content to the shared meeting object and view shared content added by other participants.Type: GrantFiled: February 20, 2020Date of Patent: November 1, 2022Assignee: SAP SEInventors: Rachel Ebner, Vitaly Vainer, Evgeny Himmelreich, Edna Tamir-Dahan
-
Publication number: 20210264377Abstract: Disclosed herein are computer-implemented methods, computer-implemented systems, and non-transitory, computer-readable media for use of shared collaborative electronic events. A connection to a user calendar service is established by a shared calendar service. At least one electronic calendar event is received from the user calendar service. A determination is made for each received event whether a shared meeting object corresponding to the event exists in a shared meeting object store. If YES, a shared meeting object is created in the shared meeting object store for the electronic calendar event, meeting participants are determined for the electronic calendar event, and access to the shared meeting object is provided to each determined meeting participant. Providing access to the shared meeting object includes enabling each participant to add shared content to the shared meeting object and view shared content added by other participants.Type: ApplicationFiled: February 20, 2020Publication date: August 26, 2021Inventors: Rachel Ebner, Vitaly Vainer, Evgeny Himmelreich, Edna Tamir-Dahan
-
Patent number: 10949754Abstract: The disclosure generally describes methods, software, and systems, including a method for providing a recommended action. Data that is associated with requests and that is used in supporting actions made regarding the requests is collected from multiple sources. Default criteria based on the data and supporting a determination of a recommended action responsive to the given request is provided for presentation in the user interface. The user interface includes interactive sliders, each interactive slider being associated with a criterion and having a default slider position associated with a relative weighting factor for the criterion. An algorithm is executed that is associated with a request type of the given request. Absolute weights are assigned to the default criteria using the relative weighting factors. The given request is evaluated using the default criteria and the absolute weights to determine the recommended action, which is provided for presentation in the user interface.Type: GrantFiled: July 26, 2017Date of Patent: March 16, 2021Assignee: SAP Portals Israel Ltd.Inventors: Nirit Cohen-Zur, Rachel Ebner, Eyal Gal
-
Publication number: 20200134541Abstract: Methods and systems are used for determining new teams. Personality data associated with one or more individuals is received. The personality data is used to select a candidate from the one or more individuals for placement on a new team associated with a project or to match the candidate to an existing team. Performance data for one or more existing teams on one or more existing projects is received. Team preference data is received that identifies an importance value associated with each team aspect of one or more team aspects used in a determination of the new team or for the existing team. A new team for the project or an update to the existing team is determined using machine learning and based on the personality data, the performance data, and the team preference data.Type: ApplicationFiled: October 31, 2018Publication date: April 30, 2020Inventors: Rachel Ebner, Evgeny Himmelreich, Nirit Cohen-Zur, Itai Fonio, Asher Kirshenbaum, Edna Tamir-Dahan, Shira Woolf
-
Patent number: 10620970Abstract: Various embodiment of systems and methods to send a response for a request received at a runtime agent has been described. Initially a request including an access path of plurality of files is received at the runtime agent. Based on the received request, one or more files from the plurality of files that have a dynamic property are determined. Next the one or more files that have the dynamic property are parsed to identify an include statement in the one or more files, wherein the include statement has an access path for a to-be-included file. Next the data from the one or more files and the to-be-included file is retrieved by the runtime agent. The data retrieved from the one or more files and the to-be-included files to obtain a merged data are merged. Finally the response including the merged data is sent to the client by the runtime agent.Type: GrantFiled: December 19, 2016Date of Patent: April 14, 2020Assignee: SAP SEInventors: Gerd Forstmann, Lars Erbe, Otto Makris, Rachel Ebner
-
Patent number: 10503821Abstract: A workflow assistant can provide for improved memory aids and workflow management. The workflow assistant can retrieve context information from a base application to facilitate the creation of memory aids and workflow management items. Textual analysis can be applied to user input to determine data elements, data objects, assistant items, and collections that may be relevant to a memory or workflow aid. The workflow assistant can suggest actions for a user to take, such as based on text analysis of user input or the contents of a collection. Technical features such as a context analyzer that retrieves information from the base application for access by the workflow assistant can make the workflow assistant more dynamic and reduce the user interaction needed to create or modify a memory or workflow aid.Type: GrantFiled: November 28, 2016Date of Patent: December 10, 2019Assignee: SAP SEInventors: Frank Brunswig, Swarnava Chatterjee, Gayathri D, Rachel Ebner, Niels Hebling, Joerg Goeppert, Ioannis Grammatikakis, Christina Hall, Klaus Herter, Steffen Huester, Florian Jann, Matthias Kruse, Hergen Siefken, Martin Steiner
-
Publication number: 20190034805Abstract: The disclosure generally describes methods, software, and systems, including a method for providing a recommended action. Data that is associated with requests and that is used in supporting actions made regarding the requests is collected from multiple sources. Default criteria based on the data and supporting a determination of a recommended action responsive to the given request is provided for presentation in the user interface. The user interface includes interactive sliders, each interactive slider being associated with a criterion and having a default slider position associated with a relative weighting factor for the criterion. An algorithm is executed that is associated with a request type of the given request. Absolute weights are assigned to the default criteria using the relative weighting factors. The given request is evaluated using the default criteria and the absolute weights to determine the recommended action, which is provided for presentation in the user interface.Type: ApplicationFiled: July 26, 2017Publication date: January 31, 2019Inventors: Nirit Cohen-Zur, Rachel Ebner, Eyal Gal
-
Publication number: 20180173806Abstract: Various embodiment of systems and methods to send a response for a request received at a runtime agent has been described. Initially a request including an access path of plurality of files is received at the runtime agent. Based on the received request, one or more files from the plurality of files that have a dynamic property are determined. Next the one or more files that have the dynamic property are parsed to identify an include statement in the one or more files, wherein the include statement has an access path for a to-be-included file. Next the data from the one or more files and the to-be-included file is retrieved by the runtime agent. The data retrieved from the one or more files and the to-be-included files to obtain a merged data are merged. Finally the response including the merged data is sent to the client by the runtime agent.Type: ApplicationFiled: December 19, 2016Publication date: June 21, 2018Inventors: GERD FORSTMANN, Lars Erbe, Otto Makris, Rachel Ebner
-
Patent number: 9986057Abstract: A system includes reception of a request from a client for application code to execute in a first Web page, determination that the application code is associated with a first UI framework, change of one or more Uniform Resource Locators of the application code to reference a portal server, change of one or more Uniform Resource Locators of the application code which are associated with the first UI framework to reference a first memory location of the portal server, the first memory location storing a plurality of files of the first UI framework, transmission of the changed application code to the client, and transmission to the client of a script to direct calls associated with the first UI framework to the portal server.Type: GrantFiled: November 18, 2014Date of Patent: May 29, 2018Assignee: SAP PORTALS ISRAEL LTD.Inventors: Rachel Ebner, Rafi Pinto, Yael Limon, Nati Gavriel, Yaron Ganor, Amir Yahalom, Eliel Schurman
-
Patent number: 9965450Abstract: Some aspects include display, in a first region of a first graphical interface, of a graphical representation of a first page of a website, the graphical representation of the first page of the website including a graphical representation of a first page component, display, in a second region of the first graphical interface, of a graphical representation of a second page of the website, the graphical representation of the second page of the website including a graphical representation of a second page component, and display of a graphical indication of a navigation link between the first page component and the second page component.Type: GrantFiled: December 31, 2014Date of Patent: May 8, 2018Assignee: SAP PORTALS ISRAEL LTD.Inventors: Nati Gavriel, Nissim Tal, Vladimir Tkach, Rachel Ebner
-
Publication number: 20180039949Abstract: The disclosure generally describes methods, software, and systems, including a method for optimizing people flows. User preferences and a user context are received. Resource information is accessed for resources to be used by the user and other users during participation in a multi-human activity scenario. Optimizations are generated based on the user preferences, user context, and resource information. The optimizations include best start times for the user and other users and is generated based on current resource loads and expected times of use. The optimizations include, for a given resource-user pair, locations, times, and events, each event associated with a separate user task at a given resource. A schedule, provided to the user, includes the best start time and, for each resource assigned to the user, a time, a location, and an event schedule indicating mandatory, preferred and optional times and sub-locations of the events.Type: ApplicationFiled: August 2, 2016Publication date: February 8, 2018Inventors: Nirit Cohen-Zur, Rachel Ebner, Itai Fonio
-
Patent number: 9854396Abstract: Systems and methods for receiving cellular network data including a plurality of device identifiers and, for each of the plurality of device identifiers, determining a first cell border crossing associated with a device identifier, determining a second cell border crossing associated with the device identifier, determining a speed of movement of the device associated with the device identifier between the first cell border crossing and the second cell border crossing, determining, based on the speed of movement of the device, that a movement transition for the device associated with the device identifier has occurred between a first movement category and a second movement category, and storing movement data related to the movement transition and associated with a location of the device associated with the device identifier.Type: GrantFiled: November 23, 2015Date of Patent: December 26, 2017Assignee: SAP Portals Israel Ltd.Inventors: Evgeny Himmelreich, Nirit Cohen-Zur, Rachel Ebner
-
Publication number: 20170185255Abstract: A workflow assistant can provide for improved memory aids and workflow management. The workflow assistant can retrieve context information from a base application to facilitate the creation of memory aids and workflow management items. Textual analysis can be applied to user input to determine data elements, data objects, assistant items, and collections that may be relevant to a memory or workflow aid. The workflow assistant can suggest actions for a user to take, such as based on text analysis of user input or the contents of a collection. Technical features such as a context analyzer that retrieves information from the base application for access by the workflow assistant can make the workflow assistant more dynamic and reduce the user interaction needed to create or modify a memory or workflow aid.Type: ApplicationFiled: November 28, 2016Publication date: June 29, 2017Applicant: SAP SEInventors: Frank Brunswig, Swarnava Chatterjee, Gayathri D, Rachel Ebner, Niels Hebling, Joerg Goeppert, Ioannis Grammatikakis, Christina Hall, Klaus Herter, Steffen Huester, Florian Jann, Matthias Kruse, Hergen Siefken, Martin Steiner
-
Publication number: 20170150307Abstract: Systems and methods for receiving cellular network data including a plurality of device identifiers and, for each of the plurality of device identifiers, determining a first cell border crossing associated with a device identifier, determining a second cell border crossing associated with the device identifier, determining a speed of movement of the device associated with the device identifier between the first cell border crossing and the second cell border crossing, determining, based on the speed of movement of the device, that a movement transition for the device associated with the device identifier has occurred between a first movement category and a second movement category, and storing movement data related to the movement transition and associated with a location of the device associated with the device identifier.Type: ApplicationFiled: November 23, 2015Publication date: May 25, 2017Inventors: Evgeny Himmelreich, Nirit Cohen-Zur, Rachel Ebner
-
Patent number: 9600849Abstract: Providing multiple roles in computer-implemented workspaces. When a first computer workspace in which a user has been assigned a first role and a second role is accessed, a first subset of content defined by the first role and a second subset of content defined by the second role can be made accessible to the user. Input to switch access from the first computer workspace to a second computer workspace that is different from the first computer workspace and in which the user is assigned only the second role can be received. In response, only the second subset of content can be provided to the user and access to the first subset of content can be prohibited.Type: GrantFiled: March 12, 2013Date of Patent: March 21, 2017Assignee: SAP Portals Israel Ltd.Inventors: Rachel Ebner, Orly Bleier, Avihai Tamari, Ida Shemesh, Lea Kritchker
-
Patent number: 9558287Abstract: The disclosure generally describes computer-implemented methods, software, and systems for automatically removing inappropriate content. One example method includes: identifying a report of inappropriate content received from a user, the report identifying a content item the user has identified as inappropriate and an identification of the user, determining whether to automatically remove the content item based at least in part on the identity of the user, and removing the content item upon determining that the content should be removed. In some instances, the user is associated with a report weight. The report weight can be based, at least in part, on a business role of the user. Determining whether to automatically remove the content item may include determining that the user or a business role of the user is associated with an automatic removal rule, and removing the content item upon determining that the report is associated the user.Type: GrantFiled: September 24, 2013Date of Patent: January 31, 2017Assignee: SAP Portals Israel Ltd.Inventors: Yahali Sherman, Rachel Ebner, Eyal Nathan, Dmitry Khalatov, Ariel Tammam
-
Publication number: 20160188546Abstract: Some aspects include display, in a first region of a first graphical interface, of a graphical representation of a first page of a website, the graphical representation of the first page of the website including a graphical representation of a first page component, display, in a second region of the first graphical interface, of a graphical representation of a second page of the website, the graphical representation of the second page of the website including a graphical representation of a second page component, and display of a graphical indication of a navigation link between the first page component and the second page component.Type: ApplicationFiled: December 31, 2014Publication date: June 30, 2016Inventors: Nati Gavriel, Nissim Tal, Vladimir Tkach, Rachel Ebner
-
Publication number: 20160100025Abstract: A system includes reception of a request from a client for application code to execute in a first Web page, determination that the application code is associated with a first UI framework, change of one or more Uniform Resource Locators of the application code to reference a portal server, change of one or more Uniform Resource Locators of the application code which are associated with the first UI framework to reference a first memory location of the portal server, the first memory location storing a plurality of files of the first UI framework, transmission of the changed application code to the client, and transmission to the client of a script to direct calls associated with the first UI framework to the portal server.Type: ApplicationFiled: November 18, 2014Publication date: April 7, 2016Inventors: Rachel Ebner, Rafi Pinto, Yael Limon, Nati Gavriel, Yaron Ganor, Amir Yahalom, Eliel Schurman
-
Patent number: 9277028Abstract: Computer-implemented methods, computer software, and computer systems for synchronizing user relationship across computer systems implementing workspaces. A computer system that provides features accessible by users by executing a workspace is accessed. Features provided to the users by remaining computer systems depends on the relationships between the users. A triggering event that represents a change to the computer workspace—for example, addition or removal or a user in the workspace, addition or removal of content in the workspace—is detected. Features provided to a first user by the remaining computer systems is affected by the change. Changes in relationships between the first user and the remaining users responsive to the change are determined, and provided to one or more of the remaining computer systems as respective messages that include the changes in the relationships.Type: GrantFiled: February 6, 2013Date of Patent: March 1, 2016Assignee: SAP Portals Israel LtdInventors: Rachel Ebner, Orly Bleier
-
Patent number: 9262385Abstract: The present disclosure involves systems, software, and computer implemented methods for determining one or more themes for a portal site. One example process includes operations for identifying a reference to an organizational site that is to be used as a thematic basis for a new portal site. The reference is used to identify a representation of the organizational site. The representation is analyzed based on an analysis rule set. At least one potential theme associated with the organizational site is determined, based on the analysis, and the at least one potential theme is presented to a user.Type: GrantFiled: May 16, 2012Date of Patent: February 16, 2016Assignee: SAP Portals Israel LtdInventor: Rachel Ebner