Patents by Inventor Barak Hershkovitz

Barak Hershkovitz 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: 10324815
    Abstract: Error checking for a computer processor design under test. In multiple processing threads, and in accordance with a hardware model of a computer processor design under test, the instructions of multiple instruction sequences corresponding to the processing threads are processed, thereby resulting in an order in which the instructions are processed in accordance with the hardware model, and producing an actual result for each of the instructions. An expected result is determined for any of the instructions in accordance with a reference model of the computer processor design under test and in accordance with the order in which the instructions were processed in accordance with the hardware model. Any of the instructions whose expected result and actual result differ are identified.
    Type: Grant
    Filed: February 14, 2017
    Date of Patent: June 18, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Erez Barak, Oz D. Hershkovitz, Gilad Merran, Eyal Naor
  • Publication number: 20170285641
    Abstract: A system including an input group that, when executed by a processing unit, obtains contextual input data for use in determining a contextual mode, wherein the contextual input is based on at least one type of context. Example contexts include an environmental context; a user state; a user driving destination; a profile of the user; and a profile of another user. The system also includes a deliberation group that, when executed by the processing unit, determines, based on the contextual input data, a contextual mode for use in controlling a vehicle function. The system also includes an output group that, when executed by the hardware-based processing unit, initiates implementation, at a vehicle of transportation, of the contextual mode determined to control the vehicle function.
    Type: Application
    Filed: April 3, 2017
    Publication date: October 5, 2017
    Inventors: Claudia V. Goldman-Shenhar, Gila Kamhi, Nadav Baron, Barak Hershkovitz
  • Publication number: 20150039391
    Abstract: Methods and systems are presented for predicting demand for battery services in an electric vehicle network. The predicted demand may be used for managing the electric vehicle network, for example, by adjusting battery policies in order to provide improved battery services to users of electric vehicles. The battery policies can be adjusted by increasing or decreasing battery charging rates within the electric vehicle network, and recommending alternative battery service locations to users of vehicles who might otherwise choose a congested battery service location.
    Type: Application
    Filed: August 15, 2012
    Publication date: February 5, 2015
    Applicant: BETTER PLACE GMBH
    Inventors: Barak Hershkovitz, Motty Cohen, Emek Sadot, Yaron Straschnov
  • Patent number: 8117529
    Abstract: The object based navigation is an intelligent user interface that uses a source object to determine which target information is to be presented to the user. This is done by associating an object to one or more operations, so that selection of a given source object would result in a predefined operation to be activated. The role of the user may also affect the predefined operation that is activated. If multiple operations are associated with a given source object, these operations may be prioritized, so that the one with the highest priority is performed as a default operation.
    Type: Grant
    Filed: June 28, 2004
    Date of Patent: February 14, 2012
    Assignee: SAP AG
    Inventors: Gadi Melamed, Ori Assaraf, Ilan Perez, Ronen Eyal, Barak Hershkovitz, Yossi Tamari, Stefan Kusterer, Bernhard Drittler, Roman Hayer
  • Publication number: 20100094496
    Abstract: A system and method for managing energy usage in an electric vehicle. A charge level of at least one battery of the electric vehicle is received. A current location of the electric vehicle is received. A theoretical maximum range of the electric vehicle is determined based on the current location of the electric vehicle and the charge level of the at least one battery of the electric vehicle.
    Type: Application
    Filed: September 15, 2009
    Publication date: April 15, 2010
    Inventors: Barak Hershkovitz, Yuval Gilboa, Tamir Khason, Boris Kabisher, Shahaf Kieslestein, Shai Agassi
  • Publication number: 20080162279
    Abstract: There are provided methods and system for facilitating relationships in an e-commerce marketplace. For example, in one embodiment, there is provided a computerized method for suggesting new products to a marketplace player, the method Including receiving an indication of one or more purchases by a marketplace player, comparing the received indication with a database of purchase trends to determine an item associated with the purchases by the marketplace player, locating one or more suppliers for the determined item, and communicating the identity of the item and at least one of the suppliers to the marketplace player.
    Type: Application
    Filed: December 30, 2006
    Publication date: July 3, 2008
    Applicant: SAP AG
    Inventors: Barak Hershkovitz, Jason Wolf, Gadi Shamia, Gilad Parann-Nissany
  • Publication number: 20080162278
    Abstract: There are provided methods and system for providing business ratings in an e-commerce marketplace. For example, in one embodiment, there is provided a computerized method including compiling a plurality of business attributes associated with a business entity to create a business profile for the business entity, compiling transaction information associated with the business entity to create a business grading for the business entity, identifying a match between the business entity and a service provider based on the business profile and the business grading of the retailer, publishing the match to the retailer, and initiating a business relationship between the business entity and the service provider.
    Type: Application
    Filed: December 30, 2006
    Publication date: July 3, 2008
    Applicant: SAP AG
    Inventors: Barak Hershkovitz, Jason Wolf, Gadi Shamia, Gilad Parann-Nissany
  • Publication number: 20080162297
    Abstract: There are provided methods and system for facilitating relationships in an e-commerce marketplace. For example, in one embodiment, there is provided a computerized method for providing virtual consignment in an e-commerce system, including receiving a request to establish a virtual consignment for an item, transmitting an offer price from a first party to the consignment and a second party to the consignment, determining if the offer price is acceptable to the second party, and automatically adding the item to an e-commerce site in if the offer price is acceptable.
    Type: Application
    Filed: December 30, 2006
    Publication date: July 3, 2008
    Applicant: SAP AG
    Inventors: Barak Hershkovitz, Jason Wolf, Gadi Shamia, Gilad Parann-Nissany
  • Patent number: 7310677
    Abstract: A method for operating a portal system includes providing a first instruction that is operable to cause the portal system to behave in a first way. A second instruction that is operable to cause the portal system to behave in a second way is provided. A first condition is defined using an editor. The first condition is associated with the first instruction. A request from a client system is received at the portal system for a session to access the portal system, the request being associated with given user information. Whether or not the first condition is satisfied is determined using the user information associated with the request. The portal system is caused to behave in the first way according to the first instruction if the first condition is satisfied, wherein the portal system behaves in the first way for the entire session.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: December 18, 2007
    Assignee: SAP Portals Israel Ltd.
    Inventors: Yaniv Cohen, Eylon Steiner, Boaz Sapir, Barak Hershkovitz
  • Publication number: 20070185721
    Abstract: A content center and method for business process applications are provided. A method for providing services for a business process includes providing a content center for a business process application. Access to a service for performing a step of the business process may be provided in or otherwise with the content center.
    Type: Application
    Filed: December 30, 2005
    Publication date: August 9, 2007
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Barak Hershkovitz, Efe Cakarel
  • Publication number: 20070179841
    Abstract: Methods and systems for providing sponsored content based on user information are provided. A method for providing sponsored content for use with a business application includes obtaining a user profile of a user of a business application. The user profile is used to provide sponsored content for use with the business application.
    Type: Application
    Filed: December 30, 2005
    Publication date: August 2, 2007
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Barak Hershkovitz, Ido Keren, Rafi Elad, Efe Cakarel
  • Publication number: 20070162456
    Abstract: Methods and systems for providing context based content for computer applications are provided. A method for providing sponsored content for use with a computer application includes obtaining a business context for a user of a computer application. The business context is used to provide sponsored content for use with the computer application.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 12, 2007
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Barak Hershkovitz, Ido Keren, Rafi Elad
  • Publication number: 20070156519
    Abstract: Methods and systems for providing sponsored content based on previously provided content are provided. A method for providing sponsored content for use with a computer application includes accessing a history of sponsored content presented to a user of a computer application. Additional sponsored content is provided for presentation to the user in the computer application based on the history of sponsored content.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Barak Hershkovitz, Efe Cakarel
  • Publication number: 20070156505
    Abstract: Methods and systems for providing feedback on business transactions using computer applications are provided. A method for providing feedback on sponsored content effectiveness includes collecting purchasing information for purchases by a user of a computer application in response to display of sponsored content in the computer application. The purchasing information is provided to a provider of the sponsored content.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 5, 2007
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Barak Hershkovitz, Efe Cakarel
  • Publication number: 20050288945
    Abstract: The object based navigation is an intelligent user interface that uses a source object to determine which target information is to be presented to the user. This is done by associating an object to one or more operations, so that selection of a given source object would result in a predefined operation to be activated. The role of the user may also affect the predefined operation that is activated. If multiple operations are associated with a given source object, these operations may be prioritized, so that the one with the highest priority is performed as a default operation.
    Type: Application
    Filed: June 28, 2004
    Publication date: December 29, 2005
    Inventors: Gadi Melamed, Ori Assaraf, Ilan Perez, Ronen Eyal, Barak Hershkovitz, Yossi Tamari, Stefan Kusterer, Bernhard Drittler, Roman Hayer
  • Publication number: 20040254884
    Abstract: An interface for accessing objects in one or more object repositories, wherein objects are associated with nodes in an object hierarchy and have object types, the interface comprising a tree panel for displaying at least a portion of the object hierarchy, an object panel for displaying an object interface, wherein at least one property of a current object is displayed, an editor for each of a plurality of object types, each editor including instructions for displaying of an edit panel within the object panel when an edit function is selected and a permission hierarchy indicating which users of a class of users have access to which objects of the object hierarchy, wherein the tree panel display is dependent for each user on which objects the user has permission to view.
    Type: Application
    Filed: December 18, 2003
    Publication date: December 16, 2004
    Applicant: SAP Aktiengesellschaft
    Inventors: Yaniv Haber, Dror Last, Boaz Sapir, Barak Hershkovitz