Patents by Inventor Meng Yao

Meng Yao 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: 20210389775
    Abstract: An automatic guided vehicle (AGV) comprising a mobile base including a drive train and configured to drive the AGV in a self-navigation mode within a facility, a first camera configured to capture first image data of objects within the facility, a second camera configured to capture second image data of objects within the facility, the second camera including a content filter, and a main control module configured to receive the first and second image data from the first and second cameras. The main control module executes a recognition neural network program. The neural network program recognizes targets in the first image data. The main control module also executes a supervisor program under user control. The supervisor program is receives the second image data and recognizes markers attached to targets in the second image data. The supervisor program produces a supervised outcome in which targets to which markers are attached are associated with categories based on user commands.
    Type: Application
    Filed: July 19, 2021
    Publication date: December 16, 2021
    Inventors: Chiung-Lin CHEN, Meng YAO
  • Patent number: 11190366
    Abstract: In a device including a processor and a memory in communication with the processor is disclosed. The memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of receiving, via a communication network from a device, a message and a dynamic tag associated with the message, the dynamic tag characterizing a recipient group for the message; determining that the dynamic tag is relevant to a data set including an attribute of a plurality of members corresponding to the dynamic tag; based on the dynamic tag and the attribute, identifying, from the plurality of members, a member group relevant to the dynamic tag; and sending, via the communication network, the message to a device group associated with the member group.
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mark Ian Rubinstein, Amit Akiva Apple, Thaddeus Scott, Meng Yao
  • Patent number: 11092968
    Abstract: An automatic guided vehicle (AGV) comprising a mobile base including a drive train and configured to drive the AGV in a self-navigation mode within a facility, a first camera configured to capture first image data of objects within the facility, a second camera configured to capture second image data of objects within the facility, the second camera including a content filter, and a main control module configured to receive the first and second image data from the first and second cameras. The main control module executes a recognition neural network program. The neural network program recognizes targets in the first image data. The main control module also executes a supervisor program under user control. The supervisor program is receives the second image data and recognizes markers attached to targets in the second image data. The supervisor program produces a supervised outcome in which targets to which markers are attached are associated with categories based on user commands.
    Type: Grant
    Filed: November 15, 2018
    Date of Patent: August 17, 2021
    Assignee: Lingdong Technology (Beijing) Co. LTD
    Inventors: Chiung Lin Chen, Meng Yao
  • Publication number: 20210216811
    Abstract: A Method, apparatus, device, and storage media for image processing are provided. The method include: acquiring a set of image sequences, the set of image sequences including a plurality of image sequences; determining a first similarity measurement between image sequences in the set of image sequences; dividing the set of image sequences into one or more subset of image sequences based on a first similarity measurement; and determining, in each subset of image sequences, degrees of correlation between images in one image sequence of the subset of image sequences and images in other image sequences of the subset of image sequences.
    Type: Application
    Filed: March 26, 2021
    Publication date: July 15, 2021
    Inventor: Meng Yao
  • Publication number: 20210217187
    Abstract: A method and an apparatus for processing an image are provided. The method may include: acquiring a set of image sequences, the set of image sequences including a plurality of image sequence subsets divided according to similarity measurements between image sequences, each image sequence subset including a basic image sequence and other image sequence, wherein a first similarity measurement corresponding to the basic image sequence is greater than or equal to a first similarity measurement corresponding to the other image sequence; creating an original three-dimensional model using the basic image sequence; and creating a final three-dimensional model using the other image sequence based on the original three-dimensional model.
    Type: Application
    Filed: March 26, 2021
    Publication date: July 15, 2021
    Inventor: Meng Yao
  • Patent number: 11062150
    Abstract: The embodiments of the present disclosure provide a processing method and apparatus for vehicle scene sequence tracking, and a vehicle. The method includes: obtaining a current vehicle speed of a vehicle driving in a first area and at least one frame of a current image taken; determining a vehicle speed ratio interval and a length of a sequence to be tracked according to the current vehicle speed; and performing the scene sequence tracking according to the vehicle speed ratio interval, the length of the sequence to be tracked, the at least one frame of the current image, and pre-stored multiple frames of historical reference images of the vehicle, to obtain position information of the vehicle. The method ensures that an accurate speed scanning range can still be quickly found when the vehicle speed changes greatly, and the speed scanning efficiency is greatly improved when the vehicle speed is relatively stable.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: July 13, 2021
    Inventor: Meng Yao
  • Publication number: 20210072763
    Abstract: An automatic guided vehicle (AGV) comprising a mobile base including a drive train and configured to drive the AGV in a self-navigation mode within a facility, a first camera configured to capture first image data of objects within the facility, a second camera configured to capture second image data of objects within the facility, the second camera including a content filter, and a main control module configured to receive the first and second image data from the first and second cameras. The main control module executes a recognition neural network program. The neural network program recognizes targets in the first image data. The main control module also executes a supervisor program under user control. The supervisor program is receives the second image data and recognizes markers attached to targets in the second image data. The supervisor program produces a supervised outcome in which targets to which markers are attached are associated with categories based on user commands.
    Type: Application
    Filed: November 15, 2018
    Publication date: March 11, 2021
    Applicant: Lingdong Technology (Beijing) Co. LTD
    Inventors: Chiung-Lin Chen, Meng Yao
  • Publication number: 20210006563
    Abstract: In a device including a processor and a memory, the memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of receiving an access control setting for granting access to an access-controlled resource and a dynamic tag characterizing a member group subject to the access control setting; accessing a data source storing member data including an attribute associated with each member, the attribute including a parameter related to a time or time period. The dynamic tag is mapped to the member data based on (1) the parameter of the attribute and (2) a time or time period associated with the dynamic tag, to identify mapped members forming the member group, wherein the mapped members identified based on a same dynamic tag vary depending on the time or time period associated with the dynamic tag, to identify the member group.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mark Ian RUBINSTEIN, Amit Akiva APPLE, Thaddeus SCOTT, Meng YAO
  • Publication number: 20210006422
    Abstract: In a device including a processor and a memory in communication with the processor is disclosed. The memory includes executable instructions that, when executed by the processor, cause the processor to control the device to perform functions of receiving, via a communication network from a device, a message and a dynamic tag associated with the message, the dynamic tag characterizing a recipient group for the message; determining that the dynamic tag is relevant to a data set including an attribute of a plurality of members corresponding to the dynamic tag; based on the dynamic tag and the attribute, identifying, from the plurality of members, a member group relevant to the dynamic tag; and sending, via the communication network, the message to a device group associated with the member group.
    Type: Application
    Filed: July 2, 2019
    Publication date: January 7, 2021
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Mark Ian RUBINSTEIN, Amit Akiva APPLE, Thaddeus SCOTT, Meng YAO
  • Publication number: 20200005052
    Abstract: The embodiments of the present disclosure provide a processing method and apparatus for vehicle scene sequence tracking, and a vehicle. The method includes: obtaining a current vehicle speed of a vehicle driving in a first area and at least one frame of current image taken; determining a vehicle speed ratio interval and a length of a sequence to be tracked according to the current vehicle speed; and performing the scene sequence tracking according to the vehicle speed ratio interval, the length of the sequence to be tracked, the at least one frame of the current image, and pre-stored multiple frames of historical reference images of the vehicle, to obtain position information of the vehicle. The method ensures that an accurate speed scanning range can still be quickly found when the vehicle speed changes greatly, and the speed scanning efficiency is greatly improved when the vehicle speed is relatively stable.
    Type: Application
    Filed: September 10, 2019
    Publication date: January 2, 2020
    Inventor: Meng YAO
  • Patent number: 9826210
    Abstract: Examples of the disclosure accurately define a gray region for automatic white balancing. Ratios corresponding to possible gray areas are white balanced before color distance metrics are calculated with respect to white points under different light sources. The color distance metrics of each point in the image data are compared with a predetermined threshold value to identify a gray region. Gray points within a captured image are identified using the gray region and input to any AWB method to accurately white balance the captured image.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: November 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Meng Yao
  • Publication number: 20170111625
    Abstract: Examples of the disclosure accurately define a gray region for automatic white balancing. Ratios corresponding to possible gray areas are white balanced before color distance metrics are calculated with respect to white points under different light sources. The color distance metrics of each point in the image data are compared with a predetermined threshold value to identify a gray region. Gray points within a captured image are identified using the gray region and input to any AWB method to accurately white balance the captured image.
    Type: Application
    Filed: December 30, 2016
    Publication date: April 20, 2017
    Inventor: Meng Yao
  • Patent number: 9554109
    Abstract: Examples of the disclosure accurately define a gray region for automatic white balancing. Ratios corresponding to possible gray areas are white balanced before color distance metrics are calculated with respect to white points under different light sources. The color distance metrics of each point in the image data are compared with a predetermined threshold value to identify a gray region. Gray points within a captured image are identified using the gray region and input to any AWB method to accurately white balance the captured image.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: January 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Meng Yao
  • Publication number: 20170018765
    Abstract: The present invention provides a composite anode for a battery comprising a copper current collector working electrode, at least one anode material comprising at least one of a carbon, a silicon, a conductive agent, and combinations thereof, wherein at least one anode material is deposited on a surface of the copper current collector working electrode to form the composite anode for a battery. An electrophoretic method for making this anode is provided. A lithium-ion battery having the composite anode is disclosed.
    Type: Application
    Filed: September 29, 2016
    Publication date: January 19, 2017
    Inventors: Hui Zhang, Meng Yao, Xingbo Liu
  • Patent number: 9484573
    Abstract: The present invention provides a composite anode for a battery comprising a copper current collector working electrode, at least one anode material comprising at least one of a carbon, a silicon, a conductive agent, and combinations thereof, wherein at least one anode material is deposited on a surface of the copper current collector working electrode to form the composite anode for a battery. An electrophoretic method for making this anode is provided. A lithium-ion battery having the composite anode is disclosed.
    Type: Grant
    Filed: December 23, 2013
    Date of Patent: November 1, 2016
    Assignee: West Virginia University
    Inventors: Hui Zhang, Meng Yao, Xingbo Liu
  • Publication number: 20160309132
    Abstract: Examples of the disclosure accurately define a gray region for automatic white balancing. Ratios corresponding to possible gray areas are white balanced before color distance metrics are calculated with respect to white points under different light sources. The color distance metrics of each point in the image data are compared with a predetermined threshold value to identify a gray region. Gray points within a captured image are identified using the gray region and input to any AWB method to accurately white balance the captured image.
    Type: Application
    Filed: June 23, 2016
    Publication date: October 20, 2016
    Inventor: Meng Yao
  • Patent number: 9424628
    Abstract: Examples of the disclosure accurately define a gray region for automatic white balancing. Ratios corresponding to possible gray areas are white balanced before color distance metrics are calculated with respect to white points under different light sources. The color distance metrics of each point in the image data are compared with a predetermined threshold value to identify a gray region. Gray points within a captured image are identified using the gray region and input to any AWB method to accurately white balance the captured image.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: August 23, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Meng Yao
  • Patent number: 9307119
    Abstract: Embodiments relate to systems and methods for a computation-efficient image processing system architecture. Image data can be transmitted from a computer, online service, and/or other image source to an output device having a set of image processing modules in two or more image paths, including an edge detection module and a video decoding module. The edge detection module can produce edge tag output, and the video decoding module, operating in parallel, can generate decoded video output. The edge tag output and decoded video output can be transmitted to a set of downstream image processing modules, including modules for color trapping, edge smoothing, and other operations. Because earlier processing stages share information with downstream modules which require the same or related data, redundant processing can be reduced or eliminated. Complex image operations can therefore be carried out, and high-quality output can be generated, without sacrificing responsiveness.
    Type: Grant
    Filed: August 16, 2012
    Date of Patent: April 5, 2016
    Assignee: XEROX CORPORATION
    Inventors: Xing Li, David Jon Metcalfe, Meng Yao, Michael Dale Stevens, Paul W. Phillippi
  • Publication number: 20150371370
    Abstract: Examples of the disclosure accurately define a gray region for automatic white balancing. Ratios corresponding to possible gray areas are white balanced before color distance metrics are calculated with respect to white points under different light sources. The color distance metrics of each point in the image data are compared with a predetermined threshold value to identify a gray region. Gray points within a captured image are identified using the gray region and input to any AWB method to accurately white balance the captured image.
    Type: Application
    Filed: June 19, 2014
    Publication date: December 24, 2015
    Inventor: Meng Yao
  • Publication number: 20150032907
    Abstract: Various exemplary embodiments relate to a method and related network node including one or more of the following: receiving a first object to be translated, wherein the first object has a first type; obtaining a second object having a second type that is different from the first type; identifying a first property of the first object, wherein the first property is associated with a first location within a hierarchy of the first object; identifying a second property of the second object; setting a value of the second property based on a value of the first property when: a name of the first property matches a name of the second property, and the first location matches a second location of the second property within a hierarchy of the second object; and making the second object available to a receiving device.
    Type: Application
    Filed: July 26, 2013
    Publication date: January 29, 2015
    Applicant: ALCATEL-LUCENT CANADA, INC.
    Inventors: Pradeep Chandra Mekala, Ihuoma Onyegbula, Meng YAO