Patents by Inventor Yoav Shefi

Yoav Shefi 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: 10701345
    Abstract: A method and system for generating a stereo pair of images of a 3D virtual space and presenting the images to a user. The system includes a display unit configured to displaying a stereo pair of images to the user and a processor for generating the stereo pair of images. The method of the invention, carried out by the processor includes positioning virtual scenes S1, . . . Sn, . . . SN in the virtual 3D space. The scenes are subjected to a first manipulation and then a left 2D image is obtained by projecting the space onto a viewing surface positioned in the 3D space. The scenes are then subjected to a second manipulation and the right 2D image is obtained by projecting the space onto the viewing surface.
    Type: Grant
    Filed: February 8, 2017
    Date of Patent: June 30, 2020
    Inventor: Yoav Shefi
  • Publication number: 20200036960
    Abstract: A method and system for generating a stereo pair of images of a 3D virtual space and presenting the images to a user. The system includes a display unit configured to displaying a stereo pair of images to the user and a processor for generating the stereo pair of images. The method of the invention, carried out by the processor includes positioning virtual scenes S1, . . . Sn, . . . SN in the virtual 3D space. The scenes are subjected to a first manipulation and then a left 2D image is obtained by projecting the space onto a viewing surface positioned in the 3D space. The scenes are then subjected to a second manipulation and the right 2D image is obtained by projecting the space onto the viewing surface.
    Type: Application
    Filed: February 8, 2017
    Publication date: January 30, 2020
    Inventor: Yoav SHEFI
  • Patent number: 9805509
    Abstract: A system and method of generating a virtual image and displaying the virtual image so that the image appears to be anchored to a real world object. A data frame of spatial data obtained by one or more sensors is analyzed to determine whether one or more real-world objects to be detected is located in the data frame. If one of the real-world objects is in the data frame, the coordinates of a real-world reference point associated with the real-world object are determined. A virtual 3D space is generated and a base plane is constructed passing through a virtual object reference point in the virtual space. One or more planar content elements are placed on or parallel to the base plane. An image is formed in which the content elements appear to lie in a plane passing through the real-world reference point of the detected object.
    Type: Grant
    Filed: November 26, 2014
    Date of Patent: October 31, 2017
    Inventor: Yoav Shefi
  • Patent number: 9678925
    Abstract: A system and method for displaying pages in a 3D virtual space. A set of pages may be portioned into one or more clusters of pages that are arranged in a plane in the 3D space so that for each cluster, the pages in the cluster are arranged contiguously in the plane. A boundary may then be formed in the plane around pages of the cluster. If a first page in a cluster contains an active link, a page opened by activating the link is positioned in the plane within the boundary of the cluster in a selectable position relative to the first page.
    Type: Grant
    Filed: June 9, 2011
    Date of Patent: June 13, 2017
    Inventor: Yoav Shefi
  • Publication number: 20160260256
    Abstract: A system and method of generating a virtual image and displaying the virtual image so that the image appears to be anchored to a real world object. A data frame of spatial data obtained by one or more sensors is analyzed to determine whether one or more real-world objects to be detected is located in the data frame. If one of the real-world objects is in the data frame, the coordinates of a real-world reference point associated with the real-world object are determined. A real-world viewing pyramid, a real-world view frustum, a real-world viewing surface, and a real world object reference point are determined from the data frame. A virtual 3D space is generated and a base plane is constructed passing through a virtual object reference point in the virtual space. One or more planar content elements are placed on or parallel to the base plane.
    Type: Application
    Filed: November 26, 2014
    Publication date: September 8, 2016
    Inventor: Yoav SHEFI
  • Patent number: 9396578
    Abstract: A system and system for positioning content elements in a virtual 3D space. A 2D base plane is designated in the 3D space, and the visual content is positioned in the 3D space with at least one page being parallel to the base plane. A viewpoint and a viewing ray are selected in the 3D space from which to view the 3D space with the viewing ray being neither parallel nor perpendicular to the base plane. A 2D surface is then positioned in the 3D space so that the 2D surface intersects the view ray between the viewpoint and the base plane. At least a portion of the 3D space is then projected onto the 2D surface by a perspective projection determined by the viewing ray. The process may be repeated as desired each time optionally selecting a new viewpoint and/or selecting a new viewing ray and/or altering a property of one or more content elements. The projection onto the viewing surface may be displayed on a display device such as a computer monitor.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: July 19, 2016
    Inventor: Yoav Shefi
  • Patent number: 9165408
    Abstract: The invention provides a method for constructing a zoom path between a predetermined viewing point Pn+1 in a three-dimensional (3D) virtual space and a target point P0 in the 3D space, and for zooming in or zooming out along the zoom path. The target point is assigned control points in the 3D space, and the zoom path of the invention is nonlinear and passes through at least one of the control points. During zooming, the viewing direction is continuously selected to provide an aesthetically acceptable zooming effect.
    Type: Grant
    Filed: December 1, 2009
    Date of Patent: October 20, 2015
    Assignee: VISUAL DOMAINS LTD.
    Inventor: Yoav Shefi
  • Publication number: 20150187121
    Abstract: A system and system for positioning content elements in a virtual 3D space. A 2D base plane is designated in the 3D space, and the visual content is positioned in the 3D space with at least one page being parallel to the base plane. A viewpoint and a viewing ray are selected in the 3D space from which to view the 3D space with the viewing ray being neither parallel nor perpendicular to the base plane. A 2D surface is then positioned in the 3D space so that the 2D surface intersects the view ray between the viewpoint and the base plane. At least a portion of the 3D space is then projected onto the 2D surface by a perspective projection determined by the viewing ray. The process may be repeated as desired each time optionally selecting a new viewpoint and/or selecting a new viewing ray and/or altering a property of one or more content elements. The projection onto the viewing surface may be displayed on a display device such as a computer monitor.
    Type: Application
    Filed: August 14, 2014
    Publication date: July 2, 2015
    Inventor: Yoav SHEFI
  • Publication number: 20130104018
    Abstract: A system and method for displaying pages in a 3D virtual space. A set of pages may be portioned into one or more clusters of pages that are arranged in a plane in the 3D space so that for each cluster, the pages in the cluster are arranged contiguously in the plane. A boundary may then be formed in the plane around pages of the cluster. If a first page in a cluster contains an active link, a page opened by activating the link is positioned in the plane within the boundary of the cluster in a selectable position relative to the first page.
    Type: Application
    Filed: June 9, 2011
    Publication date: April 25, 2013
    Applicant: VISUAL DOMAINS LTD.
    Inventor: Yoav Shefi
  • Publication number: 20120007862
    Abstract: A system and system for positioning content elements in a virtual 3D space. A 2D base plane is designated in the 3D space, and the visual content is positioned in the 3D space with at least one page being parallel to the base plane. A viewpoint and a viewing ray are selected in the 3D space from which to view the 3D space with the viewing ray being neither parallel nor perpendicular to the base plane. A 2D surface is then positioned in the 3D space so that the 2D surface intersects the view ray between the viewpoint and the base plane. At least a portion of the 3D space is then projected onto the 2D surface by a perspective projection determined by the viewing ray. The process may be repeated as desired each time optionally selecting a new viewpoint and/or selecting a new viewing ray and/or altering a property of one or more content elements. The projection onto the viewing surface may be displayed on a display device such as a computer monitor.
    Type: Application
    Filed: September 21, 2011
    Publication date: January 12, 2012
    Inventor: Yoav SHEFI
  • Publication number: 20110261052
    Abstract: The invention provides a method for constructing a zoom path between a predetermined viewing point Pn+1 in a three-dimensional (3D) virtual space and a target point P0 in the 3D space, and for zooming in or zooming out along the zoom path. The target point is assigned control points in the 3D space, and the zoom path of the invention is nonlinear and passes through at least one of the control points. During zooming, the viewing direction is continuously selected to provide an aesthetically acceptable zooming effect.
    Type: Application
    Filed: December 1, 2009
    Publication date: October 27, 2011
    Applicant: VISUAL DOMAINS LTD.
    Inventor: Yoav Shefi
  • Patent number: 8035635
    Abstract: A system and system for positioning content elements in a virtual 3D space. A 2D base plane is designated in the 3D space, and the visual content is positioned in the 3D space with at least one page being parallel to the base plane. A viewpoint and a viewing ray are selected in the 3D space from which to view the 3D space with the viewing ray being neither parallel or perpendicular to the base plane. A 2D surface is then positioned in the 3D space so that the 2D surface intersects the view ray between the viewpoint and the base plane. At least a portion of the 3D space is then projected onto the 2D surface by a perspective projection determined by the viewing ray. The process may be repeated as desired each time optionally selecting a new viewpoint and/or selecting a new viewing ray and/or altering a property of one or more content elements. The projection onto the viewing surface may be displayed on a display device such as a computer monitor.
    Type: Grant
    Filed: May 22, 2002
    Date of Patent: October 11, 2011
    Inventor: Yoav Shefi
  • Publication number: 20020176636
    Abstract: A system and system for positioning content elements in a virtual 3D space. A 2D base plane is designated in the 3D space, and the visual content is positioned in the 3D space with at least one page being parallel to the base plane. A viewpoint and a viewing ray are selected in the 3D space from which to view the 3D space with the viewing ray being neither parallel or perpendicular to the base plane. A 2D surface is then positioned in the 3D space so that the 2D surface intersects the view ray between the viewpoint and the base plane. At least a portion of the 3D space is then projected onto the 2D surface by a perspective projection determined by the viewing ray. The process may be repeated as desired each time optionally selecting a new viewpoint and/or selecting a new viewing ray and/or altering a property of one or more content elements. The projection onto the viewing surface may be displayed on a display device such as a computer monitor.
    Type: Application
    Filed: May 22, 2002
    Publication date: November 28, 2002
    Inventor: Yoav Shefi