Patents by Inventor Kobi Eisenberg

Kobi Eisenberg 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: 10599750
    Abstract: The state of an application is capture in a conversation by accessing an electronic document representation of a user interface at a time corresponding to a post to the conversation. The user interface is of an application associated with the conversation. The representation is processed to generate an image representative of a state of the application at the time. The image or a representation thereof is caused to be displayed in the post to reflect the state of the application at selected point along a timeline defined by the conversation.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: March 24, 2020
    Assignee: MICRO FOCUS LLC
    Inventors: Olga Shershevsky, Efrat Arvats, Kobi Eisenberg
  • Patent number: 9992033
    Abstract: Multi-channel communication is affected by system configured to access channel selection data for a participant in a conversation. The channel selection data is analyzed to select a particular secondary communication channel from among a plurality of secondary communication channels associated with the participant. A first message corresponding to the conversation is communicated via the selected secondary communication channel. A second message corresponding to the conversation is received via the selected secondary communication channel. Data representing the conversation is updated using at least a portion of the second message.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: June 5, 2018
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Kobi Eisenberg, Joseph Gutin, Yahalom Humi
  • 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
  • Patent number: 9288175
    Abstract: A method for extending a conversation across applications includes providing a conversation repository for storing a plurality of conversations for a plurality of applications. A conversation in the conversation repository is identified as having a context that is relevant to a first application object of a first application of the plurality of applications in response to a conversation call from a second application of the plurality of applications. A user interface is caused to display the identified conversation.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: March 15, 2016
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Kobi Eisenberg, Ahi Gvirtsman, Boris Korenfeld
  • Publication number: 20160070285
    Abstract: The present invention is generally directed to systems and methods for managing energy usage in a household. Exemplary methods may include receiving, using an energy management device, entire energy profile data associated with the household generated in a first time period; disaggregating, using the energy management device, the entire energy profile data to determine energy usage associated with one or more appliances used in the household; retrieving, using the energy management device, energy usage of the household generated in a second time period; detecting, using the energy management device, one or more deviations in the disaggregated energy data generated in the first time period based on the energy data of the household generated in the second time period; and identifying, using the energy management device, one or more causes of the one or more deviations.
    Type: Application
    Filed: September 3, 2015
    Publication date: March 10, 2016
    Inventors: Abhay Gupta, Vivek Garud, Kobi Eisenberg
  • Publication number: 20150370618
    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: Application
    Filed: April 29, 2013
    Publication date: December 24, 2015
    Inventors: Erez Yaary, Eli Mordechai, Kobi Eisenberg, Adi Kidron
  • Publication number: 20150333923
    Abstract: Multi-channel communication is affected by system configured to access channel selection data for a participant in a conversation. The channel selection data is analyzed to select a particular secondary communication channel from among a plurality of secondary communication channels associated with the participant. A first message corresponding to the conversation is communicated via the selected secondary communication channel. A second message corresponding to the conversation is received via the selected secondary communication channel. Data representing the conversation is updated using at least a portion of the second message.
    Type: Application
    Filed: December 19, 2012
    Publication date: November 19, 2015
    Inventors: Kobi Eisenberg, Joseph Gutin, Yahalom Humi
  • Publication number: 20150205770
    Abstract: The state of an application is capture in a conversation by accessing an electronic document representation of a user interface at a time corresponding to a post to the conversation. The user interface is of an application associated with the conversation. The representation is processed to generate an image representative of a state of the application at the time. The image or a representation thereof is caused to be displayed in the post to reflect the state of the application at selected point along a timeline defined by the conversation.
    Type: Application
    Filed: September 27, 2012
    Publication date: July 23, 2015
    Applicant: Hewlett Packard Development Company, L.P.
    Inventors: Olga Shershevsky, Efrat Arvats, Kobi Eisenberg
  • Publication number: 20150200896
    Abstract: Displaying inbox entities are displayed as a grid of faceted tiles includes causing a display of a tile grid that includes a faceted tile for each of a plurality of inbox entities. A first facet of each tile includes data corresponding to the inbox entity the faceted tile represents. Upon detecting a first user interaction with the first facet of a first displayed tile, a second facet is caused to replace the first facet of the first displayed without substantially affecting any other displayed tile. The second facet includes a first control for interacting with the inbox entity represented by the first displayed tile.
    Type: Application
    Filed: September 25, 2012
    Publication date: July 16, 2015
    Applicant: Hewlett Packard Development Company, L.P.
    Inventors: Oded Klimer, Eitan Katz, Kobi Eisenberg, Oren Shalev, Asaf Yishai
  • Publication number: 20150172332
    Abstract: A method for providing personalized displays of shared collaboration content includes associating a collaborative experience with an application, a first participant, a second participant, a first element, and a second element. For the first participant, a display of first collaboration content is caused. The first collaboration content including a timeline for the collaborative experience and the first element but not the second element. For the second participant, a display of second collaboration content is caused. The second collaboration content includes the timeline for the collaborative experience and the second element but not the first element.
    Type: Application
    Filed: June 29, 2012
    Publication date: June 18, 2015
    Inventors: Eyal Roth, Olga Tubman, Kobi Eisenberg
  • Publication number: 20140244774
    Abstract: A method for extending a conversation across applications includes providing a conversation repository for storing a plurality of conversations for a plurality of applications. A conversation in the conversation repository is identified as having a context that is relevant to a first application object of a first application of the plurality of applications in response to a conversation call from a second application of the plurality of applications. A user interface is caused to display the identified conversation.
    Type: Application
    Filed: September 30, 2011
    Publication date: August 28, 2014
    Inventors: Kobi Eisenberg, Ahi Gvirtsman, Boris Korenfeld
  • Publication number: 20140173464
    Abstract: A method for providing application context for a conversation includes associating a conversation with an application object. A facet of the application object is obtained from a source application. A user interface is caused to display the obtained facet in conjunction with the conversation.
    Type: Application
    Filed: August 31, 2011
    Publication date: June 19, 2014
    Inventors: Kobi Eisenberg, Ahi Gvirtsman, Boris Korenfeld, Olga Tubman
  • Patent number: 8468161
    Abstract: To determine a seasonal effect in temporal data, for each of a plurality of candidate seasons, the following is performed. An interval is defined for the corresponding candidate season. The interval is divided into plural buckets containing respective sets of the temporal data, and statistical measures for corresponding buckets are computed. The computed statistical measures are used to compute a score for the corresponding candidate season. Scores computed for corresponding candidate seasons are used for identifying which of the candidate seasons represents the seasonal effect of the temporal data.
    Type: Grant
    Filed: July 14, 2009
    Date of Patent: June 18, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Ira Cohen, Kobi Eisenberg, Liat Ashkenazi, Avishai Krepel, Marina Lyan, Michael Rozman
  • Publication number: 20120016886
    Abstract: To determine a seasonal effect in temporal data, for each of a plurality of candidate seasons, the following is performed. An interval is defined for the corresponding candidate season. The interval is divided (108) into plural buckets containing respective sets of the temporal data, and statistical measures for corresponding buckets are computed. The computed statistical measures are used to compute (112) a score for the corresponding candidate season. Scores computed for corresponding candidate seasons are used for identifying which of the candidate seasons represents the seasonal effect of the temporal data.
    Type: Application
    Filed: July 14, 2009
    Publication date: January 19, 2012
    Inventors: Ira Cohen, Kobi Eisenberg, Liat Ashkenazi, Avishai Krepel, Marina Lyan, Michael Rozman