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: 10824292
    Abstract: 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: Grant
    Filed: January 18, 2018
    Date of Patent: November 3, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Adi Kidron, Ofer Spiegel, Yael Peisachov
  • Patent number: 10824789
    Abstract: 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: Grant
    Filed: August 28, 2013
    Date of Patent: November 3, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Adi Kidron, Adam Lahav, Eli Mordechai, Amit Erental
  • Patent number: 10620785
    Abstract: 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: Grant
    Filed: June 27, 2013
    Date of Patent: April 14, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Adi Kidron, Adam Lahav
  • Patent number: 10437717
    Abstract: 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: Grant
    Filed: January 29, 2015
    Date of Patent: October 8, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Adi Kidron, Tsila Cochavi, Avigad Mizrahi
  • Publication number: 20190220153
    Abstract: 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: Application
    Filed: January 18, 2018
    Publication date: July 18, 2019
    Applicant: EntlT Software LLC
    Inventors: Adi KIDRON, Ofer Spiegel, Yael Peisachov
  • Patent number: 10073761
    Abstract: 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: Grant
    Filed: September 30, 2013
    Date of Patent: September 11, 2018
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Adi Kidron, Eitan Katz, Oded Keret, David Landsberg
  • Patent number: 10038771
    Abstract: 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: Grant
    Filed: April 30, 2014
    Date of Patent: July 31, 2018
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Adi Kidron, Eitan Katz, Tomer Priel
  • Patent number: 9965611
    Abstract: 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: Grant
    Filed: August 30, 2013
    Date of Patent: May 8, 2018
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Adi Kidron, Erez Yaary, Yael Keren
  • Publication number: 20180089777
    Abstract: 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: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Inventors: Adi KIDRON, Ilana KUPERSHMIDT, Gil NAKACHE
  • Publication number: 20180007541
    Abstract: 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: Application
    Filed: January 29, 2015
    Publication date: January 4, 2018
    Inventors: Adi Kidron, Tomer Priel, Tsila Cochavi
  • Publication number: 20180004648
    Abstract: 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: Application
    Filed: January 29, 2015
    Publication date: January 4, 2018
    Inventors: Adi KIDRON, Tsila COCHAVI, Avigad MIZRAHI
  • Publication number: 20170111494
    Abstract: 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: Application
    Filed: April 30, 2014
    Publication date: April 20, 2017
    Inventors: Adi Kidron, Eitan Katz, Tomer Priel
  • Patent number: 9575823
    Abstract: 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: Grant
    Filed: April 29, 2013
    Date of Patent: February 21, 2017
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Erez Yaary, Eli Mordechai, Kobi Eisenberg, Adi Kidron
  • Publication number: 20170010903
    Abstract: 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: Application
    Filed: January 31, 2014
    Publication date: January 12, 2017
    Inventors: Adi Kidron, Oded Keret, Ori Abramovsky, Roi Rosenthal, Karim Fanadka
  • Publication number: 20160300053
    Abstract: 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: Application
    Filed: August 30, 2013
    Publication date: October 13, 2016
    Inventors: Adi Kidron, Erez Yaary, Yael Keren
  • Publication number: 20160234667
    Abstract: 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: Application
    Filed: September 30, 2013
    Publication date: August 11, 2016
    Applicant: Hewlett Packard Enterprise Development LP
    Inventors: Adi Kidron, Erez Yaary, Nadav Greenberg, Natalie Verter
  • Publication number: 20160217058
    Abstract: 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: Application
    Filed: September 30, 2013
    Publication date: July 28, 2016
    Inventors: Adi Kidron, Eitan Katz, Oded Keret, David Landsberg
  • Publication number: 20160195862
    Abstract: 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: Application
    Filed: September 6, 2013
    Publication date: July 7, 2016
    Applicant: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
    Inventors: Adi Kidron, Erez Yaary, Yael Keren, Jecky Toledo
  • Publication number: 20160188581
    Abstract: 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: Application
    Filed: August 30, 2013
    Publication date: June 30, 2016
    Inventors: Adi Kidron, Yael Keren, Yaniv Levin
  • Publication number: 20160189112
    Abstract: 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: Application
    Filed: August 27, 2013
    Publication date: June 30, 2016
    Applicant: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Adi Kidron, Erez Yaary, Oded Klimer, Yael Keren