Patents by Inventor Avi Rokach

Avi Rokach 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: 10819786
    Abstract: According to some embodiments, a local thin cloud tenant computer platform is coupled to a user synchronization data store and to a remote user cloud application executing at a data center via a distributed communication network. The local thin cloud tenant computer platform may receive synchronization information from the remote user cloud application and store it into the user synchronization data store. When the local thin cloud tenant computer platform determines that the remote user cloud application is unable to respond to a request from a local user device, the synchronization information in the user synchronization data store may be accessed to provide limited functionality associated with the remote user cloud application. The local thin cloud tenant computer platform may then transmit a response to the request from the local user device.
    Type: Grant
    Filed: October 4, 2018
    Date of Patent: October 27, 2020
    Assignee: SAP SE
    Inventors: Itzhak Shoshan, Avi Rokach
  • Publication number: 20200112607
    Abstract: According to some embodiments, a local thin cloud tenant computer platform is coupled to a user synchronization data store and to a remote user cloud application executing at a data center via a distributed communication network. The local thin cloud tenant computer platform may receive synchronization information from the remote user cloud application and store it into the user synchronization data store. When the local thin cloud tenant computer platform determines that the remote user cloud application is unable to respond to a request from a local user device, the synchronization information in the user synchronization data store may be accessed to provide limited functionality associated with the remote user cloud application. The local thin cloud tenant computer platform may then transmit a response to the request from the local user device.
    Type: Application
    Filed: October 4, 2018
    Publication date: April 9, 2020
    Inventors: Itzhak Shoshan, Avi Rokach
  • Patent number: 9671237
    Abstract: A number of parking segments is defined as a plurality of areas for street parking. A request for parking within the plurality of parking segments is received that defines parking constraints. The request is for optimize navigation to search for a free parking spot. Parking segments that comply with the parking constraints are determined. Current values for probabilities to park for the parking segments are determined based on evaluation of collected data for parking events. The data may include both traffic data and data related to defined features that are associated with determining of probability values. A route for traversing the parking segments is determined. The route defines an optimized order for traversing according to the determined current value for the probabilities to park. Navigation instructions are provided for the determined optimized route in response to the received request.
    Type: Grant
    Filed: November 16, 2015
    Date of Patent: June 6, 2017
    Assignee: SAP SE
    Inventors: Isaac Eliassi, Ahmad Haj Ali, Anna Gurayevskaya, Avi Rokach, Itzhak Shoshan, Matan Mizrahi, Ran Bittmann, Yan Vulich
  • Publication number: 20170138746
    Abstract: A number of parking segments is defined as a plurality of areas for street parking. A request for parking within the plurality of parking segments is received that defines parking constraints. The request is for optimize navigation to search for a free parking spot. Parking segments that comply with the parking constraints are determined. Current values for probabilities to park for the parking segments are determined based on evaluation of collected data for parking events. The data may include both traffic data and data related to defined features that are associated with determining of probability values. A route for traversing the parking segments is determined. The route defines an optimized order for traversing according to the determined current value for the probabilities to park. Navigation instructions are provided for the determined optimized route in response to the received request.
    Type: Application
    Filed: November 16, 2015
    Publication date: May 18, 2017
    Inventors: Isaac Eliassi, Ahmad Haj Ali, Anna Gurayevskaya, Avi Rokach, Itzhak Shoshan, Matan Mizrahi, Ran Bittmann, Yan Vulich
  • Publication number: 20150381595
    Abstract: A system and method for integrating a client application across multiple client devices is disclosed. A device management server receives a session request from a first client device, the session request indicating a second client device for a communication session. Upon receipt of the session request, the device management server transmits a security key to the first client device, and subsequently, receives the security key from the second client device. Upon receipt of the security key, the device management server establishes the communication session, and integrates the client application across the first and second client devices.
    Type: Application
    Filed: June 30, 2014
    Publication date: December 31, 2015
    Inventors: Itzhak Shoshan, Avi Rokach
  • Publication number: 20140006075
    Abstract: A computer-implemented method for assigning a consultant to an enterprise system includes: receiving an input that indicates a need regarding an enterprise system; selecting, based on the input and using one or more processors, at least one of multiple task-object pairs as corresponding to the need, each of the task-object pairs including a task identifier and an object identifier, wherein the object identifier specifies an aspect of the enterprise system and the task identifier specifies a task performed on the aspect; selecting, in a consultant repository and using one or more processors, one or more consultant identifiers as being associated with the selected at least one task-object pair; and presenting the selected one or more consultant identifiers in response to the input.
    Type: Application
    Filed: June 28, 2012
    Publication date: January 2, 2014
    Applicant: SAP AG
    Inventors: Itzhak Shoshan, Avi Rokach, Ronit Izhar, Jacob Vaidyan