Patents by Inventor Roy Friedman

Roy Friedman 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: 9727650
    Abstract: A method and computing program for providing a user computing platform with a response to a query, the response comprising indications to one or more Universal Resource Identifier optionally with instructions on how to get the relevant information from there, and how to format the response. Thus a user computing platform receives information directly from a content provider, whose rights are not infringed by the query engine. If payment or other limitations are imposed by the content provider or by the user, they are handled between the user and the content provider, without intervention by the query engine.
    Type: Grant
    Filed: June 7, 2016
    Date of Patent: August 8, 2017
    Assignee: Technion Research & Development Foundation Limited
    Inventors: Ran El-Yaniv, Roy Friedman
  • Publication number: 20160292277
    Abstract: A method and computing program for providing a user computing platform with a response to a query, the response comprising indications to one or more Universal Resource Identifier optionally with instructions on how to get the relevant information from there, and how to format the response. Thus a user computing platform receives information directly from a content provider, whose rights are not infringed by the query engine. If payment or other limitations are imposed by the content provider or by the user, they are handled between the user and the content provider, without intervention by the query engine.
    Type: Application
    Filed: June 7, 2016
    Publication date: October 6, 2016
    Applicant: Technion Research & Development Foundation Limited
    Inventors: Ran EL-YANIV, Roy FRIEDMAN
  • Patent number: 9361376
    Abstract: A method and computing program for providing a user computing platform with a response to a query, the response comprising indications to one or more Universal Resource Identifier optionally with instructions on how to get the relevant information from there, and how to format the response. Thus a user computing platform receives information directly from a content provider, whose rights are not infringed by the query engine. If payment or other limitations are imposed by the content provider or by the user, they are handled between the user and the content provider, without intervention by the query engine.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: June 7, 2016
    Assignee: Technion Research & Development Foundation Limited
    Inventors: Ran El-Yaniv, Roy Friedman
  • Publication number: 20140222988
    Abstract: In a method for the dynamic content discovery in a distributed caching network the distribution of content popularity and its access frequency rate are used to determine the most appropriate mapping method(s) to use.
    Type: Application
    Filed: February 4, 2013
    Publication date: August 7, 2014
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Oz SHLOMO, Roy FRIEDMAN, Dan SHIRRON, Yaniv WEIZMAN, Itai AHIRAZ, Offri GIL
  • Publication number: 20100287186
    Abstract: A method and computing program for providing a user computing platform with a response to a query, the response comprising indications to one or more Universal Resource Identifier optionally with instructions on how to get the relevant information from there, and how to format the response. Thus a user computing platform receives information directly from a content provider, whose rights are not infringed by the query engine. If payment or other limitations are imposed by the content provider or by the user, they are handled between the user and the content provider, without intervention by the query engine.
    Type: Application
    Filed: March 6, 2008
    Publication date: November 11, 2010
    Applicant: TECHNION RESEARCH AND DEVELOPMENT FOUNDATION LTD
    Inventors: Ran El-Yanif, Roy Friedman
  • Patent number: 6393581
    Abstract: Apparatus and method of cluster computing are described. The present invention provides a useful compromise between the manageability, power, and ease of use of centralized systems and the reliability, fault-tolerance, upgradability, and scalability of distributed systems. Moreover, the present invention provides fault-tolerance and security while adhering to real-time to respond constraints or bounds. The invention is described in preferred embodiment examples in the context of two clustered applications: a telecommunication switch-controller and a Web servers, although many practical applications will benefit from the present invention.
    Type: Grant
    Filed: May 6, 1998
    Date of Patent: May 21, 2002
    Assignee: Cornell Research Foundation, Inc.
    Inventors: Roy Friedman, Kenneth P. Birman, Srinivasan Keshav, Werner Vogels
  • Patent number: 5883939
    Abstract: Group communication technology, such as the Horus process, is used to implement a fault-tolerant high performance, reactive, real-time distributed IN coprocessor. The architecture of the distributed IN coprocessor comprises workstation clusters, external adaptors and an update interface interconnected by high speed communication links. Each workstation of the IN architecture represents a query element, so all the databases used by the IN coprocessor in the course of servicing incoming requests are split between query elements, provided that each of the workstations has access to the information stored in a certain database or databases.
    Type: Grant
    Filed: August 29, 1996
    Date of Patent: March 16, 1999
    Assignee: Cornell Research Foundation, Inc.
    Inventors: Roy Friedman, Kenneth P. Birman