Patents by Inventor Yotam Kadishay
Yotam Kadishay 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: 11126684Abstract: Disclosed herein are system, method, and computer program product embodiments for generating an overview panel that includes content received from data sources. An embodiment operates by a computer implemented method that includes determining the user, the user's role, and/or domains associated with the user in order to determine the content and/or data sources from which content should be received. The method further includes parsing the content from the data sources associated with the user, the user's role, and/or domains and generating cards to display the content from the data sources in a unified and cohesive manner.Type: GrantFiled: March 21, 2017Date of Patent: September 21, 2021Assignee: SAP Portals Israel Ltd.Inventors: Itay Sagiv, Ioannis Grammatikakis, Dan Watters, Nicole Pompejus, Stefan Kusterer, Rachel Kahana Samet, Aviad Gilady, Ran Gross, Yotam Kadishay
-
Publication number: 20180276309Abstract: Disclosed herein are system, method, and computer program product embodiments for generating an overview panel that includes content received from data sources. An embodiment operates by a computer implemented method that includes determining the user, the user's role, and/or domains associated with the user in order to determine the content and/or data sources from which content should be received. The method further includes parsing the content from the data sources associated with the user, the user's role, and/or domains and generating cards to display the content from the data sources in a unified and cohesive manner.Type: ApplicationFiled: March 21, 2017Publication date: September 27, 2018Inventors: Itay Sagiv, Ioannis Grammatikakis, Dan Watters, Nicole Pompejus, Stefan Kusterer, Rachel Kahana Samet, Aviad Gilady, Ran Gross, Yotam Kadishay
-
Patent number: 9898555Abstract: According to some embodiments, a suggestion platform associated with a content aggregation system may access a plurality of data context trigger criteria associated with potential business information content elements. Each data context trigger criteria may include, for example: (i) a data locator associated with a business information data structure, (ii) an operator, and (iii) a threshold. For each data context trigger criteria, it may be automatically determined if a value in the business information data structure satisfies the data context trigger criteria based on the operator and the threshold. When a data context trigger criteria is satisfied, it may be automatically suggested to a user that the potential business information content element associated with that data context trigger criteria be added to a user display of the content aggregation system.Type: GrantFiled: April 4, 2017Date of Patent: February 20, 2018Assignee: SAP PORTALS ISRAEL LTD.Inventors: Aviad Gilady, Yotam Kadishay, Oleg Kossoy, Eyal Nathan, Tomer Pelleg, Roman Talyansky
-
Publication number: 20170206213Abstract: According to some embodiments, a suggestion platform associated with a content aggregation system may access a plurality of data context trigger criteria associated with potential business information content elements. Each data context trigger criteria may include, for example: (i) a data locator associated with a business information data structure, (ii) an operator, and (iii) a threshold. For each data context trigger criteria, it may be automatically determined if a value in the business information data structure satisfies the data context trigger criteria based on the operator and the threshold. When a data context trigger criteria is satisfied, it may be automatically suggested to a user that the potential business information content element associated with that data context trigger criteria be added to a user display of the content aggregation system.Type: ApplicationFiled: April 4, 2017Publication date: July 20, 2017Inventors: Aviad Gilady, Yotam Kadishay, Oleg Kossoy, Eyal Nathan, Tomer Pelleg, Roman Talyansky
-
Patent number: 9646059Abstract: According to some embodiments, a suggestion platform associated with a content aggregation system may access a plurality of data context trigger criteria associated with potential business information content elements. Each data context trigger criteria may include, for example: (i) a data locator associated with a business information data structure, (ii) an operator, and (iii) a threshold. For each data context trigger criteria, it may be automatically determined if a value in the business information data structure satisfies the data context trigger criteria based on the operator and the threshold. When a data context trigger criteria is satisfied, it may be automatically suggested to a user that the potential business information content element associated with that data context trigger criteria be added to a user display of the content aggregation system.Type: GrantFiled: May 12, 2014Date of Patent: May 9, 2017Assignee: SAP PORTALS ISRAEL LTDInventors: Aviad Gilady, Yotam Kadishay, Oleg Kossoy, Eyal Nathan, Tomer Pelleg, Roman Talyansky
-
Patent number: 9645717Abstract: Content and a selection activation element are presented on a touchscreen. First input generated by a user holding the selection activation element on the touchscreen is received. While the user is holding the selection activation element, a selection mode is activated. While the user is holding the selection activation element, second input is received generated by the user selecting at least part of the content according to the selection mode. The user releases the selection activation element. The selection mode is deactivated and a contextual menu with one or more user-selectable operation identifiers for the selected part of the content is presented. Third input is received generated by the user selecting at least one of the user-selectable operation identifiers. An operation corresponding to the at least one selected operation identifier is performed.Type: GrantFiled: September 5, 2012Date of Patent: May 9, 2017Assignee: SAP Portals Israel Ltd.Inventors: Yotam Kadishay, Fabian Nirman, Nimrod Barak, Dvir Cooper
-
Patent number: 9329978Abstract: The present disclosure describes methods, systems, and computer program products for measuring strength of a unit test. One computer-implemented method includes receiving software unit source code associated with a unit test, analyzing a line of the software unit source code for removability, initiating, by operation of a computer, modification of the software unit source code to remove the line of the software unit source code and create a modified software unit, initiating execution of the modified software unit using the unit test, determining success or failure of a unit test execution, and analyzing a next line of the software unit source code for removability.Type: GrantFiled: August 20, 2013Date of Patent: May 3, 2016Assignee: SAP Portals Israel LtdInventor: Yotam Kadishay
-
Patent number: 9203874Abstract: A computer-implemented method includes: detecting, in a system running a portal, that a first portal session for a first user exists with regard to a first device operated by the first user; receiving a session transfer command that the first user generates using the first device and that indicates at least a second device; in response to the session transfer command, providing session information to the second device that reflects the first portal session; receiving a session initiation command that a second user generates using the second device, the session initiation command generated by the second device based on at least part of the session information; and in response to the session initiation command, creating a second portal session in the system, the second portal session corresponding to the first portal session.Type: GrantFiled: January 14, 2013Date of Patent: December 1, 2015Assignee: SAP Portals Israel LtdInventors: Yotam Kadishay, Dvir Cooper
-
Publication number: 20150324358Abstract: According to some embodiments, a suggestion platform associated with a content aggregation system may access a plurality of data context trigger criteria associated with potential business information content elements. Each data context trigger criteria may include, for example: (i) a data locator associated with a business information data structure, (ii) an operator, and (iii) a threshold. For each data context trigger criteria, it may be automatically determined if a value in the business information data structure satisfies the data context trigger criteria based on the operator and the threshold. When a data context trigger criteria is satisfied, it may be automatically suggested to a user that the potential business information content element associated with that data context trigger criteria be added to a user display of the content aggregation system.Type: ApplicationFiled: May 12, 2014Publication date: November 12, 2015Inventors: Aviad Gilady, Yotam Kadishay, Oleg Kossoy, Eyal Nathan, Tomer Pelleg, Roman Talyansky
-
Patent number: 9117066Abstract: The disclosure generally describes computer-implemented methods, software, and systems for providing a camera-based portal content security mechanism for client devices. One computer-implemented method includes receiving a request for portal content from a client device, determining that the requested portal content requires a camera security operation, notifying the client device that a camera image is needed as a prerequisite to display at least part of the requested portal content, receiving the camera image from the client device, and analyzing, by operation of a computer, the received camera image for more than one viewer.Type: GrantFiled: January 14, 2013Date of Patent: August 25, 2015Assignee: SAP Portals Israel LtdInventors: Eyal Nathan, Yotam Kadishay, Dvir Cooper
-
Publication number: 20150058425Abstract: The present disclosure describes methods, systems, and computer program products for providing a smart meeting service for setting up and managing meetings. One computer-implemented method includes receiving a meeting title as part of an indication to schedule a meeting; receiving an indication to engage a smart meeting service; receiving a content selection, a people selection, a time selection, and a location selection; sending a generated meeting request; and monitoring a meeting workflow for the generated meeting request.Type: ApplicationFiled: August 20, 2013Publication date: February 26, 2015Inventors: Eyal Nathan, Yotam Kadishay, Dvir Cooper
-
Publication number: 20150058675Abstract: The present disclosure describes methods, systems, and computer program products for measuring strength of a unit test. One computer-implemented method includes receiving software unit source code associated with a unit test, analyzing a line of the software unit source code for removability, initiating, by operation of a computer, modification of the software unit source code to remove the line of the software unit source code and create a modified software unit, initiating execution of the modified software unit using the unit test, determining success or failure of a unit test execution, and analyzing a next line of the software unit source code for removability.Type: ApplicationFiled: August 20, 2013Publication date: February 26, 2015Inventor: Yotam Kadishay
-
Publication number: 20140198958Abstract: The disclosure generally describes computer-implemented methods, software, and systems for providing a camera-based portal content security mechanism for client devices. One computer-implemented method includes receiving a request for portal content from a client device, determining that the requested portal content requires a camera security operation, notifying the client device that a camera image is needed as a prerequisite to display at least part of the requested portal content, receiving the camera image from the client device, and analyzing, by operation of a computer, the received camera image for more than one viewer.Type: ApplicationFiled: January 14, 2013Publication date: July 17, 2014Applicant: SAP Portals Israel Ltd.Inventors: Eyal Nathan, Yotam Kadishay, Dvir Cooper
-
Publication number: 20140201377Abstract: A computer-implemented method includes: detecting, in a system running a portal, that a first portal session for a first user exists with regard to a first device operated by the first user; receiving a session transfer command that the first user generates using the first device and that indicates at least a second device; in response to the session transfer command, providing session information to the second device that reflects the first portal session; receiving a session initiation command that a second user generates using the second device, the session initiation command generated by the second device based on at least part of the session information; and in response to the session initiation command, creating a second portal session in the system, the second portal session corresponding to the first portal session.Type: ApplicationFiled: January 14, 2013Publication date: July 17, 2014Applicant: SAP Portals Israel Ltd.Inventors: Yotam Kadishay, Dvir Cooper
-
Publication number: 20140068509Abstract: Content and a selection activation element are presented on a touchscreen. First input generated by a user holding the selection activation element on the touchscreen is received. While the user is holding the selection activation element, a selection mode is activated. While the user is holding the selection activation element, second input is received generated by the user selecting at least part of the content according to the selection mode. The user releases the selection activation element. The selection mode is deactivated and a contextual menu with one or more user-selectable operation identifiers for the selected part of the content is presented. Third input is received generated by the user selecting at least one of the user-selectable operation identifiers. An operation corresponding to the at least one selected operation identifier is performed.Type: ApplicationFiled: September 5, 2012Publication date: March 6, 2014Applicant: SAP PORTALS ISRAEL LTDInventors: Yotam Kadishay, Fabian Nirman, Nimrod Barak, Dvir Cooper