Patents by Inventor Uri Raz

Uri Raz 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: 9911222
    Abstract: A method for augmenting a threaded conversation between a first device and a second device. The method includes: receiving a selection of a selectable animation, via a selection of a selectable animation representation, at the first device, wherein the selectable animation is configured for augmenting the threaded conversation; and incorporating the selection of the selectable animation into the threaded conversation such that the selectable animation appears in a conversation view of the first device and the second device.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: March 6, 2018
    Assignee: TangoMe, Inc.
    Inventors: Eric Setton, Uri Raz, Ian Barile, Geoff Lee, Jamie Odell, Huy Phan
  • Patent number: 9222768
    Abstract: Supplemental reference surface devices are provided for use in three-dimensional modeling of intra-oral scenes using identifiable positional characteristics from structured illumination or other techniques. Reference surface devices having at least one substantially plane smooth non-polished face are disclosed for locating the positions of intra-oral features, and for stitching together separate 3D tiles according to the identifiable positional characteristics. Reference can be attached to an intra-oral feature in or adjacent to the imaged intra-oral scene. Disclosed are reference surface devices having orientation and position indicia, as well as reference surface devices having a multiplicity of faces distributed in spatial position and angular orientation to facilitate correlation of 2D images obtained by imaging systems in different positions.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: December 29, 2015
    Inventors: Maurice Moshe Ernst, Micha Geffen, Uri Raz, Udi Cohen, Uri Neta
  • Patent number: 9172752
    Abstract: A methods and systems for communicating are disclosed. A request is received at a first device to communicate with a second device. Contact is initiated with the second device via a data center. A first form of communication is transmitted to the second device without requiring the transmitting to be routed through a central server. The first form of communication is received from the second device without requiring the receiving to be routed through a central server. A second form of communication is transmitted to the second device without requiring the transmitting to be routed through a central server.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: October 27, 2015
    Assignee: TangoMe, Inc.
    Inventors: Gregory Dorso, Uri Raz, Eric Setton
  • Patent number: 9124653
    Abstract: A client on a network includes a file system that includes various non-streamable software applications. A streaming support system in the client enables a streamable software application to be located in the file system and executed in a streaming mode without being isolated from the non-streamable software applications in the file system. Non-streamable software applications can invoke the streamable software application, and vice versa. Multiple streamable software applications can be concurrently located throughout the file system and can be executed in the client in the streaming mode without restriction to any particular portion of the main file system. Streamable applications can be located anywhere in the file system that the corresponding non-streamable versions of the applications would be able to be located. The main file system does not need to contain complete copies of the required files for any streamable applications.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: September 1, 2015
    Assignee: Symantec Corporation
    Inventors: Ophir Rachman, Gabriel Malka, Uri Raz
  • Patent number: 9094527
    Abstract: Seamlessly transferring a communication. At least one communication is established between a first device and a second device. The at least one communication is transferred from the second device to a third device without interrupting the at least one communication and without disconnecting the at least one communication from the first device.
    Type: Grant
    Filed: January 11, 2010
    Date of Patent: July 28, 2015
    Assignee: TangoMe, Inc.
    Inventors: Eric E. Setton, Uri Raz, Barry Andrews, Gregory Dorso
  • Publication number: 20150201085
    Abstract: Seamlessly transferring a communication. At least one communication is established between a first device and a second device. The at least one communication is transferred from the second device to a third device without interrupting the at least one communication and without disconnecting the at least one communication from the first device.
    Type: Application
    Filed: March 26, 2015
    Publication date: July 16, 2015
    Inventors: Eric Setton, Uri Raz, Barry D. Andrews, Gregory Dorso
  • Patent number: 9015242
    Abstract: Manipulating images on a display of a communication device. Data captured from a first image receiving device is displayed in a first display region disposed in a first position on a display of the communication device. Data captured from a second image receiving device is displayed in a first display region disposed in a second position on the display of the communication device. Selective swapping of said first position of said first display region with said second position of said second display region, upon receiving a selection for said swapping from a user, is enabled. Selective swapping of the data captured from the first image receiving device with data captured from a third image receiving device, upon receiving a selection for the swapping from the user, is enabled. Terminating a first portion of a communication on the communication device while maintaining a second portion of the communication upon receiving a selection for the terminating from the user, is enabled.
    Type: Grant
    Filed: September 5, 2010
    Date of Patent: April 21, 2015
    Assignee: TangoMe, Inc.
    Inventors: Gregory Dorso, Uri Raz, Eric Setton
  • Patent number: 8688735
    Abstract: A computer-implemented method for obtaining information corresponding to a first user. The computer-implemented method includes, obtaining information corresponding to a first user, accessing a database comprising information corresponding to a plurality of individuals, based on the information corresponding to a plurality of individuals. The method further includes determining whether a potential relationship exists between a first user and at least one of the plurality of individuals.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: April 1, 2014
    Assignee: TangoMe, Inc.
    Inventors: Uri Raz, Eric Setton
  • Patent number: 8682297
    Abstract: A method for seamlessly authenticating users of a first and second device is described. The method includes: determining a set of first signatures for a first device; generating a set of second signatures for a second device; comparing the set of first signatures with the set of second signatures; and based on the comparing, granting a user authentication status if a difference between the set of first signatures and the set of second signatures is less than a predetermined tolerance threshold, and rejecting the user authentication status if a difference between the set of first signatures and the set of second signatures is more than the predetermined tolerance threshold.
    Type: Grant
    Filed: October 11, 2012
    Date of Patent: March 25, 2014
    Assignee: TangoMe, Inc.
    Inventors: Gary Chevsky, Gregory Dorso, Ramiro Estrugo, Nathan Ferris, Xu Liu, Uri Raz, Eric Setton, Erik Worth
  • Patent number: 8661045
    Abstract: A computer-implemented method for obtaining information corresponding to a first user. The computer-implemented method includes, obtaining information corresponding to a first user, accessing a database comprising information corresponding to a plurality of individuals, based on the information corresponding to a plurality of individuals. The method further includes determining whether a potential relationship exists between a first user and at least one of the plurality of individuals.
    Type: Grant
    Filed: April 4, 2011
    Date of Patent: February 25, 2014
    Assignee: TangoMe, Inc.
    Inventors: Uri Raz, Eric Setton
  • Publication number: 20140009475
    Abstract: A method for augmenting a threaded conversation between a first device and a second device. The method includes: receiving a selection of a selectable animation, via a selection of a selectable animation representation, at the first device, wherein the selectable animation is configured for augmenting the threaded conversation; and incorporating the selection of the selectable animation into the threaded conversation such that the selectable animation appears in a conversation view of the first device and the second device.
    Type: Application
    Filed: March 15, 2013
    Publication date: January 9, 2014
    Applicant: TANGOME, INC.
    Inventors: Eric Setton, Uri Raz, Ian Barile, Geoff Lee, Jamie Odell, Huy Phan
  • Publication number: 20120254229
    Abstract: A computer-implemented method for obtaining information corresponding to a first user. The computer-implemented method includes, obtaining information corresponding to a first user, accessing a database comprising information corresponding to a plurality of individuals, based on the information corresponding to a plurality of individuals. The method further includes determining whether a potential relationship exists between a first user and at least one of the plurality of individuals.
    Type: Application
    Filed: April 4, 2011
    Publication date: October 4, 2012
    Inventors: Uri Raz, Eric Setton
  • Publication number: 20110173331
    Abstract: Seamlessly transferring a communication. At least one communication is established between a first device and a second device. The at least one communication is transferred from the second device to a third device without interrupting the at least one communication and without disconnecting the at least one communication from the first device.
    Type: Application
    Filed: January 11, 2010
    Publication date: July 14, 2011
    Inventors: Eric E. SETTON, Uri Raz, Barry Andrews, Gregory Dorso
  • Publication number: 20110066684
    Abstract: Manipulating images on a display of a communication device. Data captured from a first image receiving device is displayed in a first display region disposed in a first position on a display of the communication device. Data captured from a second image receiving device is displayed in a first display region disposed in a second position on the display of the communication device. Selective swapping of said first position of said first display region with said second position of said second display region, upon receiving a selection for said swapping from a user, is enabled. Selective swapping of the data captured from the first image receiving device with data captured from a third image receiving device, upon receiving a selection for the swapping from the user, is enabled. Terminating a first portion of a communication on the communication device while maintaining a second portion of the communication upon receiving a selection for the terminating from the user, is enabled.
    Type: Application
    Filed: September 5, 2010
    Publication date: March 17, 2011
    Inventors: Gregory Dorso, Uri Raz, Eric Setton
  • Publication number: 20110066924
    Abstract: Communicating in a peer-to-peer computer environment. A tracker peer is contacted and a list of peer nodes are obtained at a user device. A subset of peer nodes are selected from the list of peer nodes to act as relay nodes for a communication. An appropriate compression scheme is selected for the communication at the user device. Data is transmitted to at least one relay node for the at least one relay node to forward to at least one other user device, wherein the relay node is one of the subset of the peer nodes. Data is received at the user device from the at least one relay node forwarded from the at least one other user.
    Type: Application
    Filed: September 5, 2010
    Publication date: March 17, 2011
    Inventors: Gregory Dorso, Uri Raz, Eric Setton
  • Publication number: 20110060835
    Abstract: Communicating with a user device in a computer network. A tracker peer is contacted and obtaining a list of peer nodes at a user device. A subset of peer nodes are selected from the list of peer nodes to act as relay nodes for a communication. A first form of communication is transmitted to at least one relay node for the at least one relay node to forward to at least one other user device, wherein the relay node is one of the subset of the peer nodes. The first form of communication is received at the user device from the at least one relay node forwarded from the at least one other user. A second form of communication is transmitted to the at least one relay node for the at least one relay node to forward to the at least one other user device, wherein the relay node is one of the subset of the peer nodes.
    Type: Application
    Filed: September 5, 2010
    Publication date: March 10, 2011
    Inventors: Gregory DORSO, Uri Raz, Eric Setton
  • Patent number: 7735057
    Abstract: A software application streamed from a host system to a target system comprises the installation or configuration logic for another software application. In certain embodiments, the installation logic conforms to a well-known installation standard. The described technique allows the use and/or execution of installation logic or other related objects when these objects do not exist in their entirety on the target system. The application installation that results from this process may configure the subsequent application to be delivered only in part (in streamed mode) or in its entirety.
    Type: Grant
    Filed: August 21, 2003
    Date of Patent: June 8, 2010
    Assignee: Symantec Corporation
    Inventors: Ophir Rachman, Uri Raz, Danny Holzman, Ryan M. McCarten, Gilad A. Ben Zeev, Yaron Halperin, Gabriel Malka
  • Publication number: 20090327918
    Abstract: A method of formatting information for transmission over a peer-to-peer communication network is provided. The method comprises identifying a graphical nature of the information, and capturing the information based on the graphical nature. The method further comprises identifying a graphical content type associated with the information, and encoding the information based on the graphical content type.
    Type: Application
    Filed: April 30, 2008
    Publication date: December 31, 2009
    Inventors: Anne Aaron, Siddhartha Annapureddy, Pierpaolo Baccichet, Bernd Girod, Vivek Gupta, Iouri Poutivski, Uri Raz, Eric Setton
  • Publication number: 20090327917
    Abstract: A method of sharing information associated with a selected application is provided. The method comprises identifying a media type associated with the information, and capturing the information based on the media type. The method further comprises identifying a content type associated with the information, the content type being related to the media type, encoding the information based on the content type, and providing access to the encoded information over a communication network.
    Type: Application
    Filed: April 30, 2008
    Publication date: December 31, 2009
    Inventors: Anne Aaron, Siddhartha Annapureddy, Pierpaolo Baccichet, Bernd Girod, Vivek Gupta, Iouri Poutivski, Uri Raz, Eric Setton
  • Patent number: 7606924
    Abstract: A method for determining an order in which to stream modules of an application from a server to a client, where the application uses modules in an execution-time dependent order, employs a predictive model to determine which module transitions are most likely to occur in the future in view of the clients present state in the application and then stream the modules to the client in the determined order. Different sets of transition weights can be used for clients falling into different categories, such as time of application use and age of the user at the client. Additional factors which can be used to select the order to stream the modules include cache utilization at the client and customized streaming orders specified by the user.
    Type: Grant
    Filed: January 30, 2003
    Date of Patent: October 20, 2009
    Assignee: Symantec Corporation
    Inventors: Uri Raz, Yehuda Volk, Shmuel Melamed