Patents by Inventor George Saklatvala

George Saklatvala 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: 20160163098
    Abstract: Techniques associated with three-dimensional object modeling are described in various implementations. In one example implementation, a method may include receiving a plurality of two-dimensional images depicting views of an object to be modeled in three dimensions. The method may also include, processing the plurality of two-dimensional images to generate a three-dimensional representation of the object, and analyzing the three-dimensional representation of the object to determine whether sufficient visual information exists in the plurality of two-dimensional images to generate a three-dimensional model of the object. The method may also include, in response to determining that sufficient visual information does not exist for a portion of the object, identifying the portion of the object to a user.
    Type: Application
    Filed: May 31, 2013
    Publication date: June 9, 2016
    Applicant: LONGSAND LIMITED
    Inventors: Sean Blanchflower, George Saklatvala
  • Publication number: 20160140765
    Abstract: A method for object recognition performed by a computing device of an augmented reality system. The method includes receiving an image from a user, determining channels that a user is subscribed to, and determining a list of servers that host the channels that the user is subscribed to by using groups of channels that are distributed among a cluster of servers. The method further includes selecting, using the computing device, which servers from the list of servers are to be used to query the channels that the user is subscribed to. In addition, the method includes querying, using the computing device, the selected servers for the channels that the user is subscribed to with the image to determine at least one object that matches the image from object databases for the channels that the user is subscribed to.
    Type: Application
    Filed: June 27, 2013
    Publication date: May 19, 2016
    Inventor: George Saklatvala
  • Publication number: 20150347851
    Abstract: Techniques for matching a feature of captured visual data are described in various implementations. In one example implementation, a server from among plural servers matches a feature of captured visual data of a physical target received from an electronic device with features of one of a plurality of partitions. Based on the matching, an object is identified that corresponds to the captured visual data.
    Type: Application
    Filed: December 7, 2012
    Publication date: December 3, 2015
    Inventor: George Saklatvala
  • Publication number: 20150278579
    Abstract: A probabilistic model is provided based on an output of a matching procedure that matches a particular object to representations of objects, where the probabilistic model relates a probability of an object being present to a number of matching features. The probabilistic model is used for detecting whether a particular object is present in received visual data.
    Type: Application
    Filed: October 11, 2012
    Publication date: October 1, 2015
    Inventor: George Saklatvala
  • Patent number: 8933970
    Abstract: Techniques for controlling an augmented reality object are described in various implementations. In one example implementation, a method may include receiving an initialization image captured by an image capture device, the initialization image depicting a background and being free of foreground objects positioned between the background and the image capture device. The method may also include receiving a plurality of subsequent images captured by the image capture device over a period of time, the plurality of subsequent images depicting the background and a foreground object, the foreground object being positioned between the background and the image capture device. The method may also include comparing the initialization image to the plurality of subsequent images to determine positioning of the foreground object over the period of time. The method may also include controlling an augmented reality object based on the positioning of the foreground object over the period of time.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: January 13, 2015
    Assignee: Longsand Limited
    Inventors: George Saklatvala, Stephen Christopher Davis, Matthew Dominic Sullivan, Tristan Peter Melen
  • Publication number: 20140071164
    Abstract: Techniques for controlling an augmented reality object are described in various implementations. In one example implementation, a method may include receiving an initialization image captured by an image capture device, the initialization image depicting a background and being free of foreground objects positioned between the background and the image capture device. The method may also include receiving a plurality of subsequent images captured by the image capture device over a period of time, the plurality of subsequent images depicting the background and a foreground object, the foreground object being positioned between the background and the image capture device. The method may also include comparing the initialization image to the plurality of subsequent images to determine positioning of the foreground object over the period of time. The method may also include controlling an augmented reality object based on the positioning of the foreground object over the period of time.
    Type: Application
    Filed: September 11, 2012
    Publication date: March 13, 2014
    Inventors: George Saklatvala, Stephen Christopher Davis, Matthew Dominic Sullivan, Tristan Peter Melen