Patents by Inventor Adi Kidron
Adi Kidron 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: 10824292Abstract: According to examples, an apparatus may include a processor and a non-transitory computer readable medium storing machine readable instructions. The instructions may cause the processor to access a plurality of widgets, in which each of the plurality of widgets includes a data value. The instructions may also cause the processor to identify a widget of the plurality of widgets including a data value that has changed over time by an amount that exceeds a pre-defined threshold as a widget-of-interest and output a notification regarding a suggestion for the widget-of-interest to be displayed on a user dashboard.Type: GrantFiled: January 18, 2018Date of Patent: November 3, 2020Assignee: MICRO FOCUS LLCInventors: Adi Kidron, Ofer Spiegel, Yael Peisachov
-
Patent number: 10824789Abstract: Managing a presentation includes identifying audience member interactions with a plurality of presentation pages. Each of the plurality of presentation pages is associated with data indicative of the audience member interactions. That data is processed to identify an action plan specifying an update to the presentation. That update is based on identified audience member interactions with at least one of the plurality of presentation pages. The action plan is implemented to update the presentation.Type: GrantFiled: August 28, 2013Date of Patent: November 3, 2020Assignee: MICRO FOCUS LLCInventors: Adi Kidron, Adam Lahav, Eli Mordechai, Amit Erental
-
Patent number: 10620785Abstract: Examples disclosed herein provide notifications to a user of a communications device. The communications device groups electronic communications received from different communications services according to senders of the electronic communications. The communications device sorts a list of one or more of the senders according to the electronic communications received. The communications device displays the sorted list via a graphical user interface of the communications device. For each sender on the list, the communications device displays an indication of a number of electronic communications received from the sender.Type: GrantFiled: June 27, 2013Date of Patent: April 14, 2020Assignee: MICRO FOCUS LLCInventors: Adi Kidron, Adam Lahav
-
Patent number: 10437717Abstract: The present subject matter relates to defect reporting in application testing. In an implementation, a category of application testing is determined based on a testing instance of an application. The category of application testing is indicative of an aspect of the application, being tested. A list of previously reported defects associated with the determined category of application testing is displayed in a display layer over the testing instance of the application. A first user-input indicative of one of acceptance and rejection of a previously reported defect, from the list, with respect to the testing instance of the application is received. The first user-input is aggregated with previous user-inputs indicative of one of acceptance and rejection of the previously reported defect. It is determined whether the previously reported defect is irrelevant to the testing instance of the application based on the aggregation.Type: GrantFiled: January 29, 2015Date of Patent: October 8, 2019Assignee: ENTIT SOFTWARE LLCInventors: Adi Kidron, Tsila Cochavi, Avigad Mizrahi
-
Publication number: 20190220153Abstract: According to examples, an apparatus may include a processor and a non-transitory computer readable medium storing machine readable instructions. The instructions may cause the processor to access a plurality of widgets, in which each of the plurality of widgets includes a data value. The instructions may also cause the processor to identify a widget of the plurality of widgets including a data value that has changed over time by an amount that exceeds a pre-defined threshold as a widget-of-interest and output a notification regarding a suggestion for the widget-of-interest to be displayed on a user dashboard.Type: ApplicationFiled: January 18, 2018Publication date: July 18, 2019Applicant: EntlT Software LLCInventors: Adi KIDRON, Ofer Spiegel, Yael Peisachov
-
Patent number: 10073761Abstract: An example method for creating and operating a mobile application for an existing legacy system is provided in accordance with an aspect of the present disclosure. The method includes encapsulating a plurality of user interface (UI) automation scripts of an existing legacy system with an application programming interface (API) wrapper associated with a mobile application. In response to a call from the mobile application, the method further includes utilizing a selected one of the plurality of recorded UI automation scripts in the API wrapper to execute at least one action in the legacy system. The method also includes returning results from the at least one action in the legacy system to the mobile application.Type: GrantFiled: September 30, 2013Date of Patent: September 11, 2018Assignee: ENTIT SOFTWARE LLCInventors: Adi Kidron, Eitan Katz, Oded Keret, David Landsberg
-
Patent number: 10038771Abstract: Extending a feature includes receiving a feature extension request from a first device identifying a feature not natively available to the first device. From a pool of registered devices, a second device offering the requested feature is identified. A communication link via which the requested feature can be extended to the first device is initiated. The extending of the requested feature from the second device to the first device is facilitated.Type: GrantFiled: April 30, 2014Date of Patent: July 31, 2018Assignee: ENTIT SOFTWARE LLCInventors: Adi Kidron, Eitan Katz, Tomer Priel
-
Patent number: 9965611Abstract: Examples of comparing real-time movements to a pattern profile are disclosed. In one example implementation according to aspects of the present disclosure, a method may include receiving, by a computing system, a data stream indicative of real-time movements of a mobile device. The method may further include comparing, by the computing system, the data stream indicative of real-time movements of the mobile device to a pattern profile for the mobile device to determine whether an abnormality occurs in the movement of the mobile device based on a pattern profile, wherein the pattern profile is indicative of historical usage patterns of the movements of the mobile device. The method may also include triggering, by the computing system, an authentication event when an abnormality is determined to occur.Type: GrantFiled: August 30, 2013Date of Patent: May 8, 2018Assignee: ENTIT SOFTWARE LLCInventors: Adi Kidron, Erez Yaary, Yael Keren
-
Publication number: 20180089777Abstract: Examples include stakeholder list identification. Some examples include a machine-readable storage medium with instructions executable by a processing resource of a device to identify a stakeholder list associated with a segment of an application. The machine-readable storage medium comprises instructions to receive a request to identify the stakeholder list associated with the segment of the application. The machine-readable storage medium further comprises instructions to scan an audit trail associated with the segment of the application and identify, via a machine-learning technique, the stakeholder list based on the audit trail.Type: ApplicationFiled: September 26, 2016Publication date: March 29, 2018Inventors: Adi KIDRON, Ilana KUPERSHMIDT, Gil NAKACHE
-
Publication number: 20180007541Abstract: Examples disclosed herein allow rules to he applied to a device from a service detected by the device. In one example, upon entering a service area, a device detects a service associated with the service area, wherein the service comprises rules to enable or disable parameters on devices, and the device then extracts a set of the rules from the service. As an example, the extracted set of rules corresponds to a group the device is associated with. The device determines whether conditions set for the extracted set of rules are met by the device and, if the conditions are met, the device applies the extracted set of rules to the device until the device exits the service area.Type: ApplicationFiled: January 29, 2015Publication date: January 4, 2018Inventors: Adi Kidron, Tomer Priel, Tsila Cochavi
-
Publication number: 20180004648Abstract: The present subject matter relates to defect reporting in application testing. In an implementation, a category of application testing is determined based on a testing instance of an application. The category of application testing is indicative of an aspect of the application, being tested. A list of previously reported defects associated with the determined category of application testing is displayed in a display layer over the testing instance of the application. A first user-input indicative of one of acceptance and rejection of a previously reported defect, from the list, with respect to the testing instance of the application is received. The first user-input is aggregated with previous user-inputs indicative of one of acceptance and rejection of the previously reported defect. It is determined whether the previously reported defect is irrelevant to the testing instance of the application based on the aggregation.Type: ApplicationFiled: January 29, 2015Publication date: January 4, 2018Inventors: Adi KIDRON, Tsila COCHAVI, Avigad MIZRAHI
-
Publication number: 20170111494Abstract: Extending a feature includes receiving a feature extension request from a first device identifying a feature not natively available to the first device. From a pool of registered devices, a second device offering the requested feature is identified. A communication link via which the requested feature can be extended to the first device is initiated. The extending of the requested feature from the second device to the first device is facilitated.Type: ApplicationFiled: April 30, 2014Publication date: April 20, 2017Inventors: Adi Kidron, Eitan Katz, Tomer Priel
-
Patent number: 9575823Abstract: Recording an unstructured event in context can include detecting a first occurrence indicative of a start to the unstructured event utilizing a sensing feature of a client device. Upon detection of the first occurrence, device activity data associated with the client device is tracked. A second occurrence indicative an end to the unstructured event is detected utilizing the sensing feature. Following detection of the second occurrence, an event object for the unstructured event spanning between the first and second events is presented. The event object includes or is otherwise associated with the device activity data tracked during the timespan.Type: GrantFiled: April 29, 2013Date of Patent: February 21, 2017Assignee: Hewlett Packard Enterprise Development LPInventors: Erez Yaary, Eli Mordechai, Kobi Eisenberg, Adi Kidron
-
Publication number: 20170010903Abstract: User interface level tutorials can be provided based upon recording as a tutorial a script and/or a video at a user interface level of progression through application-specific actions. Access to the tutorial can be provided based upon detection of an access to an application and/or a difficulty with the application.Type: ApplicationFiled: January 31, 2014Publication date: January 12, 2017Inventors: Adi Kidron, Oded Keret, Ori Abramovsky, Roi Rosenthal, Karim Fanadka
-
Publication number: 20160300053Abstract: Examples of comparing real-time movements to a pattern profile are disclosed. In one example implementation according to aspects of the present disclosure, a method may include receiving, by a computing system, a data stream indicative of real-time movements of a mobile device. The method may further include comparing, by the computing system, the data stream indicative of real-time movements of the mobile device to a pattern profile for the mobile device to determine whether an abnormality occurs in the movement of the mobile device based on a pattern profile, wherein the pattern profile is indicative of historical usage patterns of the movements of the mobile device. The method may also include triggering, by the computing system, an authentication event when an abnormality is determined to occur.Type: ApplicationFiled: August 30, 2013Publication date: October 13, 2016Inventors: Adi Kidron, Erez Yaary, Yael Keren
-
Publication number: 20160234667Abstract: In an example of call handling and scheduling based on a set of rules according to aspects of the present disclosure, a method may include handling, by a receiving communications computing device, a call directed to a receiving communications device by determining whether to alert a user of the receiving communications device of the call from the calling communications device based on a set of rules. The method may also include, in response to determining not to alert the user of the receiving communications device of the call from the calling communications device, storing, by the receiving communications device, a call-back event in a call-back event queue, and scheduling, by the receiving communications device, a call-back time associated with the call-back event stored in the call-back event queue to call back the calling communications device by the receiving communications device.Type: ApplicationFiled: September 30, 2013Publication date: August 11, 2016Applicant: Hewlett Packard Enterprise Development LPInventors: Adi Kidron, Erez Yaary, Nadav Greenberg, Natalie Verter
-
Publication number: 20160217058Abstract: An example method for creating and operating a mobile application for an existing legacy system is provided in accordance with an aspect of the present disclosure. The method includes encapsulating a plurality of user interface (UI) automation scripts of an existing legacy system with an application programming interface (API) wrapper associated with a mobile application. In response to a call from the mobile application, the method further includes utilizing a selected one of the plurality of recorded UI automation scripts in the API wrapper to execute at least one action in the legacy system. The method also includes returning results from the at least one action in the legacy system to the mobile application.Type: ApplicationFiled: September 30, 2013Publication date: July 28, 2016Inventors: Adi Kidron, Eitan Katz, Oded Keret, David Landsberg
-
Publication number: 20160195862Abstract: Managing a sensory factor for an environment includes identifying a plurality of individuals expected to be present in an environment at a future time. Preference data for the plurality of individuals is accessed. The preference data for each individual includes a preferred setting value. The preference data for the identified plurality of individuals is processed to identify a setting for the sensory factor. The setting satisfies a rule applied to the preference data. The rule includes averaging such that the setting represents, at least in part, an average of the preferred setting values of the plurality of individuals. The setting is applied to modify the sensory factor from a current state to a desired state before the individuals are schedule to be present.Type: ApplicationFiled: September 6, 2013Publication date: July 7, 2016Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LPInventors: Adi Kidron, Erez Yaary, Yael Keren, Jecky Toledo
-
Publication number: 20160188581Abstract: Example implementations relate to contextually searching for documents. A server may be communicatively coupled to a plurality of storage services. Contextual metadata associated with documents stored using the plurality of storage services may be stored on the server. In response to a contextual query, the plurality of storage services may be searched to identify documents relevant to the contextual query. Relevance of documents to the contextual query may be determined based on the contextual metadata stored on the server.Type: ApplicationFiled: August 30, 2013Publication date: June 30, 2016Inventors: Adi Kidron, Yael Keren, Yaniv Levin
-
Publication number: 20160189112Abstract: In one example of the disclosure, a current meeting invitation to a user is accessed. There is a current timing conflict between the current invitation and a subject calendar event of the user. A relevant behavior is identified. The relevant behavior is with respect to a previous meeting invitation sent to the user, the previous invitation having a conflict with a calendar event and a common invitation attribute with the current invitation. A management action is applied, in consideration of the relevant behavior, to the current timing conflict.Type: ApplicationFiled: August 27, 2013Publication date: June 30, 2016Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.Inventors: Adi Kidron, Erez Yaary, Oded Klimer, Yael Keren