Patents by Inventor Shai Agassi

Shai Agassi 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: 8812950
    Abstract: Embodiments of the present invention include the creation of spreadsheet software services. In one embodiment, the features and functionality of a spreadsheet may be transformed into a software service, such as a web service, for example. In one embodiment, the present invention includes a method of generating a software service comprising analyzing a spreadsheet to extract an output schema corresponding to at least a portion of the spreadsheet, generating a software service interface description comprising the output schema and the description of the output data, wherein the software service interface is accessible over a network, and accessing the functionality of the spreadsheet using the software service interface description.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: August 19, 2014
    Assignee: SAP AG
    Inventors: Vishal Sikka, Shai Agassi
  • Patent number: 8454377
    Abstract: The connection system is designed to facilitate electrical and data connections between the battery and the electric vehicle. The connectors are designed with alignment mechanisms to account for initial misalignment of the battery and vehicle while still ensuring positive contact between them. The alignment mechanisms also introduce compliance into the system to ensure that the mechanical components of the system are not placed under unwanted loads or stresses. The connection system houses data connectors carrying communication signals as well as power connectors carrying high voltage electricity. The data connectors are shielded to prevent interference caused by proximity to the high voltage elements. The connection system uses no mechanical latching or locking mechanisms.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: June 4, 2013
    Assignee: Better Place GmbH
    Inventors: Yoav Heichal, Tal Agassi, Shai Agassi
  • Patent number: 8164300
    Abstract: At a battery exchange station a discharged battery is removed and a charged battery is inserted into an electric vehicle. The battery exchange station has various mechanisms to make this exchange. In some embodiments, the batteries are stored in a warehouse, where they are given an appropriate amount of charge. The charged batteries are moved from the warehouse by an automated robotic mechanism. The automated robotic system provides the charged battery to a battery exchange system which inserts the charged battery into the vehicle after it removes the discharged battery from the vehicle. The insertion and removal of the battery is done vertically, i.e., into and out of the bottom of the vehicle. The battery exchange system is located in a service bay under the vehicle. A sliding door system creates an opening above the service bay. The opening is of variable size depending on the size of the vehicle.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: April 24, 2012
    Assignee: Better Place GmbH
    Inventors: Shai Agassi, Yoav Heichal
  • Publication number: 20120009804
    Abstract: The connection system is designed to facilitate electrical and data connections between the battery and the electric vehicle. The connectors are designed with alignment mechanisms to account for initial misalignment of the battery and vehicle while still ensuring positive contact between them. The alignment mechanisms also introduce compliance into the system to ensure that the mechanical components of the system are not placed under unwanted loads or stresses. The connection system houses data connectors carrying communication signals as well as power connectors carrying high voltage electricity. The data connectors are shielded to prevent interference caused by proximity to the high voltage elements. The connection system uses no mechanical latching or locking mechanisms.
    Type: Application
    Filed: July 12, 2011
    Publication date: January 12, 2012
    Inventors: Yoav Heichal, Tal Agassi, Shai Agassi
  • Publication number: 20110303509
    Abstract: At the battery exchange station a discharged battery is removed and a charged battery is inserted into an electric vehicle. The battery is inserted and removed along a vertical axis, i.e., into and out of the bottom of the vehicle. The battery exchange system is located in a service bay under the vehicle. A sliding door system creates an opening above the service bay. A vehicle is received over the sliding door system, such that at least one wheel of the vehicle rests on the conveyor system. The door slides in a first direction while allowing the conveyor system to slide in a direction opposite the first direction. The conveyor system also supports the at least one wheel of the vehicle while the door and conveyor slide in opposite directions. The sliding of the door and the sliding of the conveyor system occur at least partially simultaneously.
    Type: Application
    Filed: August 12, 2011
    Publication date: December 15, 2011
    Inventors: Shai Agassi, Yoav Heichal
  • Patent number: 8013571
    Abstract: At the battery exchange station a discharged battery is removed and a charged battery is inserted into an electric vehicle. The battery is inserted and removed along a vertical axis, i.e., into and out of the bottom of the vehicle. The battery exchange system is located in a service bay under the vehicle. A sliding door system creates an opening above the service bay. A vehicle is received over the sliding door system, such that at least one wheel of the vehicle rests on the conveyor system. The door slides in a first direction while allowing the conveyor system to slide in a direction opposite the first direction. The conveyor system also supports the at least one wheel of the vehicle while the door and conveyor slide in opposite directions. The sliding of the door and the sliding of the conveyor system occur at least partially simultaneously.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: September 6, 2011
    Assignee: Better Place GmbH
    Inventors: Shai Agassi, Yoav Heichal
  • Patent number: 7993155
    Abstract: The connection system is designed to facilitate electrical and data connections between the battery and the electric vehicle. The connectors are designed with alignment mechanisms to account for initial misalignment of the battery and vehicle while still ensuring positive contact between them. The alignment mechanisms also introduce compliance into the system to ensure that the mechanical components of the system are not placed under unwanted loads or stresses. The connection system houses data connectors carrying communication signals as well as power connectors carrying high voltage electricity. The data connectors are shielded to prevent interference caused by proximity to the high voltage elements. The connection system uses no mechanical latching or locking mechanisms.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: August 9, 2011
    Assignee: Better Place GmbH
    Inventors: Yoav Heichal, Tal Agassi, Shai Agassi
  • Patent number: 7958186
    Abstract: A system includes a portal connected to user interface (UI) components, application logic linking the UI components to a repository layer and connectivity layer through an object access layer, and source systems linked to the repository layer and the connectivity layer.
    Type: Grant
    Filed: December 31, 2003
    Date of Patent: June 7, 2011
    Assignee: SAP AG
    Inventors: Nir Kol, Sven Schwerin-Wenzel, Eric Wood, Shai Agassi, Dennis B. Moore, Ranjan Das
  • Publication number: 20110071932
    Abstract: An electric vehicle network is provided. The electric vehicle network includes a plurality of battery service stations and a service provider. The battery service stations are configured to service the batteries of a plurality of electric vehicles, and the electric vehicles are operated by a plurality of users. Battery service stations are configured to recharge batteries, replace spent batteries, or both. The service provider communicates with the battery service stations to facilitate servicing of the electric vehicles as the service stations based on subscription plans associated with the users. A plurality of subscription plan options is provided to the users.
    Type: Application
    Filed: November 24, 2010
    Publication date: March 24, 2011
    Inventors: Shai Agassi, Andrey J. Zarur
  • Publication number: 20110044791
    Abstract: At the battery exchange station a discharged battery is removed and a charged battery is inserted into an electric vehicle. The battery is inserted and removed along a vertical axis, i.e., into and out of the bottom of the vehicle. The battery exchange system is located in a service bay under the vehicle. A sliding door system creates an opening above the service bay. A vehicle is received over the sliding door system, such that at least one wheel of the vehicle rests on the conveyor system. The door slides in a first direction while allowing the conveyor system to slide in a direction opposite the first direction. The conveyor system also supports the at least one wheel of the vehicle while the door and conveyor slide in opposite directions. The sliding of the door and the sliding of the conveyor system occur at least partially simultaneously.
    Type: Application
    Filed: November 3, 2010
    Publication date: February 24, 2011
    Inventors: Shai Agassi, Yoav Heichal
  • Publication number: 20100141206
    Abstract: At a battery exchange station a discharged battery is removed and a charged battery is inserted into an electric vehicle. The battery exchange station has various mechanisms to make this exchange. In some embodiments, the batteries are stored in a warehouse, where they are given an appropriate amount of charge. The charged batteries are moved from the warehouse by an automated robotic mechanism. The automated robotic system provides the charged battery to a battery exchange system which inserts the charged battery into the vehicle after it removes the discharged battery from the vehicle. The insertion and removal of the battery is done vertically, i.e., into and out of the bottom of the vehicle. The battery exchange system is located in a service bay under the vehicle. A sliding door system creates an opening above the service bay. The opening is of variable size depending on the size of the vehicle.
    Type: Application
    Filed: September 18, 2009
    Publication date: June 10, 2010
    Inventors: Shai Agassi, Yoav Heichal
  • Publication number: 20100112843
    Abstract: The connection system is designed to facilitate electrical and data connections between the battery and the electric vehicle. The connectors are designed with alignment mechanisms to account for initial misalignment of the battery and vehicle while still ensuring positive contact between them. The alignment mechanisms also introduce compliance into the system to ensure that the mechanical components of the system are not placed under unwanted loads or stresses. The connection system houses data connectors carrying communication signals as well as power connectors carrying high voltage electricity. The data connectors are shielded to prevent interference caused by proximity to the high voltage elements. The connection system uses no mechanical latching or locking mechanisms.
    Type: Application
    Filed: September 18, 2009
    Publication date: May 6, 2010
    Inventors: Yoav Heichal, Tal Agassi, Shai Agassi
  • Patent number: 7711607
    Abstract: Methods and systems for deploying business applications are provided. A method for deploying a business application includes receiving inputted configuration information for the business application from a user of the business application. Additional configuration information is retrieved for the business application based on the inputted configuration information. The business application is configured based on the inputted and additional configuration information.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: May 4, 2010
    Assignee: SAP AG
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Hila Mazinter
  • 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: 20090172553
    Abstract: Embodiments of the present invention include the creation of spreadsheet software services. In one embodiment, the features and functionality of a spreadsheet may be transformed into a software service, such as a web service, for example. In one embodiment, the present invention includes a method of generating a software service comprising analyzing a spreadsheet to extract an output schema corresponding to at least a portion of the spreadsheet, generating a software service interface description comprising the output schema and the description of the output data, wherein the software service interface is accessible over a network, and accessing the functionality of the spreadsheet using the software service interface description.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Applicant: SAP AG
    Inventors: Vishal Sikka, Shai Agassi
  • Publication number: 20090082957
    Abstract: An electric vehicle that includes an electric motor that drives one or more wheels of the vehicle and is powered by a battery. The electric vehicle determines a status of a battery of the vehicle and a geographic location of the vehicle. The electric vehicle then identifies at least one battery service station that the vehicle can reach based on the charge status of the battery of the vehicle and the geographic location of the vehicle. The electric vehicle displays the at least one battery service station to a user of the vehicle.
    Type: Application
    Filed: September 19, 2008
    Publication date: March 26, 2009
    Inventors: Shai Agassi, Andrey J. Zarur
  • 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: 20070162501
    Abstract: Methods and systems for deploying business applications are provided. A method for deploying a business application includes receiving inputted configuration information for the business application from a user of the business application. Additional configuration information is retrieved for the business application based on the inputted configuration information. The business application is configured based on the inputted and additional configuration information.
    Type: Application
    Filed: December 30, 2005
    Publication date: July 12, 2007
    Inventors: Shai Agassi, Udi Ziv, Gadi Shamia, Hila Mazinter
  • Patent number: RE45752
    Abstract: There is provided a process for predicting whether a query will produce a result in an information system formed of objects having different instances and relations between the objects. An instance-to-object bitmap is computed off-line, before queries are generated by a user: the bitmap is used to represent the existence of a relation path from instances to the other objects of a database. When a query is generated, the bitmap is accessed to predict whether there exists a relation from the instance to the object, that is whether the query will issue a result. The process makes it possible for a user to abort queries without consuming run-time. It also makes it possible to guide users through navigation of a Webpage or the like, by suggesting relations that will produce results.
    Type: Grant
    Filed: December 29, 2004
    Date of Patent: October 13, 2015
    Assignee: SAP Portals Israel, Ltd.
    Inventors: Yaniv Gvily, Shai Agassi