Patents by Inventor Yuval Yarom

Yuval Yarom 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: 8782507
    Abstract: A method and a system for presenting Internet information to a user including providing to a user a visual image of a web page containing at least one hyperlink, and at least partially concurrently providing a visual image of another web page of at least one web site which is represented by the at least one hyperlink.
    Type: Grant
    Filed: March 9, 2010
    Date of Patent: July 15, 2014
    Assignee: Google Inc.
    Inventors: Shirli Ran, Eldad Barnoon, Yuval Yarom
  • Patent number: 8612846
    Abstract: A method and a system for presenting Internet information to a user including providing to a user a visual image of a web page containing at least one hyperlink, and at least partially concurrently providing a visual image of another web page of at least one web site which is represented by the at least one hyperlink.
    Type: Grant
    Filed: January 19, 2011
    Date of Patent: December 17, 2013
    Assignee: Google Inc.
    Inventors: Shirli Ran, Eldad Barnoon, Yuval Yarom
  • Publication number: 20120110426
    Abstract: A method and a system for presenting Internet information to a user including providing to a user a visual image of a web page containing at least one hyperlink, and at least partially concurrently providing a visual image of another web page of at least one web site which is represented by the at least one hyperlink.
    Type: Application
    Filed: January 19, 2011
    Publication date: May 3, 2012
    Inventors: Shirli Ran, Eldad Barnoon, Yuval Yarom
  • Publication number: 20100306636
    Abstract: A method and a system for presenting Internet information to a user including providing to a user a visual image of a web page containing at least one hyperlink, and at least partially concurrently providing a visual image of another web page of at least one web site which is represented by the at least one hyperlink.
    Type: Application
    Filed: March 9, 2010
    Publication date: December 2, 2010
    Inventors: Shirli Ran, Eldad Barnoon, Yuval Yarom
  • Patent number: 7716569
    Abstract: A method and a system for presenting Internet information to a user including providing to a user a visual image of a web page containing at least one hyperlink, and at least partially concurrently providing a visual image of another web page of at least one web site which is represented by the at least one hyperlink.
    Type: Grant
    Filed: January 5, 2005
    Date of Patent: May 11, 2010
    Assignee: Girafa.com Inc.
    Inventors: Shirli Ran, Eldad Barnoon, Yuval Yarom
  • Publication number: 20050251736
    Abstract: A method and a system for presenting Internet information to a user including providing to a user a visual image of a web page containing at least one hyperlink, and at least partially concurrently providing a visual image of another web page of at least one web site which is represented by the at least one hyperlink.
    Type: Application
    Filed: January 5, 2005
    Publication date: November 10, 2005
    Inventors: Shirli Ran, Eldad Barnoon, Yuval Yarom
  • Patent number: 6864904
    Abstract: A method and a system for presenting Internet information to a user including providing to a user a visual image of a web page containing at least one hyperlink, and at least partially concurrently providing a visual image of another web page of at least one web site which is represented by the at least one hyperlink.
    Type: Grant
    Filed: November 8, 2000
    Date of Patent: March 8, 2005
    Assignee: Girafa.com Inc.
    Inventors: Shirli Ran, Eldad Barnoon, Yuval Yarom
  • Patent number: 5956710
    Abstract: An apparatus for and method of providing user exits, including dynamic installation of associated software, within the kernel portion of an operating system. An initializer replaces existing system call pointers, in the system services table located in the kernel portion of an operating system, with new pointers to user supplied code. System calls that are hooked, when issued by a user application, are intercepted by a kernel level intercepter which generates a query to a database interface. The database interface sends database requests based on the received query to a database engine. A database manager allows a user to add, delete, edit, etc. records in a database included in the database engine. A method of dynamically inserting user supplied code into the kernel space of an operating system is also disclosed. A communications channel is opened and its associated buffer location is found. A bootstrap loader module is then written into the communications channel buffer.
    Type: Grant
    Filed: July 22, 1998
    Date of Patent: September 21, 1999
    Assignee: Memco Software, Ltd.
    Inventor: Yuval Yarom
  • Patent number: 5949973
    Abstract: A stack override prevention method provides protection against a computer attack that utilizes the technique of stack override to gain control of a computer system. The method of the protection is to permit the stack to be executable but to add functionality that blocks the possibility of passing control via stack override to code inserted into the stack by means of the exploit program. This method includes relocating the entire stack to a random memory location in memory and subsequently erasing the old stack area. By moving the entire stack associated with a process to a random location, the attacker cannot predict the address in which potentially all permitting code resides and thus cannot put the correct value in the location of the return address within the stack frame. The invention is applicable to operating systems which use the stack as means for passing control to and returning from functions and in which the stack is executable.
    Type: Grant
    Filed: July 25, 1997
    Date of Patent: September 7, 1999
    Assignee: Memco Software, Ltd.
    Inventor: Yuval Yarom
  • Patent number: 5899987
    Abstract: An apparatus for and method of providing user exits, including dynamic installation of associated software, within the kernel portion of an operating system. An initializer replaces existing system call pointers, in the system services table located in the kernel portion of an operating system, with new pointers to user supplied code. System calls that are hooked, when issued by a user application, are intercepted by a kernel level intercepter which generates a query to a database interface. The database interface sends database requests based on the received query to a database engine. A database manager allows a user to add, delete, edit, etc. records in a database included in the database engine. A method of dynamically inserting user supplied code into the kernel space of an operating system is also disclosed. A communications channel is opened and its associated buffer location is found. A bootstrap loader module is then written into the communications channel buffer.
    Type: Grant
    Filed: October 3, 1995
    Date of Patent: May 4, 1999
    Assignee: Memco Software Ltd.
    Inventor: Yuval Yarom