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: 10599750Abstract: 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: GrantFiled: September 27, 2012Date of Patent: March 24, 2020Assignee: MICRO FOCUS LLCInventors: Olga Shershevsky, Efrat Arvats, Kobi Eisenberg
-
Patent number: 9992033Abstract: 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: GrantFiled: December 19, 2012Date of Patent: June 5, 2018Assignee: ENTIT SOFTWARE LLCInventors: Kobi Eisenberg, Joseph Gutin, Yahalom Humi
-
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
-
Patent number: 9288175Abstract: 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: GrantFiled: September 30, 2011Date of Patent: March 15, 2016Assignee: Hewlett Packard Enterprise Development LPInventors: Kobi Eisenberg, Ahi Gvirtsman, Boris Korenfeld
-
Publication number: 20160070285Abstract: 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: ApplicationFiled: September 3, 2015Publication date: March 10, 2016Inventors: Abhay Gupta, Vivek Garud, Kobi Eisenberg
-
Publication number: 20150370618Abstract: 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: ApplicationFiled: April 29, 2013Publication date: December 24, 2015Inventors: Erez Yaary, Eli Mordechai, Kobi Eisenberg, Adi Kidron
-
Publication number: 20150333923Abstract: 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: ApplicationFiled: December 19, 2012Publication date: November 19, 2015Inventors: Kobi Eisenberg, Joseph Gutin, Yahalom Humi
-
Publication number: 20150205770Abstract: 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: ApplicationFiled: September 27, 2012Publication date: July 23, 2015Applicant: Hewlett Packard Development Company, L.P.Inventors: Olga Shershevsky, Efrat Arvats, Kobi Eisenberg
-
Publication number: 20150200896Abstract: 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: ApplicationFiled: September 25, 2012Publication date: July 16, 2015Applicant: Hewlett Packard Development Company, L.P.Inventors: Oded Klimer, Eitan Katz, Kobi Eisenberg, Oren Shalev, Asaf Yishai
-
Publication number: 20150172332Abstract: 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: ApplicationFiled: June 29, 2012Publication date: June 18, 2015Inventors: Eyal Roth, Olga Tubman, Kobi Eisenberg
-
Publication number: 20140244774Abstract: 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: ApplicationFiled: September 30, 2011Publication date: August 28, 2014Inventors: Kobi Eisenberg, Ahi Gvirtsman, Boris Korenfeld
-
Publication number: 20140173464Abstract: 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: ApplicationFiled: August 31, 2011Publication date: June 19, 2014Inventors: Kobi Eisenberg, Ahi Gvirtsman, Boris Korenfeld, Olga Tubman
-
Patent number: 8468161Abstract: 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: GrantFiled: July 14, 2009Date of Patent: June 18, 2013Assignee: Hewlett-Packard Development Company, L.P.Inventors: Ira Cohen, Kobi Eisenberg, Liat Ashkenazi, Avishai Krepel, Marina Lyan, Michael Rozman
-
Publication number: 20120016886Abstract: 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: ApplicationFiled: July 14, 2009Publication date: January 19, 2012Inventors: Ira Cohen, Kobi Eisenberg, Liat Ashkenazi, Avishai Krepel, Marina Lyan, Michael Rozman