Patents by Inventor Yinian Mao

Yinian Mao 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: 20230373667
    Abstract: This application discloses a beacon for guiding landing of an unmanned aerial vehicle. The beacon includes at least three levels of patterns: one first-level pattern and at least one second-level pattern, where the at least one second-level pattern is superposed above the first-level pattern, and an area of the second-level pattern is less than that of the first-level pattern.
    Type: Application
    Filed: August 1, 2023
    Publication date: November 23, 2023
    Inventors: Jiancheng CAI, Xinmin LIU, Yexun ZHANG, Mingyang JIANG, Yinian MAO
  • Patent number: 11567950
    Abstract: A confidentiality preserving system and method for performing a rank-ordered search and retrieval of contents of a data collection. The system includes at least one computer system including a search and retrieval algorithm using term frequency and/or similar features for rank-ordering selective contents of the data collection, and enabling secure retrieval of the selective contents based on the rank-order. The search and retrieval algorithm includes a baseline algorithm, a partially server oriented algorithm, and/or a fully server oriented algorithm. The partially and/or fully server oriented algorithms use homomorphic and/or order preserving encryption for enabling search capability from a user other than an owner of the contents of the data collection. The confidentiality preserving method includes using term frequency for rank-ordering selective contents of the data collection, and retrieving the selective contents based on the rank-order.
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: January 31, 2023
    Assignee: UNIVERSITY OF MARYLAND, COLLEGE PARK
    Inventors: Ashwin Swaminathan, Yinian Mao, Guan-Ming Su, Hongmei Gou, Avinash Varna, Shan He, Min Wu, Douglas W. Oard
  • Publication number: 20220324483
    Abstract: A trajectory prediction method and apparatus, a storage medium, and an electronic device are provided. In embodiments of this disclosure, according to a historical trajectory of a designated target and a historical trajectory of each obstacle, a historical interaction feature between the designated target and each obstacle is determined, and a motion trajectory of the designated target is predicted to obtain an initial predicted trajectory. A future interaction feature between each obstacle and the designated target is then determined according to the initial predicted trajectory and a planned trajectory of each obstacle. According to the future interaction feature, a final predicted trajectory of the designated target is obtained.
    Type: Application
    Filed: February 17, 2022
    Publication date: October 13, 2022
    Inventors: Huaxia XIA, Xu DU, Yinian MAO, Mingyu FAN, Dongchun REN, Deheng QIAN
  • Publication number: 20210109940
    Abstract: A confidentiality preserving system and method for performing a rank-ordered search and retrieval of contents of a data collection. The system includes at least one computer system including a search and retrieval algorithm using term frequency and/or similar features for rank-ordering selective contents of the data collection, and enabling secure retrieval of the selective contents based on the rank-order. The search and retrieval algorithm includes a baseline algorithm, a partially server oriented algorithm, and/or a fully server oriented algorithm. The partially and/or fully server oriented algorithms use homomorphic and/or order preserving encryption for enabling search capability from a user other than an owner of the contents of the data collection. The confidentiality preserving method includes using term frequency for rank-ordering selective contents of the data collection, and retrieving the selective contents based on the rank-order.
    Type: Application
    Filed: December 4, 2020
    Publication date: April 15, 2021
    Inventors: Ashwin SWAMINATHAN, Yinian MAO, Guan-Ming SU, Hongmei GOU, Avinash VARNA, Shan HE, Min WU, Douglas W. OARD
  • Patent number: 10764748
    Abstract: Disclosed is a method for user identity authentication for a peer device joining a peer-to-peer overlay network. In the method, a credential server of the overlay network receives a registered user identity from a joining peer device. The credential server verifies the registered user identity with an identity provider. Upon receiving, at the credential server, successful verification of the registered user identity from the identity provider, the credential server issues to the joining peer device a signed certificate for use by an authenticated peer device in the overlay network to authenticate the registered user identity of the joining peer device, wherein the signed certificate is signed by a private key of the credential server.
    Type: Grant
    Filed: March 23, 2010
    Date of Patent: September 1, 2020
    Assignee: QUALCOMM Incorporated
    Inventors: Yinian Mao, Saumitra M. Das, Ranjith S. Jayaram, Vidya Narayanan
  • Patent number: 10725472
    Abstract: A technology for tracking a target object using depth information is disclosed. An object image contain a target object can be obtained from a reference image. A target distance from a robot to the target object can also be derived or accessed. When the robot captures a new image, 2D matching can be performed to find the horizontal and vertical movement of the target object. Distance change or depth change of the target object can also be calculated from the new image. A depth change ratio can be calculated and be utilized to scale a bounding box. The robot can then move to a new location according to the horizontal, vertical and depth changes. A new object image can be extracted from the new image according to the scaled bounding box. The object tracking can be continued using a similar process when the next image is captured.
    Type: Grant
    Filed: August 10, 2017
    Date of Patent: July 28, 2020
    Assignee: Beijing Airlango Technology Co., Ltd.
    Inventors: Yinian Mao, Xinmin Liu
  • Patent number: 10710244
    Abstract: A method and a device for operating a robot are provided. According to an example of the method, information of a first gesture is acquired from a group of gestures of an operator, each gesture from the group of gestures corresponding to an operation instruction from a group of operation instructions. A first operation instruction from the group of operation instructions is obtained based on the acquired information of the first gesture, the first operation corresponding to the first gesture. The first operation instruction is executed.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: July 14, 2020
    Assignee: Beijing Airlango Technology Co., Ltd.
    Inventors: Yinian Mao, Xinmin Liu
  • Publication number: 20200159222
    Abstract: A technology for tracking a target object using depth information is disclosed. An object image contain a target object can be obtained from a reference image. A target distance from a robot to the target object can also be derived or accessed. When the robot captures a new image, 2D matching can be performed to find the horizontal and vertical movement of the target object. Distance change or depth change of the target object can also be calculated from the new image. A depth change ratio can be calculated and be utilized to scale a bounding box. The robot can then move to a new location according to the horizontal, vertical and depth changes. A new object image can be extracted from the new image according to the scaled bounding box. The object tracking can be continued using a similar process when the next image is captured.
    Type: Application
    Filed: August 10, 2017
    Publication date: May 21, 2020
    Inventors: Yinian MAO, Xinmin LIU
  • Patent number: 9930097
    Abstract: According to some aspects, a transport accelerator of a client device may generate a chunk request that is derived from a fragment request and that has transport acceleration metadata. The transport acceleration metadata may indicate that the request is from a transport accelerator and/or indicate a fragment associated with the fragment request. The transport accelerator may receive a signal to cancel one or more chunk requests and/or wait to receive a full fragment. A client application of the client device may generate the signal upon receipt of an HTTP response from a server that complies with a handshaking procedure.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: March 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Fatih Ulupinar, Punyaslok Purkayastha, Robert Walker, Yinian Mao, Brian Harold Kelley
  • Publication number: 20180001480
    Abstract: A method and a device for operating a robot are provided. According to an example of the method, information of a first gesture is acquired from a group of gestures of an operator, each gesture from the group of gestures corresponding to an operation instruction from a group of operation instructions. A first operation instruction from the group of operation instructions is obtained based on the acquired information of the first gesture, the first operation corresponding to the first gesture. The first operation instruction is executed.
    Type: Application
    Filed: June 20, 2017
    Publication date: January 4, 2018
    Inventors: Yinian MAO, Xinmin LIU
  • Patent number: 9794311
    Abstract: Transport accelerator (TA) systems and methods for accelerating delivery of content to a user agent (UA) of a client device are provided according to embodiments of the present disclosure. Embodiments comprise a TA architecture implementing a connection manager (CM) and a request manager (RM). A CM of embodiments requests chunks of content from a content server, receives data in response to requesting the chunks of content, wherein the received data is missing data from a requested chunk of content, and provides a receipt acknowledgement (ACK) for the missing data. The received data, which is missing data from a requested chunk of the chunks of content, may be passed through a communication protocol stack to an application for assembly into a one or more content objects.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: October 17, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Yinian Mao, Fatih Ulupinar, Michael George Luby, Lorenz Christoph Minder
  • Patent number: 9778861
    Abstract: A method for controlling flash memory is described. The method includes selecting a new forward error correction (FEC) parameter set that provides more redundancy than a current FEC parameter set. The method also includes coding source information bits, using the new FEC parameter set, during write operations to a first corrupted page in the flash memory. The method further includes mapping the first corrupted page and at least one additional corrupted page in the flash memory to a single logical page with an expected page size.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: October 3, 2017
    Assignee: QUALCOMM Incorporated
    Inventor: Yinian Mao
  • Patent number: 9769239
    Abstract: Systems and methods which are adapted to provide transport accelerator operation through the use of user agent (UA) signaling are disclosed. In operation according to embodiments, a transport accelerator (TA) analyzes content requests to determine if the content request includes an indication that transport acceleration functionality is to be provided. If such an indication is present, the TA further analyzes the content request to determine if transport acceleration functionality will be provided.
    Type: Grant
    Filed: February 6, 2015
    Date of Patent: September 19, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Fatih Ulupinar, Punyaslok Purkayastha, Yinian Mao, Deviprasad Putchala, Lorenz Christoph Minder, Michael George Luby
  • Patent number: 9756102
    Abstract: In overview, the various embodiments provide methods implemented by a processor executing a DASH client on a receiver device for determining when, in view of a change in the receiver device's resources (e.g., bandwidth, battery power, etc.), to cancel or abandon downloading the current segment at the current representation and restart download of the current segment at a different representation to meet one or more performance objectives and/or optimizations related to the change in the receiver device's resources. In various embodiments, the receiver device processor may perform a cost-benefit analysis to determine whether switching representations during the ongoing download of the current segment will benefit the performance of the receiver device, and the receiver device processor may switch representations in response to determining that switching representations would improve the performance of the receiver device.
    Type: Grant
    Filed: October 7, 2013
    Date of Patent: September 5, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Yinian Mao, Fatih Ulupinar, Arvind Subramanian Krishna
  • Publication number: 20170235736
    Abstract: A confidentiality preserving system and method for performing a rank-ordered search and retrieval of contents of a data collection. The system includes at least one computer system including a search and retrieval algorithm using term frequency and/or similar features for rank-ordering selective contents of the data collection, and enabling secure retrieval of the selective contents based on the rank-order. The search and retrieval algorithm includes a baseline algorithm, a partially server oriented algorithm, and/or a fully server oriented algorithm. The partially and/or fully server oriented algorithms use homomorphic and/or order preserving encryption for enabling search capability from a user other than an owner of the contents of the data collection. The confidentiality preserving method includes using term frequency for rank-ordering selective contents of the data collection, and retrieving the selective contents based on the rank-order.
    Type: Application
    Filed: September 23, 2016
    Publication date: August 17, 2017
    Inventors: Ashwin Swaminathan, Yinian Mao, Guan-Ming Su, Hongmei Gou, Avinash Varna, Shan He, Min Wu, Douglas W. Oard
  • Patent number: 9596281
    Abstract: Transport accelerator (TA) systems and methods for delivery of content to a user agent (UA) of the client device from a content server are provided according to embodiments of the present disclosure. Embodiments of a TA operate to subdivide, by a request manager (RM) of the TA, fragment requests provided by the UA each into a plurality of chunk requests for requesting chunks of the content and to provide, by the RM to a connection manager (CM) of the TA, chunk requests of the plurality of chunk requests for requesting chunks of the content. Requests may thus be made, by the CM, for the chunks of the content from the content server via a plurality of connections established between the CM and the content server.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: March 14, 2017
    Assignee: QUALCOMM Incorporated
    Inventors: Michael George Luby, Lorenz Christoph Minder, Yinian Mao
  • Patent number: 9503490
    Abstract: A client/receiver downloads data over a network path between a source and the receiver coupled by the network path and stores the media data in a presentation buffer of the receiver and from there it is consumed by a presentation element. The receiver monitors a presentation buffer fill level that represents what portion of the presentation buffer contains media data not yet consumed by a presentation element. The receiver makes requests for additional data to download. If the fill level is above a high fill threshold, the receiver does not make further requests and eventually the fill level goes down. If the fill level is below a low fill threshold, the receiver restarts the downloading and updates the fill level as media data is consumed by the presentation element. The fill level might be measured in units of memory storage capacity and/or units of presentation time.
    Type: Grant
    Filed: January 20, 2013
    Date of Patent: November 22, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Qiang Gao, Michael George Luby, Yinian Mao, Lorenz Christoph Minder
  • Patent number: 9445136
    Abstract: Video data is retrieved from a server. During retrieval of the video data, a client device receives information indicating bit rates of representations of multimedia content. In addition, the client device receives information indicating priority values for segments of the representations. The segments correspond to particular temporal sections of the representations. The client device requests selected ones of the segments based on the priority values for the segments and an estimated throughput. In some instances, the client device requests the segments in accordance with an adaptive streaming network protocol, such as Dynamic Adaptive Streaming over HTTP (DASH).
    Type: Grant
    Filed: September 20, 2012
    Date of Patent: September 13, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Donald W. Gillies, Yinian Mao
  • Patent number: 9432426
    Abstract: A client device includes one or more processors configured to send a plurality of probe requests for segments of media data to a server device, wherein the server device provides the media data using a live streaming service, analyze responses to the plurality of probe requests to determine a left edge and a right edge of a segment availability window, and send a request for a segment within the segment availability window based on the determined left edge and the determined right edge of the segment availability window, in accordance with the live streaming service.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: August 30, 2016
    Assignee: QUALCOMM Incorporated
    Inventors: Yinian Mao, Fatih Ulupinar, Donald W. Gillies
  • Patent number: D883140
    Type: Grant
    Filed: December 11, 2017
    Date of Patent: May 5, 2020
    Assignee: Beijing Airlango Technology Co., Ltd.
    Inventors: Sihan Chen, Yinian Mao