Patents by Inventor Shuchang Zhou

Shuchang Zhou 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: 20170154233
    Abstract: The orientation of imagery relative to a compass bearing may be determined based on the position of the sun or other information relating to celestial bodies captured in the image.
    Type: Application
    Filed: August 18, 2014
    Publication date: June 1, 2017
    Applicant: Google Inc.
    Inventors: Andrew Gallagher, Shuchang Zhou, Zhiheng Wang
  • Publication number: 20170126646
    Abstract: Provided are an image processing method and a client device, an image authentication method and a server device. The image processing method comprises: photographing an object to obtain a first image; sending a key acquiring request to a server and receiving a key from the server; generating a second image based on the key and the first image; and sending the second image to the server. The image authentication method comprises: receiving a key acquiring request from a client; generating a key and sending the key to the sever in response to the key acquiring request; receiving an image for authentication from the client; and authenticating the image for authentication by using the key.
    Type: Application
    Filed: December 29, 2015
    Publication date: May 4, 2017
    Inventors: Shuchang Zhou, Cong Yao, Xinyu Zhou, Qi Yin
  • Publication number: 20170039450
    Abstract: Systems and methods for storefront recognition are provided. A surveyor or other user can access an application implemented on a computing device. A source image of a storefront of an entity can be captured by the surveyor using an image capture device (e.g. a digital camera). A feature matching process can be used to compare the source image against a plurality of candidate images of storefronts in the geographic area and return a list of the candidate images with the closest match. Each candidate image returned by the application can be annotated with a similarity score indicative of the similarity of the source image with the candidate image. The surveyor can use the similarity scores and the candidate images to determine whether the store has been previously investigated. The user can interact with the application to indicate whether the entity seeds to be investigated.
    Type: Application
    Filed: April 30, 2014
    Publication date: February 9, 2017
    Inventors: Shuchang Zhou, Xin Li, Sheng Luo, Peng Chen, Jian Li
  • Publication number: 20160371840
    Abstract: A method, a device and a computer program product for determining a geographical location of a user are disclosed. The method comprises: extracting characters or icons in an image taken at a place where the user is located; analyzing the extracted characters or icons to determine a meaning of the characters or the icons; and determining the geographical location of the user based on the meaning of the characters or the icons. With the method, the device and the computer program product, the geographical location of the user may be accurately determined in various scenarios.
    Type: Application
    Filed: March 25, 2015
    Publication date: December 22, 2016
    Inventors: Shuchang ZHOU, Xinyu ZHOU, Yuxin WU, Jianan WU
  • Patent number: 9514412
    Abstract: A computer-implemented method can include receiving, at a computing device having one or more processors, questions and answers, each question having one or more answers, and each question and each answer being associated with a particular user. The method can include receiving, at the computing device, evaluations of the answers from users. The method can include identifying, at the computing device, at least one of textual and contextual features for each answer to obtain sets of features. The method can include generating, at the computing device, a user preference graph indicating relationships between users associated with at least one of the questions, the answers, and the evaluations. The method can also include detecting, at the computing device, whether each specific answer is a deceptive answer based on its set of features and the user preference graph.
    Type: Grant
    Filed: December 9, 2013
    Date of Patent: December 6, 2016
    Assignee: Google Inc.
    Inventors: Fangtao Li, Shuchang Zhou
  • Publication number: 20160320234
    Abstract: Provided are a liveness authentication method and apparatus. The method comprises: filtering out light of a first predetermined waveband from incident light incident to a first area; detecting an intensity of the filtered light as a first light intensity; and determining that a liveness authentication is failed in the case that the first light intensity satisfies a predetermined condition. The liveness authentication is performed through determining whether the incident light is cold light. In the case that the incident light is light emitted from a liquid crystal display screen, it is determined that the incident light is the cold light, and it is determined that the liveness authentication is failed.
    Type: Application
    Filed: November 2, 2015
    Publication date: November 3, 2016
    Inventors: Shuchang ZHOU, Xinyu ZHOU, Yuxin WU
  • Publication number: 20160320238
    Abstract: Provided are a liveness authentication method and apparatus, which perform liveness authentication by determining whether incident light is linear polarized light. The liveness authentication method comprises: making incident light incident to a set of polarizing filters not overlapped with each other in a light transmission direction; detecting, for each of the set of polarizing filters, an intensity of light transmitting through the polarizing filter, so as to obtain a set of light intensities corresponding to respective polarizing filters of the set of polarizing filters respectively; and determining that the liveness authentication is failed in the case that the set of light intensities satisfy a predetermined condition. In the case that the incident light is light emitted from a liquid crystal display screen, the incident light is the linear polarized light, and thus the liveness authentication is failed.
    Type: Application
    Filed: November 2, 2015
    Publication date: November 3, 2016
    Inventors: Shuchang ZHOU, Chi ZHANG
  • Publication number: 20160232175
    Abstract: Original data that represents a real-world object or activity and organized along three or more dimensions is received. The original data is represented as a product of several multipliers including a sparse core, such that the sparse core has fewer non-zero values than a tensor representation of the original data, and one or more unitary matrix multipliers. Modified data is generated based on the original data using the multipliers. This includes compressing, or reconstructing missing elements in, the tensor representation of the original data, such that the modified data provides a description of the real-world object or activity that is less complete or more complete, respectively, relative to the original data.
    Type: Application
    Filed: September 27, 2013
    Publication date: August 11, 2016
    Inventors: Shuchang Zhou, Liyong Chen
  • Patent number: 9383202
    Abstract: Disclosed here are methods and systems that relate to determining an orientation of an object. The orientation of the object may be represented by an Euler angle which identifies a rotation of the object from a reference frame. The methods and systems may rely on readings collected from two or more barometric pressure sensors to estimate an altitude difference between the pressure sensors. The methods and systems may calculate the Euler angle based on the altitude difference.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: July 5, 2016
    Assignee: Google Inc.
    Inventors: Shuchang Zhou, Edward Y. Chang
  • Patent number: 9335175
    Abstract: Aspects of the present disclosure provide techniques for constructing a scalable model of an indoor space using crowd-sourced inertial navigation system (INS) signals from mobile devices. By tracking INS signals from a number of participating users, the user's trajectories can be estimated as they move their mobile devices indoors. The estimated trajectories can be scored against similar routes taken by other users. Routes with the highest scores are then laid out over a map of the indoor space to identify areas most often traveled to and from landmarks and distances between the landmarks.
    Type: Grant
    Filed: August 15, 2012
    Date of Patent: May 10, 2016
    Assignee: Google Inc.
    Inventors: Faen Zhang, Edward Y. Chang, Yongqiang Huang, Shuchang Zhou
  • Patent number: 9107045
    Abstract: Aspects of the present disclosure provide techniques for detecting breaks in a wireless network data model. An exemplary method includes determining neighboring access points from scans of network access points in a space. Each neighboring access point occurs together in a scan of a particular level of the space. Wireless data is received from a plurality of mobile devices moving through a space. A set of all access points for the space is identified based on the wireless data. A ratio is derived based on a difference between the neighboring access points and the set of all access points. The ratio represents a percentage of missing access points for the particular level of the space.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: August 11, 2015
    Assignee: Google Inc.
    Inventors: Shuchang Zhou, Anup Mantri
  • Publication number: 20150204676
    Abstract: Aspects of the present disclosure provide techniques for constructing a scalable model of an indoor space using crowd-sourced inertial navigation system (INS) signals from mobile devices. By tracking INS signals from a number of participating users, the user's trajectories can be estimated as they move their mobile devices indoors. The estimated trajectories can be scored against similar routes taken by other users. Routes with the highest scores are then laid out over a map of the indoor space to identify areas most often traveled to and from landmarks and distances between the landmarks.
    Type: Application
    Filed: August 15, 2012
    Publication date: July 23, 2015
    Applicant: Google Inc.
    Inventors: Faen Zhang, Edward Y. Chang, Yongqiang Huang, Shuchang Zhou
  • Publication number: 20150161513
    Abstract: A computer-implemented method can include receiving, at a computing device having one or more processors, questions and answers, each question having one or more answers, and each question and each answer being associated with a particular user. The method can include receiving, at the computing device, evaluations of the answers from users. The method can include identifying, at the computing device, at least one of textual and contextual features for each answer to obtain sets of features. The method can include generating, at the computing device, a user preference graph indicating relationships between users associated with at least one of the questions, the answers, and the evaluations. The method can also include detecting, at the computing device, whether each specific answer is a deceptive answer based on its set of features and the user preference graph.
    Type: Application
    Filed: December 9, 2013
    Publication date: June 11, 2015
    Applicant: Google Inc.
    Inventors: Fangtao Li, Shuchang Zhou
  • Patent number: 9046996
    Abstract: Aspects of the disclosure relate generally to providing a user with an image navigation experience. In order to do so, a reference image may be identified. A set of potential target images for the reference image may also be identified. A drag vector for user input relative to the reference image is determined. For particular image of the set of target images an associated cost is determined based at least in part on a cost function and the drag vector. A target image is selected based on the determined associated costs.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: June 2, 2015
    Assignee: Google Inc.
    Inventors: David Gallup, Liyong Chen, Shuchang Zhou, Steven Maxwell Seitz
  • Publication number: 20150113474
    Abstract: Aspects of the disclosure relate generally to providing a user with an image navigation experience. In order to do so, a reference image may be identified. A set of potential target images for the reference image may also be identified. A drag vector for user input relative to the reference image is determined. For particular image of the set of target images an associated cost is determined based at least in part on a cost function and the drag vector. A target image is selected based on the determined associated costs.
    Type: Application
    Filed: October 17, 2013
    Publication date: April 23, 2015
    Applicant: GOOGLE INC.
    Inventors: David Gallup, Liyong Chen, Shuchang Zhou, Steven Maxwell Seitz
  • Publication number: 20150018003
    Abstract: Aspects of the present disclosure provide techniques for detecting breaks in a wireless network data model. An exemplary method includes determining neighboring access points from scans of network access points in a space. Each neighboring access point occurs together in a scan of a particular level of the space. Wireless data is received from a plurality of mobile devices moving through a space. A set of all access points for the space is identified based on the wireless data. A ratio is derived based on a difference between the neighboring access points and the set of all access points. The ratio represents a percentage of missing access points for the particular level of the space.
    Type: Application
    Filed: July 9, 2013
    Publication date: January 15, 2015
    Inventors: Shuchang Zhou, Anup Mantri