Patents by Inventor Yuval Sapir

Yuval Sapir 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).

  • Publication number: 20120256945
    Abstract: This invention relates to virtual reality, images and video, particularly to altering views of a virtual reality scene in response to movement of the environment, such as a vehicle.
    Type: Application
    Filed: June 16, 2009
    Publication date: October 11, 2012
    Applicant: DIGIGAGE LTD.
    Inventors: Ben Kidron, Amir Notea, Yuval Sapir, Eyal Eshed
  • Publication number: 20060149926
    Abstract: Control words are included in instruction packets to influence how one or more instructions in the packet are executed. Whether the control word is short or long will depend upon the situation. A short control word will be included in the packet in the event that the short control word has a sufficient number of content bits for support of a feature that influences how one or more instructions in the packet are executed. However, a long control word will be included in the packet instead of the short control word in the event that the short control word has an insufficient number of content bits for support of the feature and the long control word has a sufficient number of content bits for support of the feature.
    Type: Application
    Filed: December 23, 2004
    Publication date: July 6, 2006
    Inventors: Yuval Sapir, Eran Briman, Roy Glasner
  • Publication number: 20060149922
    Abstract: A processor may have more than one computational cluster. An instruction packet may include an instruction replication control word to indicate that a particular machine language instruction in the instruction packet is to be executed in parallel by two or more of the computational clusters. An instruction packet may include an instruction relocation control word to indicate that a particular machine language instruction in the instruction packet for a particular computational cluster is not to be executed by the particular computational cluster but rather by a different one of the computational clusters.
    Type: Application
    Filed: December 28, 2004
    Publication date: July 6, 2006
    Inventors: Yuval Sapir, Eran Briman
  • Publication number: 20060150171
    Abstract: An instruction packet having an extended machine language instruction may include at least a machine language instruction having encoded bits of an operation and a control word including bits of one or more extension fields. The structure and meaning of the extension fields may depend upon the extended machine language instruction. An association between an extension field and a machine language instruction may depend on the relative position of the extension field and the machine language instruction in the instruction packet.
    Type: Application
    Filed: December 28, 2004
    Publication date: July 6, 2006
    Inventors: Yuval Sapir, Michael Boukaya, Roy Glasner, Eran Briman, Hagay Gellis