Patents by Inventor Shahar G. Grin

Shahar G. Grin 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: 8990354
    Abstract: A computer-implemented method and system for caching multi-session data communications in a computer network.
    Type: Grant
    Filed: May 21, 2012
    Date of Patent: March 24, 2015
    Assignee: PeerApp Ltd.
    Inventors: Alan Arolovitch, Shmuel Bachar, Dror M. Gavish, Shahar G. Grin, Shay Shemer
  • Publication number: 20120233284
    Abstract: A computer-implemented method and system for caching multi-session data communications in a computer network.
    Type: Application
    Filed: May 21, 2012
    Publication date: September 13, 2012
    Applicant: PEERAPP LTD.
    Inventors: Alan Arolovitch, Shmuel Bachar, Dror M. Gavish, Shahar G. Grin, Shay Shemer
  • Publication number: 20120117201
    Abstract: A computer-implemented method of caching multi-session data communications in a computer network, includes: (a) receiving, intercepting, or monitoring data sessions between a client and metadata services; (b) analyzing queries and responses exchanged between the client and the metadata services to discover metadata for a desired content object; (c) receiving or intercepting subsequent data sessions between the client and content sources; (d) identifying a data protocol used by the client and identifying data queries within the data sessions; (e) identifying the content object requested by the client in the data queries; and (f) determining if the content object is stored in cache and, if so, sending the content object stored in cache to the client, and, if not, sending the data queries to the content sources, storing data responses from the content sources, and sending the data responses to the client.
    Type: Application
    Filed: December 30, 2011
    Publication date: May 10, 2012
    Applicant: PeerApp Ltd.
    Inventors: Alan Arolovitch, Shmuel Bachar, Dror M. Gavish, Shahar G. Grin, Shay Shemer
  • Publication number: 20120102148
    Abstract: A computer-implemented method is provided for transparently optimizing data transmission between a first endpoint and a second endpoint in a computer network. The endpoints have a directly established data session therebetween. The data session is identified by each endpoint at least to itself in the same way throughout the session. The method includes the steps of: relaying data between the endpoints transparently in the session using a network optimization service; and transparently modifying or storing at least some of the data transmitted from the second endpoint to the first endpoint using the network optimization service in order to optimize data communications between the endpoints, wherein transparently modifying at least some of the data comprises changing the data, replacing the data, or inserting additional data such that the first endpoint receives different data than was sent by the second endpoint.
    Type: Application
    Filed: December 30, 2011
    Publication date: April 26, 2012
    Applicant: PeerApp Ltd.
    Inventors: Alan Arolovitch, Shmuel Bachar, Dror M. Gavish, Shahar G. Grin, Shay Shemer