Patents by Inventor Pan Pan

Pan Pan 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: 20200305227
    Abstract: A method and system for predictive location selection are described. A network computer system can preselect a service area, prior to receiving a service request from a user, based on the position of the user, a destination, and proximate available service providers, among other factors. In response to the user inputting the destination, the network computer system determines probability scores for predefined service areas based on likelihoods of the proximate available service providers being available at a time when the user submits a service request. The network computer system uses the probability scores to select an appropriate service area and transmits data corresponding to the optimal service area to the user.
    Type: Application
    Filed: June 2, 2020
    Publication date: September 24, 2020
    Inventors: Pan Pan, Jon Petersen, Kevin Su, Ronak Trivedi
  • Publication number: 20200299621
    Abstract: A peroxide delivery system is produced. The peroxide delivery system includes a dry powder that releases the peroxide quickly and completely when needed. The peroxide delivery system may be produced by combining a liquid peroxide or peroxide solution with an inorganic solid support that is inert to the peroxide and is capable of adsorbing large amounts of the liquid peroxide or peroxide solution while remaining dry to the touch. Methods of combining the inorganic solid support with the liquid peroxide or peroxide solution are disclosed. The peroxide delivery system can be formulated in preparations of powders, liquids, foams, sprays, gels, ointments, creams, sticks, or pastes that can be utilized in a variety of applications such as cleaning, stain removal and antiseptic products, for example.
    Type: Application
    Filed: September 14, 2018
    Publication date: September 24, 2020
    Inventors: Christian Guy BECKER, Pan PAN
  • Publication number: 20200264695
    Abstract: A Cloud-based method, system and computer-readable medium of creating a virtual tour is described. The method comprises allowing a user to upload images for stitching of a 360 panorama image; creating a virtual tour based on the 360 panorama image; and allowing the user to edit the virtual tour by embedding an object for the user to interact with, when the virtual tour is viewed with a Virtual Reality (VR) headset.
    Type: Application
    Filed: June 20, 2018
    Publication date: August 20, 2020
    Applicant: EYEXPO TECHNOLOGY CORP.
    Inventors: Thompson SANJOTO, Ashton Daniel CHEN, Dong LIN, Ben HO, Yiting LONG, Xinhui QIU, Pan PAN
  • Patent number: 10706334
    Abstract: Type prediction method, apparatus and electronic device for recognizing an object in an image are disclosed. The method may include processing an image to be processed using a full image recognition technique to obtain a first type prediction result of an object in the image to be processed; processing a subject area of the image to be processed using a feature recognition technique to obtain a second type prediction result of an object of the subject area; determining whether the first type prediction result matches the second type prediction result; if the first type prediction result matches the second type prediction result, determining a type of the object of the image to be processed to be the first type prediction result or the second type prediction result.
    Type: Grant
    Filed: February 20, 2018
    Date of Patent: July 7, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Pan Pan, Wei Liu, Min Li, Yingya Zhang, Xiansheng Hua
  • Patent number: 10706567
    Abstract: A data processing method includes determining feature points in first point cloud data and feature points in second point cloud data, the first point cloud data and the second point cloud data being used for representing different parts of a same object; performing feature matching between the first point cloud data and the second point cloud data to determine feature points satisfying feature matching condition(s) between the first point cloud data and the second point cloud data, and form a plurality of feature point pairs; determining a transformation matrix in which spatial distances between feature points in one or more feature point pairs of the plurality of feature point pairs conform to a proximity condition; and performing coordinate transformation on the one or more feature point pairs using the transformation matrix to register the first point cloud data with the second point cloud data.
    Type: Grant
    Filed: October 19, 2018
    Date of Patent: July 7, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Bin Wang, Jingming Yu, Xiaoduan Feng, Pan Pan, Rong Jin
  • Patent number: 10706622
    Abstract: A method, an apparatus, a device and a computer storage media for point cloud meshing are provided. The method includes performing a mesh reconstruction on point cloud data corresponding to a target object to obtain a reconstruction model for characterizing a surface contour of the target object; performing image registration on the reconstruction model with respect to a standard model corresponding to the target object; determining a mesh portion in the registered reconstruction model that does not overlap with the standard model; and removing the determined mesh portion from the registered reconstruction model to obtain a resulting reconstruction model of the target object. The point cloud meshing method repairs a hole structure of an object surface without the need of post-editing manually, and thus is able to improve the efficiency of repairing the hole structure of the object surface.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: July 7, 2020
    Assignee: Alibaba Group Holding Limited
    Inventors: Bin Wang, Jingming Yu, Xiaoduan Feng, Pan Pan, Rong Jin
  • Patent number: 10701759
    Abstract: A method and system for predictive location selection are described. A network computer system can preselect a service area, prior to receiving a service request from a user, based on the position of the user, a destination, and proximate available service providers, among other factors. In response to the user inputting the destination, the network computer system determines probability scores for predefined service areas based on likelihoods of the proximate available service providers being available at a time when the user submits a service request. The network computer system uses the probability scores to select an appropriate service area and transmits data corresponding to the optimal service area to the user.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: June 30, 2020
    Assignee: Uber Techologies, Inc.
    Inventors: Pan Pan, Jon Petersen, Kevin Su, Ronak Trivedi
  • Publication number: 20200091301
    Abstract: A semiconductor device, comprising: a semiconductor substrate; a source, a gate and a drain fabricated on one side of the semiconductor substrate; a via hole region reserved in the region of the source; and an etching stopping layer made in the via hole region as well as a via hole under the etching stopping layer penetrating through the semiconductor substrate.
    Type: Application
    Filed: November 15, 2019
    Publication date: March 19, 2020
    Inventors: Pan PAN, Naiqian ZHANG, Xi SONG, Jianhua XU
  • Patent number: 10382366
    Abstract: A method is provided in an application server, comprising: storing a plurality of primary class definitions in a memory, each primary class definition including a primary class identifier and a plurality of primary class attributes; storing a plurality of secondary class definitions in a memory, each secondary class definition including a secondary class identifier and a plurality of secondary class attributes; receiving a message from a client computing device via a network; based on the content of the message, selecting one of the primary class identifiers, and one of the secondary class identifiers; selecting primary response data corresponding to the selected primary class identifier; selecting secondary response data corresponding to the selected secondary class identifier; generating a response message by combining the primary response data and the secondary response data; and transmitting the response message to the client computing device.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: August 13, 2019
    Assignee: KIK INTERACTIVE INC.
    Inventors: Pascal Poupart, Pan Pan Cheng, Jesse Hoey
  • Patent number: 10317949
    Abstract: A server having a removable storage structure is provided. The server includes a housing, a storage case and a handle structure. The housing includes a bottom plate, a first plate and a second plate. The first plate includes a guiding slot. The storage case is arranged between the first plate and the second plate. The storage case includes a support plate, a partition plate and a heat dissipating plate. The partition plate is in contact with the first plate and includes a sliding slot. The handle structure includes a first arm, a second arm, a handle, and a slide pin. The first arm is pivotally connected to the partition plate and includes a through hole. The second arm is pivotally connected to the second plate. The slide pin is inserted in the sliding slot and the guiding slot via the through hole.
    Type: Grant
    Filed: April 17, 2018
    Date of Patent: June 11, 2019
    Assignee: SUPER MICRO COMPUTER INC.
    Inventors: Te-Chang Lin, William Shen, Pan-pan Liang
  • Publication number: 20190122375
    Abstract: A data processing method includes determining feature points in first point cloud data and feature points in second point cloud data, the first point cloud data and the second point cloud data being used for representing different parts of a same object; performing feature matching between the first point cloud data and the second point cloud data to determine feature points satisfying feature matching condition(s) between the first point cloud data and the second point cloud data, and form a plurality of feature point pairs; determining a transformation matrix in which spatial distances between feature points in one or more feature point pairs of the plurality of feature point pairs conform to a proximity condition; and performing coordinate transformation on the one or more feature point pairs using the transformation matrix to register the first point cloud data with the second point cloud data.
    Type: Application
    Filed: October 19, 2018
    Publication date: April 25, 2019
    Inventors: Bin Wang, Jingming Yu, Xiaoduan Feng, Pan Pan, Rong JIN
  • Publication number: 20190108646
    Abstract: The present disclosure discloses an image processing method, apparatus, and a non-transitory computer readable medium. The method can includes: acquiring a three-dimensional (3D) model and original texture images of an object, wherein the original texture images are acquired by an imaging device; determining a mapping relationship between the 3D model and the original texture images of the object; determining, among the original texture images, a subset of texture images associated with a first perspective of the imaging device; splicing the subset of texture images into a spliced texture image corresponding to the first perspective; and mapping the spliced texture image to the 3D model according to the mapping relationship.
    Type: Application
    Filed: October 11, 2018
    Publication date: April 11, 2019
    Inventors: Bin WANG, Jingming YU, Xiaoduan FENG, Pan PAN, Rong JIN
  • Publication number: 20190108679
    Abstract: A method, an apparatus, a device and a computer storage media for point cloud meshing are provided. The method includes performing a mesh reconstruction on point cloud data corresponding to a target object to obtain a reconstruction model for characterizing a surface contour of the target object; performing image registration on the reconstruction model with respect to a standard model corresponding to the target object; determining a mesh portion in the registered reconstruction model that does not overlap with the standard model; and removing the determined mesh portion from the registered reconstruction model to obtain a resulting reconstruction model of the target object. The point cloud meshing method repairs a hole structure of an object surface without the need of post-editing manually, and thus is able to improve the efficiency of repairing the hole structure of the object surface.
    Type: Application
    Filed: October 10, 2018
    Publication date: April 11, 2019
    Inventors: Bin Wang, Jingming Yu, Xiaoduan Feng, Pan Pan, Rong Jin
  • Publication number: 20180374032
    Abstract: A method and system for match-based routing are described. The network computer system receives a first transport request for a first user and performs a selection process to select a provider to fulfill the first transport request. The network computer system determines multiple navigation routes between a current location of the selected provider and a waypoint associated with the first transport request and computes a match score for each of the navigation routes. The match scores are based on probabilities of the selected provider receiving an additional transport request from an additional user while the selected provider fulfills the first transport request along that navigation route. The network computer system selects one of the navigation routes based on the computed match scores and sends data corresponding to the selected navigation route to a provider computing device of the selected provider.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 27, 2018
    Inventors: Pan Pan, Jon Petersen, Ronak Trivedi, Matthew Zehnder
  • Publication number: 20180338298
    Abstract: A method and system for predictive location selection are described. A network computer system can preselect a service area, prior to receiving a service request from a user, based on the position of the user, a destination, and proximate available service providers, among other factors. In response to the user inputting the destination, the network computer system determines probability scores for predefined service areas based on likelihoods of the proximate available service providers being available at a time when the user submits a service request. The network computer system uses the probability scores to select an appropriate service area and transmits data corresponding to the optimal service area to the user.
    Type: Application
    Filed: May 19, 2017
    Publication date: November 22, 2018
    Inventors: Pan Pan, Jon Petersen, Kevin Su, Ronak Trivedi
  • Patent number: 10071965
    Abstract: The present invention provides novel 2-pyridone compounds and 4-pyridone compounds and methods of treating a subject infected with a pathogen of Staphylococcus aureus, Mycobacterium tuberculosis, Francisella tularensis, Burkholderia pseudomallei, Yersinia pestis, Escherichia coli and Proteus mirabilisone.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: September 11, 2018
    Assignee: THE RESEARCH FOUNDATION FOR THE STATE UNIVERSITY OF NEW YORK
    Inventors: Peter Tonge, Pan Pan
  • Publication number: 20180239989
    Abstract: Type prediction method, apparatus and electronic device for recognizing an object in an image are disclosed. The method may include processing an image to be processed using a full image recognition technique to obtain a first type prediction result of an object in the image to be processed; processing a subject area of the image to be processed using a feature recognition technique to obtain a second type prediction result of an object of the subject area; determining whether the first type prediction result matches the second type prediction result; if the first type prediction result matches the second type prediction result, determining a type of the object of the image to be processed to be the first type prediction result or the second type prediction result.
    Type: Application
    Filed: February 20, 2018
    Publication date: August 23, 2018
    Inventors: Pan Pan, Wei Liu, Min Li, Yingya Zhang, Xiansheng Hua
  • Publication number: 20180182663
    Abstract: The present disclosure relates to the technical field of semiconductors, and in particular to a semiconductor chip, a semiconductor wafer and a method for manufacturing a semiconductor wafer. The semiconductor chip comprises: a substrate, devices provided on a side of the substrate, via holes running through the substrate, conductive material filled in the via holes and contacted with the devices, and a backside metal layer provided on the other side of the substrate away from the devices, the backside metal layer coming into contact with the conductive material so as to be electrically connected to the devices via the conductive material. The semiconductor chip, the semiconductor wafer and the method for manufacturing a semiconductor wafer of the present disclosure reduce the ground resistance and improve the heat dissipation of devices with via holes structure during the operation.
    Type: Application
    Filed: August 4, 2017
    Publication date: June 28, 2018
    Inventors: Naiqian ZHANG, Pan PAN
  • Publication number: 20170134313
    Abstract: A method is provided in an application server, comprising: storing a plurality of primary class definitions in a memory, each primary class definition including a primary class identifier and a plurality of primary class attributes; storing a plurality of secondary class definitions in a memory, each secondary class definition including a secondary class identifier and a plurality of secondary class attributes; receiving a message from a client computing device via a network; based on the content of the message, selecting one of the primary class identifiers, and one of the secondary class identifiers; selecting primary response data corresponding to the selected primary class identifier; selecting secondary response data corresponding to the selected secondary class identifier; generating a response message by combining the primary response data and the secondary response data; and transmitting the response message to the client computing device.
    Type: Application
    Filed: October 28, 2016
    Publication date: May 11, 2017
    Inventors: Pascal POUPART, Pan Pan CHENG, Jesse HOEY
  • Publication number: 20160312156
    Abstract: A stable, aqueous, liquid composition comprises both an enzyme and a peroxide or peroxide source. The composition contains a compatibilizer package having at least one compound chosen from enzyme stabilizers and peroxide stabilizers. The compatibilizer package maintains the activity of the enzyme and the concentration of the peroxide. A composition comprising peroxide or a peroxide source and a compatibilizer package is also disclosed.
    Type: Application
    Filed: December 18, 2014
    Publication date: October 27, 2016
    Inventors: Pan PAN, Michael B. ABRAMS, Michael ROBBINS, John M. BARNES, Shui-Ping ZHU, Xue WANG